From b5bb3ab7d198e80920cca6d6de833e1e985a6d41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Martin?= Date: Tue, 6 Oct 2026 20:55:27 +0200 Subject: [PATCH] Site: the posts link to each other wherever they refer to one; check_site.py checks every link of the site "The last post" and "the first post" in the LoRa, Gemini and S1 posts are now links. check_site.py follows every link to another page of the site and the #fragment it names, so a broken one fails the Site job. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01EhqxQ49eCju4CzKYNjZzwT --- docs/milestones/W1.md | 1 + .../content/devlog/roro9stack-gemini/index.md | 2 +- site/content/devlog/roro9stack-lora/index.md | 2 +- site/content/devlog/roro9stack-s1/index.md | 4 +-- site/tools/check_site.py | 35 +++++++++++++++++++ 5 files changed, 40 insertions(+), 4 deletions(-) diff --git a/docs/milestones/W1.md b/docs/milestones/W1.md index 737347a..eae2151 100644 --- a/docs/milestones/W1.md +++ b/docs/milestones/W1.md @@ -90,6 +90,7 @@ Not one of the planned phases: the blog's seven roro9stack posts, imported into - **The posts' parts** (the sign, the cast, the steps, asides, folded sections, diagrams, captions) are shortcodes in `site/templates/shortcodes/`, restyled in `static/css/devlog.css`: the site's palette, notched boxes, DM Mono and Hanken Grotesk. The two older posts about other subjects (a vinyl remote, a ZFS rescue) stay on the blog. - **The 17 diagrams are inline SVG**, and carried `