Build TODO — Unresolved mkdocs Warnings
Generated from mkdocs build on 2026-04-16. Each item below corresponds to a warning emitted during the site build. Work through them in any order — they are independent.
1. Nav / docs-directory mismatches
1a. File in docs but not in nav
- [ ]
docs/learning-graph/linkedin-announcement.mdexists but is not listed inmkdocs.yml. - Fix: either add it to the nav (likely under the learning-graph / administrator section) or, if it is intentionally unlisted, move it out of
docs/or leave it and accept the info message.
1b. Nav references a missing file
- [ ]
mkdocs.ymlreferencesprompts/index.md, butdocs/prompts/has noindex.md. - Current contents of
docs/prompts/:01-seed.md,cover-prompt.md,economy-mode-chapter.md. - Fix options:
- Create
docs/prompts/index.mdas a landing page that links to the three existing prompt files, or - Change the nav entry from
prompts/index.mdto one of the existing files (e.g.prompts/01-seed.md), or - Remove the prompts nav entry entirely if prompts are internal-only.
- Create
2. Broken internal links
2a. Missing teachers-guide/ directory
- [ ]
docs/chapters/index.mdlinks to../teachers-guide/index.md, butdocs/teachers-guide/does not exist. - Fix options:
- Create the teachers-guide section (see
CLAUDE.md— the teacher persona is documented and expects this path), or - Remove or comment out the link from
docs/chapters/index.mduntil the teachers-guide is written.
- Create the teachers-guide section (see
3. Missing story panel images
The story-generator skill expects every panel referenced in index.md to have a matching PNG in the story directory. The following panels are linked but not yet generated.
3a. docs/stories/deshawns-group-chat/ — all 8 panels missing
Only cover.png and index.md exist. Missing panels:
- [ ]
panel-01.png - [ ]
panel-02.png - [ ]
panel-03.png - [ ]
panel-04.png - [ ]
panel-05.png - [ ]
panel-06.png - [ ]
panel-07.png - [ ]
panel-08.png
Fix: run generate-images.py (or the story-generator image pass) for this story. If the story is still a stub, confirm it is wired correctly for the two-pass workflow before generating images.
3b. docs/stories/mayas-art-and-the-missing-name/ — 2 panels missing
- [ ]
panel-06.png— note: directory containspanel-06-wrong-bubble-speaker.pngandpanel-06-wrong-person talking.png(the latter filename also contains a space, which should be fixed). Pick the correct candidate, rename topanel-06.png, and delete the rejected alternate. - [ ]
panel-07.png— not yet generated.
3c. docs/stories/noahs-quiz-trap/ — 2 panels missing
- [ ]
panel-03.png(directory jumps frompanel-02.pngtopanel-04.png) - [ ]
panel-05.png(directory jumps frompanel-04.pngtopanel-06.png)
Quick verification
After fixing any of the above, re-run:
1 | |
The warning count should drop by the number of items resolved. A clean build produces only the INFO lines for cleaning and building, with no WARNING lines.