What problem does it solve? Changes to the Runtime Truth Spine (EvidenceReceipt, RoutingDecision, invoke_agent) can silently corrupt every downstream receipt, and the anti-accretion gate in tools/spine_check.py is often tested only on its PASS side. This Skill provides a complete verification procedure covering acceptance tests, gate rejection, type invariants, and regression sweeps. ## Core Features & Use Cases - Spine acceptance testing: Runs the five doctrine §11 dispatch dropoff scenarios via pytest against tests/test_dispatch_dropoff_sources.py. - Bidirectional gate verification: Proves tools/spine_check.py both rejects undeclared sqlite3 imports and passes files with a proper # spine: header, including temp-file cleanup. - Type invariant checks: Validates frozen immutability, OTel span export shape, and JSON round-trip for EvidenceReceipt, plus the invoke_agent pass-through protocol with an async stub. - Use Case: After modifying dharma_swarm/spine/ or the spine_check gate, run this procedure to confirm all acceptance scenarios pass, the gate still rejects violations, and adjacent surfaces (telic seam, task board, A2A) show no regression versus a same-session baseline. ## Quick Start Run the spine acceptance tests and the anti-accretion gate in both REJECT and PASS directions, then report the verdict using the SPINE TEST VERDICT output format.