docs(site): add CUSTOM_ID anchors, fix links, refresh media master
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 22 Aug 2026 16:32:56 +0000 (19:32 +0300)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 22 Aug 2026 16:32:56 +0000 (19:32 +0300)
commitc0056ea3ef4c4648ae97b6a1b54b33664cf9b42b
tree3eaceb961d57effea4eb802b865396df2b4e090f
parent2e7c2d118f26f84348a5b4d40248e68f2b39e66e
docs(site): add CUSTOM_ID anchors, fix links, refresh media

- Add kebab-case :CUSTOM_ID: slugs to headings across all index.org
  pages so exported HTML gets stable, readable anchor ids
  (index.html#fractals instead of org-generated ids)
- Replace fragile [[id:UUID]] in-page links with slug-based [[#slug]]
  links (LPT driver API table, root index overview)
- Fix "Back to BASIC applications collection" links pointing one
  directory level too shallow in category pages
- Fix Miscellaneous 3D demos link pointing to the Space page, and the
  duplicated :ID: UUID shared by the Games and Math sections
- Replace stale .png/.webm media references with recaptured
  "- Screenshot 0.png" / "- Screencast 0.mp4" files; embed videos via
  HTML5 <video> blocks
- Re-export Automated school clock v1 README.html with the current
  Org HTML exporter
- Include *.mp4 in the Tools/Update web site rsync filter
- Document the CUSTOM_ID convention in AGENTS.org
19 files changed:
2D GFX/Animations/index.org
2D GFX/Fractals/index.org
2D GFX/Spirals/index.org
2D GFX/Textures/index.org
3D GFX/3D Synthezier/doc/index.org
3D GFX/Miscellaneous/index.org
3D GFX/Space/index.org
AGENTS.org
Math/Plotting/index.org
Math/Simulation/index.org
Math/Truth table/index.org
Miscellaneous/Automated school clock/v1/README.html
Miscellaneous/Automated school clock/v1/README.org
Miscellaneous/Automated school clock/v3/tutorial.org
Miscellaneous/Mouse driver/index.org
Networking/Digital data over analog audio/index.org
Networking/LPT communication driver/index.org
Tools/Update web site
index.org