Session isn't finished until delivered work is written back to the project's canonical planning store (cp-cli / local checkout / offline staging), and roll-up docs are checked for contradictions. Motivated by the agent-runtimes work-items repo drifting 6 weeks behind delivered reality.