Scope
Tenant, application, subject, credentials, tool schema, and policy version can all change whether prior evidence applies to a current request.
// routing guide
A routing decision is safe only when the request still satisfies the assumptions behind it. Cost and latency matter, but they come after policy, identity, freshness, output quality, tool risk, and a credible fallback path.
Punk routes eligible supported traffic among live, cache, reusable plan, artifact, or model paths according to configured evidence and policy. It is not a blanket promise to replace a flagship model or automate consequential decisions.
// route inputs
Tenant, application, subject, credentials, tool schema, and policy version can all change whether prior evidence applies to a current request.
Time-sensitive data, read results, and external state need a declared freshness policy. Similarity is not a substitute for a valid TTL or fresh read.
Use task-appropriate checks: exact fields and schemas where possible; calibrated semantic or human review where meaning is the standard.
Consequential tools raise the bar. Replay and shadow suppress or dry-run effects; policy may block or require approval regardless of quality.
Recent mismatch, schema drift, provider availability, or artifact failure should lower confidence and may remove a route from consideration.
When the route is ineligible or fails, return to the configured live provider where policy allows. Record why the decision changed.
// route hierarchy
Policy is not an optimization preference. An action that violates rules, lacks identity, or needs approval should not become cheaper by taking another model route.
An exact response or declared tool result can be valuable, but its key must retain the authorization and freshness boundaries that made it valid.
Deterministic artifacts and plan reuse need replay and shadow evidence for the same workload assumptions, plus ongoing mismatch monitoring.
Model substitution should be evaluated for the actual task class and output requirement; a lower-cost model is not inherently adequate.
Live pass-through is a correct outcome for low-confidence, high-risk, fresh, or uncommon work.
// questions for your router
Observe a bounded workload first, then review the evidence, policy, and fallback requirements before enabling a different path.