What problem does it solve? Teams governing a living specification accumulate pending proposed changes that must be reviewed, accepted or rejected, and recorded as immutable history revisions; doing this by hand is error-prone and loses auditability. ## Core Features & Use Cases - Proposal review workflow: Walks the user through accepting or rejecting every pending proposal in <spec-root>/proposed_changes/, or a single named proposal via --only-topic <topic>. - Versioned history snapshots: Writes the accepted result as a new <spec-root>/history/vNNN/ revision, preserving a complete audit trail. - Config-driven CLI dispatch: Resolves the revise CLI from the governed project's .livespec.jsonc (spec_clis.revise), falling back to core's reference revise.py script. - Use Case: After teammates submit several proposed spec changes, ask the agent to revise the livespec; it reviews each proposal with you, applies the accepted ones, and records a new history revision. ## Quick Start Ask the agent to revise the livespec and process all pending proposed changes, or to revise only the proposal for a specific topic.