What problem does it solve? Project lessons and improvement ideas often get promoted into shared Base rules without evidence, approval, or separation from project-specific values, causing uncontrolled changes to shared standards. This Skill enforces a governed lifecycle so proposals are extracted, submitted, reviewed, and implemented only after explicit approval. ## Core Features & Use Cases - Lifecycle State Machine: Tracks proposals through DRAFT, SUBMITTED, UNDER_REVIEW, APPROVED_FOR_IMPLEMENTATION, DEFERRED, REJECTED, IMPLEMENTING, and IMPLEMENTED states. - Five Operating Modes: extract, submit, review, implement, and verify modes separate knowledge extraction from proposal submission and approved implementation. - Approval Boundary Enforcement: Blocks implementation without an APPROVED_FOR_IMPLEMENTATION status and a non-empty approval_ref, and keeps proposal PRs separate from implementation PRs. - Use Case: After finishing a game project, extract reusable lessons, submit a Base change proposal with evidence and counterexamples, get it reviewed, then implement only the approved scope in a separate PR with rollback notes. ## Quick Start Use the managing-base-change-proposals skill to extract reusable lessons from my completed project and draft a Base change proposal for review.