Skip to content

docs(site): chrome, nav parity, and rule-14 cleanup - #90

Merged
patterncatalyst merged 1 commit into
mainfrom
docs/cndp-chrome-and-pages
Oct 23, 2026
Merged

patterncatalyst merged 1 commit into
mainfrom
docs/cndp-chrome-and-pages

Conversation

@patterncatalyst

Copy link
Copy Markdown
Owner

Aligns CNDP's chrome with the sibling sites and clears rule-14 leaks.

What changed

  • Nav parity: "Tutorial" → "Chapters" and dropped the extra "Prerequisites" nav item (its page stays, reachable from Examples), matching the sibling 4-item nav Chapters · Examples · Bibliography · GitHub.
  • Rule 14: removed the /plans/iteration-plan roadmap links from the footer and the part-index "coming soon" callout; set the plans collection to output: false so internal planning docs no longer render to the site or sitemap.
  • Voice: recast every em dash in chrome (page <title> separator → middot, layout/include comments, the three index stat labels, the examples-page description, and the examples-matrix legend marker — → ✗, legend updated to match).

Content preserved

bibliography.md and the examples-page matrix already matched the sibling table shape, so only punctuation and the not-applicable legend glyph changed; no entries or rows removed. The Prerequisites page itself is untouched.

Verification

  • scripts/validate_site.py: 42 files, 0 errors. scripts/voice-scan.sh: 0 ban-tier. Global strict scan: 0 em dashes in chrome. bundle exec jekyll build green; /plans/ gone from _site and sitemap; nav renders Chapters/Examples/Bibliography.

Second of the CNDP PRs. Next: diagrams (156 SVGs); then footers → _plans + Build-run-observe; decks as a follow-on.

- Nav parity with the sibling sites: rename "Tutorial" to "Chapters" and
  drop the extra "Prerequisites" nav item (its page stays, reached from
  Examples), matching Chapters | Examples | Bibliography | GitHub.
- Rule 14: remove the /plans/iteration-plan roadmap links from the footer
  and the part-index "coming soon" callout; set the plans collection to
  output: false so internal planning docs no longer render.
- Voice: recast every em dash in chrome (title separator to a middot, layout
  and include comments, index stat labels, the examples-page description and
  its legend marker). bibliography.md and the examples matrix table already
  match the sibling shape; no content changed, only punctuation and the
  not-applicable legend glyph.

validate_site.py clean; voice-scan 0 ban-tier; Jekyll build green; /plans/ gone.
@patterncatalyst
patterncatalyst merged commit b62fdb4 into main Oct 23, 2026
16 checks passed
@patterncatalyst
patterncatalyst deleted the docs/cndp-chrome-and-pages branch October 23, 2026 11:24
patterncatalyst added a commit that referenced this pull request Oct 23, 2026
- Nav parity with the sibling sites: rename "Tutorial" to "Chapters" and
  drop the extra "Prerequisites" nav item (its page stays, reached from
  Examples), matching Chapters | Examples | Bibliography | GitHub.
- Rule 14: remove the /plans/iteration-plan roadmap links from the footer
  and the part-index "coming soon" callout; set the plans collection to
  output: false so internal planning docs no longer render.
- Voice: recast every em dash in chrome (title separator to a middot, layout
  and include comments, index stat labels, the examples-page description and
  its legend marker). bibliography.md and the examples matrix table already
  match the sibling shape; no content changed, only punctuation and the
  not-applicable legend glyph.

validate_site.py clean; voice-scan 0 ban-tier; Jekyll build green; /plans/ gone.
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