History

Date Author Commit Message
2026-04-19 16:09:46 f09b43 cloudy-jc Wiki: convert all wikilinks to Markdown links — fix subdir routing OtterWiki interpreted [[dt7/Page|Display]] by using the Display text as the link target (404 because no page exists at that name). Converted all 54 wikilinks in dt7/, sd/, and Home.md to Markdown [Display](/path) syntax, which OtterWiki resolves correctly. Affected: every Y7 leaf page footer's Hub backlink, every cross-link between Y7 pages, both hub pages' page lists, and the Home.md lobby. No content changes — only link syntax + URL encoding. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 16:06:03 ce5b8c cloudy-jc Wiki: reorganise into dt7/ and sd/ subdirs (per-course namespaces) Moves all current pages into per-course subdirectories so each cohort gets a clean namespace with its own URL prefix and natural sidebar grouping: dt7/ Year 7 Digital Technologies (9 pages + 2 attachment folders) sd/ VCE Software Development (was SAT/, with C01 + Resources) New top-level structure: Home.md ← lobby (2 doors) dt7/Year 7 Hub.md ← Y7 cohort landing sd/VCE Software Development Hub.md ← VCE cohort landing dt7/* and dt7/<page>/ ← Y7 pages + attachments sd/* and sd/C01/ ← VCE pages + attachments Link rewrites: - All [[Page]] cross-links qualified to [[dt7/Page]] for the moved Y7 pages - All image refs /<page>/img.png updated to /dt7/<page>/img.png - Every Y7 leaf page now ends with "← Back to [[dt7/Year 7 Hub]]" Home.md rewritten as a minimal lobby with 2 entries; the per-cohort hubs do all the curation work. Why dt7/ + sd/: Jeremy expects more courses (Y8, Y9, etc). Subdir layout scales; OtterWiki sidebar will auto-group by directory tree. Cost: 5 way2.cc shortlinks (ca2-ca6) need their target URLs updated to /dt7/<page> paths. Following commit handles that via the way2.cc admin API. ca7-caa point at YouTube directly and don't need touching. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 01:00:40 4d500d cloudy-jc W1 wiki: populate "Look Closer" hardware gallery with 6 CC photos The gallery section had labels (CPU, RAM, SSD, HDD, GPU, motherboard) with descriptions but no actual images. Added 6 Wikimedia-sourced photos with attribution, resized to ≤1600px + ≤400KB each: - cpu-intel-i9.jpg — Intel Core i9-14900KF (Pstrahl, CC BY-SA 4.0) - ram-ddr4.jpg — Samsung 16 GiB DDR4 stick (PantheraLeo1359531, CC BY 4.0) - ssd-m2-nvme.jpg — Samsung 970 EVO Plus NVMe M.2 (Hardkernel, CC BY-SA 4.0) - hdd-3.5-open.jpg — Opened Samsung 8.4 GB HDD (Gunnar Wolf, CC BY-SA 4.0) - gpu-rtx-5060ti.jpg — PNY NVIDIA RTX 5060 Ti (FreeMediaKid!, CC BY-SA 4.0) - motherboard-atx.jpg — ATX motherboard with CPU+fan (Leon Brooks, public domain) Attribution lines below each image per the FreeCAD Extension page pattern. Images sourced via agent-space/tools/image-search.py.
2026-04-18 23:57:24 718e50 cloudy-jc W1 wiki: cross-link the 4 new inspiration-video companion pages
2026-04-16 08:22:15 59e151 cloudy-jc Revert wiki page rename — OtterWiki uses spaces in filenames, not hyphens
2026-04-15 23:57:02 01ab5e cloudy-jc Rename wiki page to use hyphens — matches booklet URL
2026-04-11 12:14:37 23dd1e cloudy-jc Use Otter Wiki Video plugin syntax for embedded YouTube players
2026-04-11 12:09:42 400e1b cloudy-jc Replace iframes with clickable YouTube thumbnails (iframes blocked by wiki)
2026-04-11 12:08:05 99ceb0 cloudy-jc Embed YouTube videos with iframe players
2026-04-11 11:46:07 ececb6 cloudy-jc Rework Workshop 1 wiki as online companion (not booklet duplicate) Videos, interactive tools, hardware photo gallery, deeper explanations, binary practice answers, and parent info section. Complements the printed booklet instead of repeating it. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 11:33:04 a54143 cloudy-jc Add Workshop 1: Hardware & Networks wiki page Key concepts (CPU, RAM, Storage, Motherboard, GPU, Binary, Networks), embedded YouTube videos, core + extension tasks, key words, and resources. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>