From 32201ca96b6b331583a149ceff1abb24f9a8f7a0 Mon Sep 17 00:00:00 2001 From: DevBot Date: Fri, 4 Sep 2026 21:03:31 +0800 Subject: [PATCH 1/2] fix(www): replace stale benchmark route/sitemap counts with durable build-truth claim (#1312) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The benchmark page (en+zh) asserted '30 route modules, 205 sitemap URLs', handwritten and stale since PR #1106 — the candidate build emits 146 sitemap URLs across 150 pages from 34 route files, and the false claim shipped verbatim in built HTML (verifier NO-GO F1). Adjudication per derive-from-owned-truth: the counts add no benchmark value (the page measures properties, not site scale) and cannot be derived into Markdown without new injection machinery, so the volatile numbers are removed in favor of a durable architectural property — every route prerendered, the sitemap built from routes. No numeric claim remains to silently rot; en/zh parity and locale availability stay under the existing www:check-truth and content-graph gates, and the content-graph fingerprints are regenerated. --- www/app/data/_generated-content-graph.json | 4 ++-- www/content/architecture/benchmark.md | 2 +- www/content/architecture/benchmark.zh.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www/app/data/_generated-content-graph.json b/www/app/data/_generated-content-graph.json index 469e8a185..2b2e76ba1 100644 --- a/www/app/data/_generated-content-graph.json +++ b/www/app/data/_generated-content-graph.json @@ -464,7 +464,7 @@ ], "references": [], "route": "/architecture/benchmark", - "fingerprint": "567a73a9e2b9b167af103713a2348cc91484589cab0943336fdb03fd5e7f953b", + "fingerprint": "169bb90be1aef8fef6d3d827cfe04399d0867e0e23e7cfd10f7880bf93252495", "data": { "lede": "Zero-noise. What we actually measure.", "order": 100, @@ -486,7 +486,7 @@ ], "references": [], "route": "/architecture/benchmark", - "fingerprint": "a5827dbdcacccd147b98bd853d479fcb6f96e09849be4c19a5588feb3b974c8e", + "fingerprint": "d597265186df853b11d4f3d16a656224647e28adfcfe5ee6485ae842b8302515", "data": { "lede": "零噪音。只列我们实际测量的数据。", "order": 100, diff --git a/www/content/architecture/benchmark.md b/www/content/architecture/benchmark.md index 4158e1c3a..49ba9a1aa 100644 --- a/www/content/architecture/benchmark.md +++ b/www/content/architecture/benchmark.md @@ -8,7 +8,7 @@ order: 100 | Metric | Value | | --------------- | ------------------------------------------------- | -| SSG build (www) | 30 route modules, 205 sitemap URLs | +| SSG build (www) | Every route prerendered; sitemap built from routes | | Dev cold start | Measured by CI performance evidence | | Vite dev start | Measured by CI performance evidence | | Client bundle | Budgeted island chunks; no mandatory page runtime | diff --git a/www/content/architecture/benchmark.zh.md b/www/content/architecture/benchmark.zh.md index 3aa1e4dc0..730ceeb9b 100644 --- a/www/content/architecture/benchmark.zh.md +++ b/www/content/architecture/benchmark.zh.md @@ -8,7 +8,7 @@ order: 100 | 指标 | 数值 | | --------------- | ----------------------------------------- | -| SSG 构建(www) | 30 个路由模块,205 条 sitemap URL | +| SSG 构建(www) | 每个路由都静态预渲染;sitemap 由路由生成 | | 开发冷启动 | 由 CI 性能证据测量 | | Vite 开发启动 | 由 CI 性能证据测量 | | 客户端 bundle | island chunk 有预算约束;无强制页面运行时 | From bb767f82a823dd16d6f51dfd72622da8a7c04a54 Mon Sep 17 00:00:00 2001 From: DevBot Date: Fri, 4 Sep 2026 21:08:30 +0800 Subject: [PATCH 2/2] style(www): deno fmt table padding on benchmark pages (#1312) Root deno fmt re-pads markdown tables to cell width; my edited cells changed the column widths. Content-graph fingerprints regenerated to match the formatted sources. --- www/app/data/_generated-content-graph.json | 4 ++-- www/content/architecture/benchmark.md | 10 +++++----- www/content/architecture/benchmark.zh.md | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/www/app/data/_generated-content-graph.json b/www/app/data/_generated-content-graph.json index 2b2e76ba1..16dc2e85c 100644 --- a/www/app/data/_generated-content-graph.json +++ b/www/app/data/_generated-content-graph.json @@ -464,7 +464,7 @@ ], "references": [], "route": "/architecture/benchmark", - "fingerprint": "169bb90be1aef8fef6d3d827cfe04399d0867e0e23e7cfd10f7880bf93252495", + "fingerprint": "555781ad7d04da2911672494c5abb5d7ee9d9433e5c823c31b60c844c7090b17", "data": { "lede": "Zero-noise. What we actually measure.", "order": 100, @@ -486,7 +486,7 @@ ], "references": [], "route": "/architecture/benchmark", - "fingerprint": "d597265186df853b11d4f3d16a656224647e28adfcfe5ee6485ae842b8302515", + "fingerprint": "6f8716c3b767eb33d4aec079785fb87edcc6f1549dad0af9b3907f994418bcde", "data": { "lede": "零噪音。只列我们实际测量的数据。", "order": 100, diff --git a/www/content/architecture/benchmark.md b/www/content/architecture/benchmark.md index 49ba9a1aa..66064b2ff 100644 --- a/www/content/architecture/benchmark.md +++ b/www/content/architecture/benchmark.md @@ -6,12 +6,12 @@ order: 100 ## Build Performance -| Metric | Value | -| --------------- | ------------------------------------------------- | +| Metric | Value | +| --------------- | -------------------------------------------------- | | SSG build (www) | Every route prerendered; sitemap built from routes | -| Dev cold start | Measured by CI performance evidence | -| Vite dev start | Measured by CI performance evidence | -| Client bundle | Budgeted island chunks; no mandatory page runtime | +| Dev cold start | Measured by CI performance evidence | +| Vite dev start | Measured by CI performance evidence | +| Client bundle | Budgeted island chunks; no mandatory page runtime | ## Rendering diff --git a/www/content/architecture/benchmark.zh.md b/www/content/architecture/benchmark.zh.md index 730ceeb9b..2f9b2b0f6 100644 --- a/www/content/architecture/benchmark.zh.md +++ b/www/content/architecture/benchmark.zh.md @@ -8,7 +8,7 @@ order: 100 | 指标 | 数值 | | --------------- | ----------------------------------------- | -| SSG 构建(www) | 每个路由都静态预渲染;sitemap 由路由生成 | +| SSG 构建(www) | 每个路由都静态预渲染;sitemap 由路由生成 | | 开发冷启动 | 由 CI 性能证据测量 | | Vite 开发启动 | 由 CI 性能证据测量 | | 客户端 bundle | island chunk 有预算约束;无强制页面运行时 |