Skip to content

Remove dead command files and fix stale docs#41

Merged
Jason-Adam merged 3 commits intomainfrom
cleanup/stale-docs-and-dead-commands
Mar 31, 2026
Merged

Remove dead command files and fix stale docs#41
Jason-Adam merged 3 commits intomainfrom
cleanup/stale-docs-and-dead-commands

Conversation

@Jason-Adam
Copy link
Copy Markdown
Owner

@Jason-Adam Jason-Adam commented Mar 31, 2026

Summary

  • Delete 16 orphan command .md files from commands/ left behind by Deduplicate skills and commands — route everything through /do #39 (only do.md remains)
  • Rewrite docs/commands.md as "Skill Reference" -- all headings/examples use skill names with /do routing
  • Add missing gc and create-pr sections to the skill reference doc
  • Fix 2 broken README anchor links (#gc--autonomous-commits, #pr--create-pull-requests)
  • Update all docs (loop.md, planning.md) to use /do prefix in examples
  • Correct stale counts in README and CLAUDE.md (hooks 8->9, skills 14->16, commands 17->1, tests 392->460)
  • Replace ASCII architecture diagram with mermaid in README

Test plan

  • Verify commands/ only contains do.md
  • Verify all README anchor links resolve correctly on GitHub
  • Verify mermaid diagram renders on GitHub
  • Run ./install and confirm only /do command is installed
  • Run tests: uv run python3 -m pytest tests/ -v

🤖 Generated with Claude Code

Commit #39 removed all commands except /do from the install script but
left 16 orphan command .md files in the repo. This cleans them up and
updates every doc to reflect the skill-based architecture.

- Delete 16 dead command files from commands/ (only do.md remains)
- Rewrite docs/commands.md as "Skill Reference" with /do routing examples
- Add missing gc and create-pr sections to skill reference
- Fix broken README anchor links to gc and create-pr
- Update all docs to use /do prefix in examples (loop.md, planning.md)
- Correct stale counts: hooks 8->9, skills 14->16, commands 17->1
- Replace ASCII architecture diagram with mermaid in README
- Update test count 392->460

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings March 31, 2026 08:24
@Jason-Adam Jason-Adam self-assigned this Mar 31, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes the “single /do entry point” migration by removing leftover legacy command wrapper markdown files and updating documentation to consistently describe/route usage through /do, including refreshed counts and a new README architecture diagram.

Changes:

  • Deleted orphaned commands/*.md legacy command wrappers (leaving /do as the only installed command entry point).
  • Rewrote docs/commands.md into a skill-oriented reference and updated examples across docs to use /do ….
  • Updated README/CLAUDE.md counts + links and replaced the ASCII architecture diagram with a Mermaid diagram.

Reviewed changes

Copilot reviewed 21 out of 21 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
README.md Updates architecture diagram to Mermaid, revises usage section to skills routed via /do, fixes counts/links.
docs/planning.md Updates sync examples to use /do sync-thoughts.
docs/loop.md Updates loop examples/flow to use /do … invocations.
docs/commands.md Converts “Command Reference” into “Skill Reference”, adds missing gc and create-pr sections, updates examples to /do.
commands/sync-thoughts.md Removes legacy slash-command wrapper file (now routed via /do).
commands/run.md Removes legacy slash-command wrapper file (now routed via /do).
commands/review.md Removes legacy slash-command wrapper file (now routed via /do).
commands/research.md Removes legacy slash-command wrapper file (now routed via /do).
commands/pr.md Removes legacy slash-command wrapper file (now routed via /do).
commands/polish.md Removes legacy slash-command wrapper file (now routed via /do).
commands/plan.md Removes legacy slash-command wrapper file (now routed via /do).
commands/loop.md Removes legacy slash-command wrapper file (now routed via /do).
commands/learn.md Removes legacy slash-command wrapper file (now routed via /do).
commands/learn_status.md Removes legacy slash-command wrapper file (now routed via /do).
commands/handoff.md Removes legacy slash-command wrapper file (now routed via /do).
commands/gc.md Removes legacy slash-command wrapper file (now routed via /do).
commands/forget.md Removes legacy slash-command wrapper file (now routed via /do).
commands/fleet.md Removes legacy slash-command wrapper file (now routed via /do).
commands/experiment.md Removes legacy slash-command wrapper file (now routed via /do).
commands/campaign.md Removes legacy slash-command wrapper file (now routed via /do).
CLAUDE.md Updates architecture/counts and clarifies /do as the single command entry point.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Jason-Adam and others added 2 commits March 31, 2026 09:27
Eliminates crisscrossing lines by placing the loop node beneath
run, campaign, and fleet instead of beside the router.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Use underscore IDs for hyphenated mermaid nodes to fix rendering
- Clarify that only /do is installed, no direct /skill-name commands

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Jason-Adam Jason-Adam merged commit 38f7756 into main Mar 31, 2026
3 checks passed
@Jason-Adam Jason-Adam deleted the cleanup/stale-docs-and-dead-commands branch March 31, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants