Repository navigation
Promote the algebra, calculus and indicator section subfiles to level 1 - #582
d-morrison wants to merge 2 commits into
Conversation
The section subfiles that pages include still started at level 2, so pages that begin at level 1 (mds#569 and mds#570) had sections at two different levels. This moves the section headings of these subfiles up one level, and sets the revealjs heading shift to 1 so each section is one slide. Part of the mds heading promotion. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9r2idFsJ4pHCsRGyGx
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Touching that subfile makes check-one-div-per-subfile judge the whole file, and it holds eight divs. Its promotion and the split into one div per subfile go in their own PR. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9r2idFsJ4pHCsRGyGx
|
Claude finished review — View run Review of PR #582 at
|
2026-11-02 21:48 UTC |
Completes the heading promotion started in #569, #570 and #571.
number-sections: truenumbers by heading level and the page title is not a numbered level, so a body that starts at##numbers its sections 0.1, 0.2. Those three PRs promoted the pages and some fragments, which left the included section subfiles at##and gave pages sections at two levels (the review of #569 found this).This PR (1 of 3 for the subfiles) moves the algebra, calculus and indicator section headings up one level (
##to#,###to##). Div titles stay at####. It also sets the revealjsshift-heading-level-byto 1, so each#section is one slide as before; every mds page is promoted once this set of PRs lands.Checked with a script that expands includes and reports any page that starts below level 1 or skips a level: it reports none for all pages with #569 to #571 and this set of PRs applied. Rendered
algebra-basics.qmdto HTML (sections number 1 to 6) and to revealjs (6h2slides).The set (#569, #570, #571, and the three subfile PRs) is one change and is meant to merge together. Each alone leaves mixed levels.
Generated by Claude Code