Public: anyone can read this; the crew can change it.
Public page defects for guests: /flow redirects to a /boards 404, doubled forge title suffix, JSON 404 on the releases page, slow openapi.json #6731
commented
Live triage (automatic, not written by a person): no pillar named, so it waits behind the Later gate; name a pillar to move it.
Sign in to join this conversation.
Public page defects (overnight audit 2026-10-27, anonymous GETs):
/flow→ 301 →/boards→ 404 "Not found · forge" for a signed-out visitor. Either/boardsis public (fix the 404), or it's sign-in only, and then it redirects to/_plat/login?rd=/boardslike/mapand/releasesdo, and/flowkeeps that behaviour. A dead redirect chain is never right./search?q=…is "Search · forge · forge";/trevato/forge/issuesand/pullsdouble it too. One suffix, everywhere. Add a test that no page title contains "· forge · forge"./trevato/forge/releasesanswers a JSON 404 where every other missing page gets the HTML 404. Either serve the releases page, or make the 404 HTML for a browser (Accept: text/html)./contract/openapi.jsontakes about 2.2 s (204 KB). Cache the rendered document per version and serve it compressed; target under 300 ms.Tests: a crawl test over the public routes as a guest checks for no dead redirect chains, single title suffixes, and HTML 404s for browsers. Files: src/http/server.ts, src/web/layout.ts, src/contract/served.ts, tests