
🛠️ DevLog – Rough Direction for an Inference Quality Prover / Oracle We’ve started thinking more concretely about the Inference Quality Prover / Oracle, which is one of the remaining pieces for improving ephemeral-node quality control. 🔹 Current direction The rough idea is to fork the current Node Pool Oracle model, since that already regulates node-pool population and helps decide which nodes are released into pool and reserved sessions for ephemeral use. 🔹 Current baseline Right now, Node Pool Oracle runs every 5 minutes and decides what should be included in the pool so sessions can use those nodes as ephemeral workers. 🔹 New oracle idea - The Inference Quality Oracle would be a similar periodic oracle, but focused on actual inference behavior instead of just pool availability. - Current rough thought is that it would run every 15 minutes and use 3-miner sessions to check real inference quality on actual user-style tasks. 🔹 Current metrics At the moment, the main three signals we already have for user-task completeness are: - Ack - Precommit - Commit 🔹 Open design area - It is still not fully clear what the final point system should look like, but the likely direction is to use a similar count/point-based approach. - We still need to think more about how these metrics should be scored, stored, ranked, and used inside the data module. 🔹 What’s next The next step is to go deeper on the oracle-side design/code first. After that, we’ll think more carefully about how the resulting data should be used in routing, ranking, and broader quality control. #Cortensor #DevLog #InferenceQuality #Oracle #EphemeralNodes #NodePool























