docs/plans/2026-05-24-cut-ralplan-creator.md
Objective: Cut the obsolete ralplan-creator rule and generated skill from active Plate agent surfaces, and fold only its reusable template-creation discipline into the goal skill, complete only when .agents/rules/goal.mdc contains a self-contained project-template creation checklist and quality bar, active surfaces contain no ralplan-creator references, pnpm install regenerates generated files, focused source checks pass, lint:fix runs or reports a concrete blocker, and this plan passes the goal checker.
Goal plan: docs/plans/2026-05-24-cut-ralplan-creator.md
Completion threshold:
.agents/rules/ralplan-creator.mdc and .agents/skills/ralplan-creator/ are
gone..agents/rules/goal.mdc owns the reusable project-template creation checklist
and quality bar.ralplan-creator matches.pnpm install, focused source checks, pnpm lint:fix, and this plan's
check-complete.mjs gate pass or record a concrete blocker.Verification surface:
rg -n "ralplan-creator|Ralplan Creator" .agents AGENTS.md docs/plans/templatestest ! -e .agents/rules/ralplan-creator.mdctest ! -e .agents/skills/ralplan-creatorpnpm installnode --check .agents/rules/goal/scripts/create-goal-template.mjs .agents/rules/goal/scripts/create-goal-scratchpad.mjs .agents/rules/goal/scripts/check-complete.mjspnpm lint:fixnode .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-cut-ralplan-creator.mdConstraints:
planning-with-files, .tmp completion hooks, Ralph
handoff requirements, or compatibility aliases.pnpm install to regenerate generated files.Boundaries:
.agents/rules/goal.mdc.agents/rules/ralplan-creator.mdc.agents/rules/gpt-pro.mdc.agents/AGENTS.md.agents/skills/ralplan-creator/pnpm installBlocked condition:
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-cut-ralplan-creator.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 for critical-patterns file: path does not exist in this repo.docs/plans goal plan created before substantive edits.check run before PR create/update, or marked N/A with reason. N/A: no PR.node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-cut-ralplan-creator.md
passes after final evidence is recorded.ce-compound evaluated after non-trivial verified work. N/A: the durable
learning is encoded directly in goal.mdc; no separate solution note.Phase / pass table:
| Phase | Status | Evidence | Next |
|---|---|---|---|
| Intake and source read | complete | read goal, ralplan-creator, gpt-pro, AGENTS, docs/solutions search | patch workflow |
| Implementation | complete | ralplan-creator source/generated files deleted; goal/gpt-pro/AGENTS source updated | verification |
| Verification | complete | pnpm install, source checks, stale-name search, lint passed | closeout |
| Closeout | complete | goal checker failure recorded, closeout row fixed | rerun goal checker |
Findings:
ralplan-creator is still built around generated *-ralplan skills, Ralph
handoff, and completion-hook state; that is the wrong owner now.docs/solutions/patterns/critical-patterns.md is missing, so there is no
critical-patterns file to read for this repo.Decisions and tradeoffs:
ralplan-creator should disappear.Error attempts:
| Error / failed attempt | Count | Next different move | Resolution |
|---|---|---|---|
docs/solutions/patterns/critical-patterns.md missing | 1 | mark N/A and continue with targeted docs/solutions search | source file does not exist |
rg -n "ralplan-creator|Ralplan Creator" ... exited 1 | 1 | interpret as no matches for negative search | expected success condition |
check-complete.mjs found closeout row open | 1 | close final phase row and rerun | fixed in plan |
External/browser findings:
Timeline:
goal, ralplan-creator, gpt-pro, .agents/AGENTS.md,
and docs/solutions search output.goal.mdc template-creation section with the
self-contained input inventory, quality bar, and sync review..agents/rules/ralplan-creator.mdc and generated
.agents/skills/ralplan-creator/SKILL.md; removed active AGENTS skill listing.pnpm install; Skiller regenerated generated files and
left deleted unmanaged skill absent.in_progress; updated closeout row.Verification evidence:
pnpm install -> passed; Skiller apply completed successfully.test ! -e .agents/rules/ralplan-creator.mdc && test ! -e .agents/skills/ralplan-creator -> passed.rg -n "ralplan-creator|Ralplan Creator" .agents AGENTS.md docs/plans/templates -S -> no matches; exit code 1 is expected for negative search.rg -n "Template quality bar|Template sync review|Template creation is not skill creation|Before creating or updating a project template" .agents/rules/goal.mdc .agents/skills/goal/SKILL.md -> found expected source and generated sections.node --check .agents/rules/goal/scripts/create-goal-template.mjs && node --check .agents/rules/goal/scripts/create-goal-scratchpad.mjs && node --check .agents/rules/goal/scripts/check-complete.mjs -> passed.pnpm lint:fix -> passed; Biome checked 3423 files, no fixes applied.node .agents/rules/goal/scripts/check-complete.mjs docs/plans/2026-05-24-cut-ralplan-creator.md -> passed after closeout row fix.Reboot status:
| Question | Answer |
|---|---|
| Where am I? | Closeout |
| Where am I going? | Run goal checker, then close goal |
| What is the goal? | Cut ralplan-creator and move useful template-creation discipline into goal |
| What have I learned? | See Findings |
| What have I done? | Patched source rules, regenerated generated files, ran focused checks and lint |
Open risks: