Quest: Unassigned Priority: P100 Status: done Layer: Agora
Fix HTTP 404 errors on /analyses/ pages so all affected links return HTTP 200.
The link checker reported broken /analyses links returning HTTP 404. Root cause was
that some analysis IDs were referenced in pageviews but did not have corresponding
entries in the analyses table.
Investigated current state of /analyses broken links:
Verification:
/analyses/SDA-2026-04-02-gap-apoe4-targeting/analyses/SDA-2026-04-02-gap-2026-04-01-gap-006Root Cause:
upsert_analysis() with db_transactionSDA-2026-04-02-gap-apoe4-targeting: status=archived, title=APOE4 targeting in neurodegeneration
SDA-2026-04-02-gap-2026-04-01-gap-006: status=archived, title=Gap 006 analysis (archived stub)Verification After Fix:
200 /analyses/SDA-2026-04-02-gap-apoe4-targeting
200 /analyses/SDA-2026-04-02-gap-2026-04-01-gap-006
All analyses in DB returning 404: 0Conclusion: All 10 originally-affected /analyses URLs now return HTTP 200.