Add comment at the PRAUTOBLOGGER_MAX_RETRIES + PRAUTOBLOGGER_API_TIMEOUT_SECONDS constant definitions documenting the dependency: API_TIMEOUT_SECONDS × MAX_RETRIES (540s) must stay < STATUS_TTL (600s) Current product: 180s × 3 = 540s — 60s margin. Prevents constant-drift regression: raising either constant without checking the inequality could cause a fully-retrying LLM call to exhaust the status-transient TTL within a single stage, triggering a false orphan-run abort (R2b path in poller). Agent-Session: prab-v0183-20260612
7.9 KiB
7.9 KiB