1006 B
Canary and Traffic Shift
M12 canaries are bounded evidence producers, not automatic promotion mechanisms. A successful run
ends in READY_FOR_PROMOTION_REVIEW; an operator must explicitly commit the plan.
Request-level canary is valid only for compatible stateless capability contracts and can be scoped to explicit clients/projects, request count and traffic percentage. Gates include error rate, p95, capability health, scheduler capacity, critical project failures, external pressure and worker health. Health, error, latency, critical regression or capacity failure triggers automatic rollback.
Embedding spaces are never percentage-mixed inside an index. A requires_reindex plan accepts only
SHADOW, DUAL_READ or EVALUATION_ROUTE semantics against a separate index/space. The current
ExampleRAG alias is outside all M12 rehearsal targets. ExampleVision Vision cannot start a production
canary while owner-photo production validation is deferred; only an isolated LAB rehearsal is valid.