← ClaudeAtlas

reframelisted

Re-baseline a jig corpus onto a moved load-bearing reference by drafting a keystone ADR and an affected-artifact disposition manifest. Use when a vendor/API contract moved and specs and decisions must be re-anchored. Auto-triggers when you say reframe onto this, we changed direction, the design moved, or re-baseline the project; invoke explicitly as `/jig:reframe`. Defers to any other installed skill whose description identifies it as handling project re-baselining or migrating onto a new reference. Does not defer to the generic built-in. Do not use for adopting jig (use `/jig:migrate`), cleanup against a fixed reference (use `jig:refactor`), changing one decision (use `adr.py supersede`), or cross-artifact drift detection (use `/jig:analyze`).
ramboz/jig · ★ 4 · Code & Development · score 73
Install: claude install-skill ramboz/jig
> Spec 067 introduces this skill; [ADR-0024](../../docs/decisions/adr-0024-reference-reframe.md) > decides its shape. Reframe is a **lightweight correction capability over the > lifecycle spine** ([ADR-0023](../../docs/decisions/adr-0023-lifecycle-family-spine.md) §4), > **not** a new gated lifecycle member: it has no `transition` and no state > machine of its own — its arc (recognize → decide dispositions → execute) > *orchestrates* the ADR and spec lifecycles it spawns, and every gate it relies > on (the keystone ADR's frame-critique `accept`; the review passes on the > retrofit specs) belongs to those lifecycles. Shipping as its own skill is a > user-facing-surface choice — a deliberate, named operation a user reaches for — > not a lifecycle one. > > Like `/jig:clarify` and `/jig:explain`, reframe is a **judgment skill** — it > ships **no `.py` helper**. The determinism it needs (reserve the keystone ADR, > reserve retrofit specs) it borrows from the existing `adr.py` / `workflow.py` > scaffolding; the corpus read and the drafting are model judgment. Its testable > surface is **structural** (this SKILL.md's contract: the keystone-ADR-via- > `adr.py new` flow, the disposition vocabulary, the coverage-floor shape, the > deferral language, registration). The *quality* of the corpus read and the > honesty of a given coverage floor are judgment, exercised by this prompt and by > the keystone ADR's frame-critique `accept` gate — not something a unit test can > assert (the accept