From 8df6613410b1738b7b5cf3dba93ac04fcd7cde31 Mon Sep 17 00:00:00 2001 From: Sam & Claude Date: Sun, 28 Jun 2026 00:59:13 +0200 Subject: [PATCH] fix(astro): EN index reads from src/content, not ../../docs/wiki MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: EN index.astro used path.resolve('../../docs/wiki') which only works in the dev environment. Production builds from staged copy at astro/wiki/src/content/ — the other 3 pages already used this. Added 'sl' to EXCLUDE so Slovenian pages don't leak into EN index. Verified: 28 EN pages, zero SL leaks. model-selection-and-eval.md and hive-routing.md render correctly at live wiki.clawdie.si. --- astro/wiki/src/pages/index.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/astro/wiki/src/pages/index.astro b/astro/wiki/src/pages/index.astro index 3a3fddf..5ce651b 100644 --- a/astro/wiki/src/pages/index.astro +++ b/astro/wiki/src/pages/index.astro @@ -2,8 +2,8 @@ import fs from "node:fs"; import path from "node:path"; -const WIKI_DIR = path.resolve("../../docs/wiki"); -const EXCLUDE = [".git", "index.md"]; +const WIKI_DIR = path.resolve("src/content"); +const EXCLUDE = [".git", "index.md", "sl"]; function walkMarkdown(dir, prefix = "") { const entries = fs.readdirSync(dir, { withFileTypes: true }); -- 2.45.3