Skip to content

Rename playbook/ to 07-playbook/ for consistent numbering#173

Merged
braboj merged 3 commits into
mainfrom
feature/rename-playbook-directory
Apr 26, 2026
Merged

Rename playbook/ to 07-playbook/ for consistent numbering#173
braboj merged 3 commits into
mainfrom
feature/rename-playbook-directory

Conversation

@braboj

@braboj braboj commented Apr 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Extracts the playbook chapter entry point to chapters/07-playbook.md — all chapters now follow the NN-name.md pattern
  • Renames chapters/playbook/ to chapters/recipes/ — self-explanatory name, no longer duplicates the chapter title
  • Updates all cross-references in chapters, README, CLAUDE.md, ONBOARDING.md, and PLAYBOOK.md
  • No URL changes — Astro routing uses the section frontmatter field, not directory names

Closes #156

Test plan

  • npm run build succeeds in astro-site/
  • All playbook pages render at their existing URLs (/playbook/, /playbook/branching/, etc.)
  • Cross-references from appendix and glossary resolve correctly
  • README chapter table link works when viewed on GitHub

Generated with Claude Code

braboj and others added 2 commits April 26, 2026 08:15
Closes #156

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Separates the chapter entry point (07-playbook.md) from the recipe
pages (recipes/). All chapters now follow the NN-name.md pattern and
the recipe directory has a self-explanatory name.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The remark link rewriter maps directory names to URLs. Since recipe
pages have section: "playbook/..." in frontmatter, their URLs are
/playbook/X/ not /recipes/X/. Markdown links must use playbook/ to
produce correct URLs after rewriting.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@braboj braboj merged commit 9ecc13f into main Apr 26, 2026
1 check passed
@braboj braboj deleted the feature/rename-playbook-directory branch April 26, 2026 05:27
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.

Rename playbook index to 07-playbook.md for consistent chapter numbering

1 participant