Skip to content

Complete the Part 9 module index + number Parts 10-12 as Chapters 33-48 - #307

Merged
briankwest merged 2 commits into
mainfrom
docs/part9-index-and-numbering
Jul 24, 2026
Merged

Complete the Part 9 module index + number Parts 10-12 as Chapters 33-48#307
briankwest merged 2 commits into
mainfrom
docs/part9-index-and-numbering

Conversation

@briankwest

Copy link
Copy Markdown
Collaborator

Summary

Re-lands work that was written but never merged: it was pushed to PR #302's branch after that PR had already been merged, so it never reached main. Symptom: /module-reference/languages/mod_lua 404s, and Parts 10–12 are still un-numbered.

Cherry-picked onto current main, applies cleanly, npm run build passes.

Complete the Part 9 module index (~63 pointer pages)

Part 9 only documented modules the topical chapters don't cover, so common modules were missing from their category — mod_lua wasn't in Languages, mod_sofia wasn't in Endpoints, and there was no Codecs category at all. This adds a short pointer page for every remaining bundled module (purpose + a link to its authoritative chapter) and a new Codecs category, then renumbers each folder alphabetically. Every Part 9 category is now a complete module index.

Number Parts 10–12 (Chapters 33–48)

Matches the Parts 1–8 convention (Chapter N: title, N. sidebar label):

  • Recipes → Ch 33–38
  • Troubleshooting → Ch 39–43
  • Programming → Ch 44–48

Part 9 stays a reference index (module entries unnumbered, like the Part 8 appendices).

Verification

Routes that previously 404'd now resolve: /module-reference/languages/mod_lua, /module-reference/codecs, /module-reference/endpoints/mod_sofia — all 200. Recipes now read Chapter 33: Inbound DID to IVR to Voicemail.

🤖 Generated with Claude Code

Part 9 module reference was incomplete as a per-module index: ~63 bundled
modules are documented in the topical chapters/appendices but had no Part 9 page,
so (e.g.) mod_lua was absent from Part 9 / Languages. Add a short pointer page for
each — purpose + a link to its authoritative chapter — and add a Codecs category
for the bundled codec modules. Every Part 9 category is now complete and pages are
renumbered alphabetically.

Also number the contents of Parts 10-12 to match Parts 1-8: Recipes -> Chapters
33-38, Troubleshooting -> 39-43, Programming -> 44-48 (title + sidebar_label).
Part 9 stays a reference index (its module entries are unnumbered, like the
Part 8 appendices).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@briankwest
briankwest requested a review from a team as a code owner July 24, 2026 18:37
@briankwest
briankwest merged commit 6c483b1 into main Jul 24, 2026
1 check failed
@briankwest
briankwest deleted the docs/part9-index-and-numbering branch July 24, 2026 20:16
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.

1 participant