The policy

A routing decision with a number attached

What gets committed to the repository: the model, the bar, the coverage, and the evidence it holds.

router.policy.jsonpass
{
  "quality_bar": 0.8,
  "coverage": 0.90,
  "route_to": "sonnet-class",
  "fallback": "opus-class",
  "basis": {
    "haiku-class": { "floor": 0.667, "eligible": false },
    "sonnet-class": { "floor": 0.865, "eligible": true },
    "opus-class": { "floor": 0.935, "eligible": true },
  },
  "recalibrate_after": "7d or 10% traffic-mix shift"
}