← ClaudeAtlas

gabe-scope-additionlisted

Additive scope change. Inserts new REQs / phases / refs / constraints without changing SCOPE.md direction. Phases use decimal IDs (e.g., 2.1). SCOPE.md scope_version does NOT bump; phases_version bumps. Usage (direct): /gabe-scope-addition <description>
khujta/gabe-suite · ★ 0 · AI & Automation · score 63
Install: claude install-skill khujta/gabe-suite
# Gabe Scope Addition — additive scope evolution ## Gabe execution contract (E1–E7) This skill runs under the suite execution contract — E1 EVIDENCE · E2 RUN-BEFORE-✅ · E3 NO SILENT DOWNGRADE · E4 REUSE FIRST · E5 STATE SYNC · E6 MISSING ANCHOR = STOP · E7 REPORT WHERE — floors, not ceilings; a skill's own gate may be stricter, never looser. Full text: `../gabe-docs/references/execution-contract.md` (if that file is missing, E6 applies — STOP). Handles additive scope changes. Inserts new content without touching primary user, success criteria, non-goals, architecture posture, or authoritative refs. All of those changes route to `/gabe-scope-pivot` instead. **Invariants:** - SCOPE.md `scope_version:` frontmatter stays the same (additions don't bump major version). - SCOPE.md `last_scope_event:` updates to today. - SCOPE.md `phases_version:` bumps by 1 (any `-change` bumps phases_version). - Change Log (§15) appends `addition` row — never rewrites existing rows. One log for both premise and phase-arc changes. - Prior phase IDs are immutable. New phases use decimal IDs (e.g., `2.1` between `2` and `3`). - Prior REQ IDs are immutable. New REQs append with the next sequential ID. > **Rendering note.** Output templates in this spec wrapped in bare triple-backtick fences are spec-meta delimiters — render their contents as plain markdown at runtime. Tagged fences (```jsonl) stay fenced. See `gabe-docs/SKILL.md` § "Runtime output rendering convention". ## Procedure ### Step 1: