docs/plans/2026-05-24-rename-slate-plan.md
Objective:
Rename the active Slate planning skill from slate-ralplan to slate-plan,
complete only when the source rule and reusable template use the new name,
dependent active guidance points to slate-plan, generated skill output is
synced so .agents/skills/slate-plan exists and .agents/skills/slate-ralplan
does not, focused active-surface searches are clean, a --template slate-plan
scratchpad smoke proves the renamed template works, pnpm lint:fix passes, and
this plan passes check-complete.
Goal plan: docs/plans/2026-05-24-rename-slate-plan.md
Completion threshold:
.agents/rules/slate-plan.mdc; template is
docs/plans/templates/slate-plan.md; active source/generated references use
slate-plan / Slate Plan; old active skill directory is absent; smoke,
lint, and plan checker pass.Verification surface:
find path checks, focused rg checks over .agents, generated skills,
templates, and AGENTS.md, pnpm install, node --check helpers,
generated scratchpad smoke with --template slate-plan, expected incomplete
scratchpad rejection, pnpm lint:fix, and final
node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-rename-slate-plan.md.Constraints:
SKILL.md.Boundaries:
.agents/rules/slate-ralplan.mdc to
.agents/rules/slate-plan.mdc, docs/plans/templates/slate-ralplan.md to
docs/plans/templates/slate-plan.md, active rule references, generated output
from pnpm install, and this goal plan.Blocked condition:
.agents/skills/slate-plan from the
renamed source rule or if old active skill references remain required by
another live rule.Completion rule:
update_goal(status: complete) while any required checklist item
remains unchecked. If an item does not apply, check it and add N/A: <reason>.update_goal(status: complete) until the named verification
evidence is recorded below and
node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-rename-slate-plan.md passes.active goal state for this goal. This
file plus the active goal are the durable state.Required checklist:
get_goal checked; create_goal called only when no active goal existed,
or the active matching goal was recorded.learnings-researcher / docs/solutions checked, or marked N/A with
reason. N/A: skill/rule rename, not product behavior reuse.docs/plans goal plan created before substantive edits.check run before PR create/update, or marked N/A with reason. N/A:
no PR requested.node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-rename-slate-plan.md
passes after final evidence is recorded.ce-compound evaluated after non-trivial verified work. N/A: the durable
artifact is the rule/template rename itself.Phase / pass table:
| Phase | Status | Evidence | Next |
|---|---|---|---|
| Intake and source read | complete | inspected current references, memory rename context, source rule, template, and generated skill references | rename source |
| Implementation | complete | renamed source rule/template and active source references to slate-plan / Slate Plan | sync generated output |
| Verification | complete | pnpm install, script syntax, path checks, generated skill checks, smoke render, stale-reference search, and lint passed | done |
| Closeout | complete | final response reports rename and verification | done |
Findings:
slate-ralplan; the target name is
shorter and matches docs/plans.Decisions and tradeoffs:
slate-plan, but avoid rewriting old
dated historical plan filenames unless they block the active checks.Error attempts:
| Error / failed attempt | Count | Next different move | Resolution |
|---|---|---|---|
| None yet | 0 |
External/browser findings:
Timeline:
.agents/rules/slate-ralplan.mdc to
.agents/rules/slate-plan.mdc and docs/plans/templates/slate-ralplan.md
to docs/plans/templates/slate-plan.md.slate-ralplan / Slate Ralplan to slate-plan / Slate Plan, including
dependent rule references and template helper examples.pnpm install synced generated skill output;
.agents/skills/slate-plan/SKILL.md exists and old generated skill directory
is absent.--template slate-plan smoke render, incomplete smoke rejection, stale active
reference search, and smoke cleanup.pnpm lint:fix passed with no fixes applied.Verification evidence:
pnpm install -> passed; skiller apply completed successfully..agents/skills/slate-plan/SKILL.md exists with
name: slate-plan and source .agents/rules/slate-plan.mdc; old
.agents/skills/slate-ralplan is absent..agents/rules/slate-plan.mdc and
docs/plans/templates/slate-plan.md exist; old source/template paths are
absent.node --check passed for create-goal-scratchpad.mjs,
create-goal-template.mjs, and check-complete.mjs.node .agents/rules/goal/scripts/create-goal-scratchpad.mjs --template slate-plan --title "smoke slate plan template" --path docs/plans/2026-05-24-smoke-slate-plan-template.md -> generated a Slate Plan scratchpad.rg checks found Slate Plan lane state:, slate_plan_lane_status: pending, and Final completion gates: in the generated scratchpad.node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-smoke-slate-plan-template.md -> rejected the unfilled smoke plan as expected; smoke file removed..agents, generated AGENTS.md,
and docs/plans/templates -> no slate-ralplan, Slate Ralplan, or
ralplan_lane_status matches.pnpm lint:fix -> passed; Checked 3423 files in 7s. No fixes applied.node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-rename-slate-plan.md -> passed with [goal] complete: docs/plans/2026-05-24-rename-slate-plan.md.Reboot status:
| Question | Answer |
|---|---|
| Where am I? | Closeout |
| Where am I going? | Report active slate-plan rename and verification |
| What is the goal? | Rename active Slate planning skill to slate-plan |
| What have I learned? | See Findings |
| What have I done? | See Timeline |
Open risks: