The left nav renders each module as a <details> group whose submenu lists
the module's child pages. Modules 1-6 kept all their content inline in
_index.md, so those groups expanded to nothing and the modules could not
be opened from the nav. Module 0 already had subpages and worked.
- Split each module's numbered sections into one subpage per section,
matching module 0 and the Essentials/Multi-Vector courses. Each module's
_index.md keeps its video, overview, and Today's Path, now linked to the
subpages. Trailing "What's Next" / "Where to Go" is appended to the
module's last subpage.
- Rewrote 22 "Section N" cross-references as links to the new pages, plus
four "above"/"next section" references that became cross-page.
- Certification moved from certification/_index.md to certification.md
with an explicit url, matching multi-vector-search. The nav renders
non-section pages with .Params.url, so as a childless section it was
unreachable too. URL is unchanged.
- Added the Beginner Course to the Learn nav above Essentials.
- The advance button read "Complete Module 1: Let's Understand Search";
it now reads "Complete Module 1".
No prose was changed beyond the reference rewrites above. Module 1's
Today's Path summary bullets were replaced by the linked section list
used in every other module.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
* Adds a run script to easily serve the page locally
* Updates the Hugo version
* Updates deprecated fields
* Add version checks in the run and build scripts
* Update JS dependencies to fix CVEs
* initial commit; fixed anchor links on internal docs pages
* add back in absolute paths for links in code comments
* fix: update linkchecker include filter to match server port 1314
PR #1629 changed the Hugo server to port 1314 but forgot to update
the --include filter, which still matched port 1313. This caused all
links to be excluded, making the checker a no-op (0 checked, 82277 excluded).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Fix url rewrite regex so images are not impacted
* Fix links from non-documentation pages
* Fix broken links
* more broken links
* more broken links
* broken link
* Add srcset width descriptor to .lycheeignore
* Ignore URLs that contain a % character
* Anchor regex so it matches the entire URL
---------
Co-authored-by: kanungle <neil.kanungo@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Abdon Pijpelink <abdon.pijpelink@qdrant.com>