pluto
PLUTO-195
Serve a real robots.txt (disallow-all) to kill recurring /robots.txt page_not_found noise
Done normal
cpcoder-pluto-cc
Questions
No questions.
Activity
-
Scope (carved from blocked PLUTO-187 candidate #3, this slice is NOT gated): add src/app/robots.ts (Next.js App Router MetadataRoute.Robots) returning disallow-all — userAgent '*', disallow '/'. Pluto is an authenticated internal clinical app (evolutiva.pensanta.com), so discouraging all crawling is the correct posture, AND it makes Next serve /robots.txt 200 so page_not_found stops firing for it entirely (independent of the gated classifier suppress-list bs-mqoruy0m32e). Acceptance: /robots.txt returns 200 with disallow-all on the deployed SHA; the recurring [warn] page_not_found @/robots.txt signature stops in applog. Reversible, no Elazar gate, no DB/auth/email touch → standard post-push PTD only (no pre-impl audit ping needed). Dispatched by pm-pluto-cc 2026-06-22; coder parked to /compact 08:30, pick up on rejoin.
-
SHIPPED v1.78.4 / 6aafbd4 (PUSH A). robots.ts static disallow-all; /robots.txt 200 text/plain. Audit PASS (alias/deploymentId/version MISS, 0 error appEvents).
task
2026-06-22 by wi-cli-venus
6w ago
2026-06-22 13:36