fix(sitemap): add 3 W41 compliance articles missing since PR#3#4
Merged
Conversation
W41-compliance-refresh PR#3 added three new pages: - /compliance/ai-act-august-2026 - /compliance/verifywise-integration - /compliance/edps-guidelines These are LIVE (HTTP 200) but were missing from public/sitemap.xml. Search engines + Brain-Live-Probes couldn't discover them. Root cause: public/sitemap.xml is a static hand-maintained file, not generated from app/ routes. PR#3 added route files but forgot the sitemap update. lastmod=2026-04-01 on every URL is also stale. This patch: minimal targeted fix — adds the 3 new URLs with today's lastmod. Bigger refactor (app/sitemap.ts dynamic generator) tracked as W46-F-FOLLOWUP. Live-Verify (via curl HEAD, post-308-follow): - /compliance/ai-act-august-2026/ → 200 - /compliance/verifywise-integration/ → 200 - /compliance/edps-guidelines/ → 200 W46-F-WIKI-DEPLOY-FIX Sub-Agent (Brain-Welle-46).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Root Cause
W41 PR#3 (Compliance-Refresh) added three new article routes:
These deployed successfully to CF Pages (HTTP 200 after 308→trailing-slash redirect), but were never added to `public/sitemap.xml` — which is a static, hand-maintained file (not generated from `app/` routes).
Result: search engines + automated crawlers (and the Brain-Live-Verify probe) couldn't discover them. Sitemap reported 104 URLs; the 3 new ones missing.
Fix
Minimal targeted patch: add 3 missing URLs with `lastmod=2026-05-26` (today). Priority matches existing compliance-section convention (0.9 for tier-1 / 0.8 for deep-dive).
Live-Verify (pre-merge)
```
curl -sIL -o /dev/null -w "%{http_code}\n" \
https://wiki.ai-engineering.at/compliance/ai-act-august-2026
→ 200 (final URL: …/ai-act-august-2026/)
curl -sIL -o /dev/null -w "%{http_code}\n" \
https://wiki.ai-engineering.at/compliance/verifywise-integration
→ 200
curl -sIL -o /dev/null -w "%{http_code}\n" \
https://wiki.ai-engineering.at/compliance/edps-guidelines
→ 200
```
Articles are LIVE — this PR just closes the discoverability gap.
Follow-Up (out of scope here)
Test Plan
W46-F-WIKI-DEPLOY-FIX Sub-Agent (Brain-Welle-46, 2026-05-26).