← ClaudeAtlas

change-request-gatelisted

Use when a task is classified `type: change-request` because it changes a locked architecture, process, plan, or repository decision. Defines the docs-first approval gate that must pass before implementation and how files-backed or GitHub-backed task records are held blocked until then.
bartoszarendt/agenticloop · ★ 2 · AI & Automation · score 69
Install: claude install-skill bartoszarendt/agenticloop
# Change-request gate A change-request task cannot go straight to implementation. In files-backed task records this is typically `type: change-request`; in GitHub-backed task records it is typically the `type:change-request` label. It changes a locked decision, so the decision must be reviewed as documentation before code follows it. ## Gate 1. The maintainer drafts or updates the affected durable docs. Use [[decision-capture]] when the decision should be tracked under `.agenticloop/decisions/`. Use an ADR only when the decision earns one. 2. The docs-only change is reviewed by a human. 3. A human marks the task approved in the active backend. 4. Implementation proceeds through [[task-record-contract]] and [[review-and-accept]]. Until approval is present, hold the task in [[blocked-state]] with category `contract`. ## Backend projections ### Neutral rule - Classify the task record as a change request before implementation starts. - Hold the task in blocked or contract state until human approval is durably recorded. - Human-authored work enters the loop only after the task record is clearly marked ready for the agent roles that will continue it. ### GitHub projection - Classify with the configured `type:change-request` label. - Record approval with the configured `approved` label. - Until approval exists, keep the task blocked under [[blocked-state]] with category `contract`. - A human-authored issue enters the loop only when it carries `agent-ready` and the configu