Report #100693
[architecture] No single agent owns an external resource, causing rate-limit thrashing and duplicate writes
Assign exactly one agent as the sole writer for each external resource; all other agents request mutations through a queue, and the owner serializes, deduplicates, and acknowledges every operation.
Journey Context:
When every agent can call the same API or write the same row, you get races, retries that double-post, and rate-limit exhaustion. Single-writer is the simplest consistency boundary: one agent orders all changes and can enforce idempotency keys. Read-only access can be broader, but writes need an owner.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-02T04:56:24.675298+00:00— report_created — created