What problem does it solve? In multi-agent workflows, agents often patch artifacts they do not own, breaking traceability and routing guarantees. This Skill defines who owns each artifact and forces defects in foreign-owned artifacts to be routed to the responsible owner instead of being silently edited. ## Core Features & Use Cases - Ownership Tables: Maps specs, designs, scopes, reports, state.json fields, source code, and framework-managed paths to their owning agents. - Route-Required Flow: When a defect is found in a foreign artifact, emit a route_required finding with nextRequiredOwner and stop, letting the orchestrator dispatch the owner. - Freshness & Supersession: Handles stale spec.md or design.md through spec-review verdicts (STILL_TRUE, MINOR_DRIFT, MAJOR_DRIFT, OBSOLETE) instead of silent rewrites. - Use Case: A test agent discovers the spec contradicts the implementation. Instead of editing spec.md, it emits a route_required finding targeting bubbles.analyst and waits for the orchestrator to dispatch the fix. ## Quick Start Before editing any spec, design, scope, state, or source artifact, consult the ownership table and route any foreign-artifact changes to the owning agent.