scope-check
Assess whether a proposed change fits the current work context or represents scope creep
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Assess whether a proposed change fits the current work context or represents scope creep
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Root-cause native Bannerlord CTDs (AccessViolation in TaleWorlds.Native.dll) via Event Log offsets, offline disassembly, and live debugger forensics. No symbols needed.
Dispatch an independent Codex verification job directly via `codex exec` Bash call, then retrieve and present results
Inspect all changed files, group by logical concern, and guide atomic per-concern commits following TAOM's 50/72 rule and commit trailer convention.
Load a snapshot saved by /context-save and present it so this session can pick up where the last one left off without re-deriving decisions.
Launch parallel deep-dive agents to review completed work for quality, standards, compatibility, completeness, and cross-system data flow
Respond to a Bannerlord engine update (Steam force-bump or deliberate migration) — preserve the decompile baseline, regen, diff, re-verify bindings and creature data, control-battle.
| name | scope-check |
| description | Assess whether a proposed change fits the current work context or represents scope creep |
| argument-hint | ["description of proposed change"] |
Evaluate whether the following proposed change aligns with the current work context.
$ARGUMENTSRead recent CHANGELOG entries — Check CHANGELOG.md for the last 2-3 dated sections to understand recent work themes and feature areas.
Review recent commit history — Run git log --oneline -15 to see the pattern of recent work. Note which feature areas, file paths, and types of changes dominate.
Check in-progress work — Run git diff --name-only and git diff --staged --name-only to see what is actively being modified right now.
Identify the current work theme — Based on the above, summarize:
Assess the proposed change — Evaluate $ARGUMENTS against the current context:
Natural Extension (GREEN): The change...
Adjacent Work (YELLOW): The change...
Scope Creep (RED): The change...
Provide recommendation — State the assessment (GREEN/YELLOW/RED) with reasoning. If YELLOW or RED, suggest:
This is a READ-ONLY assessment. Do not make any code changes. Only analyze and advise.
Enforcement level: GUIDANCE. This is a discipline rule the skill enforces by following its own instructions, not a deterministic gate. There is no hook, plan-vs-delivery diff, or other mechanical verifier. Codex review #29 flagged this honestly: a prose-only rule depends on Claude reading and following it. Treat it as a routing nudge during scope reasoning, not a guarantee.
When the proposed change exceeds the current task's scope, never silently drop part of it. The recurring failure mode: agent decides "I'll skip Y to keep this manageable" without flagging, and Y is actually load-bearing for the user. The user discovers Y was dropped two commits later when something downstream breaks.
The required pattern:
This change has scope-creep. Two ways to handle it:
(A) Phase split — ship now / defer later:
Now (this commit): X1, X2, X3
Follow-up: Y1, Y2 (open issue + estimate)
(B) Wider scope — do everything in this commit (estimate: <effort>)
Which? (Default: A — split.)
Source: gsd-build/get-shit-done's planner-source-audit pattern. Catches the class of bug where "I trimmed the scope to fit" silently discards user-stated requirements.