CI / check (push) Failing after 6m5s
The first cloud AI agent given the prompt refused it as a suspected prompt injection: 'nothing else needs to be read' framing, raw-IP fallback, and being told to wire its own ANTHROPIC_API_KEY into a persistent script. All three patterns removed; brains are now an operator-supplied optional OpenAI-compatible endpoint with local heuristics as default. queue/join documented as blocking ~35s (60s client timeout) matching the real 30s production QUEUE_TIMEOUT_MS. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>