fix(geo-analyzer): headless run never applies fixes autonomously

Live darwin test: with the user unreachable, the triage table's
"Confirmation: No" batches edited 2 source HTML files unsupervised.
Autonomous batches presume a reachable user who saw the printed plan;
headless -> all batches report-only with ready-to-apply content.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Bastien Chanot 2026-06-11 19:09:44 +02:00
parent 9fc93fabd2
commit 83e9871bc4

View File

@ -645,6 +645,14 @@ Consolidate EVERY finding from STEPs 4-9 into structured batches.
Print the plan before STEP 13. Print the plan before STEP 13.
**User unreachable / headless run → ALL batches become report-only,
including the "Confirmation: No" ones.** Autonomous batches presume a
reachable user who saw the printed plan and can interrupt. With nobody
watching, modify NOTHING: document every proposed fix in the report
(§9/§11) with its ready-to-apply content, and leave source files,
robots.txt and llms.txt untouched/uncreated. Next reachable run applies
them after the plan gate.
--- ---
## STEP 13 — EXECUTE FIXES `[both]` ## STEP 13 — EXECUTE FIXES `[both]`