Outcome
Implement the Cloudflare storage and queue substrate against the same contracts used by AWS.
Scope
- D1 atomic message, idempotency, recipients, events, and outbox operations
- R2 payload integrity, size, retention, and orphan cleanup
- Queues producer/consumer, deterministic jobs, retries, and DLQ recovery
- local fault injection for every durable write and external call
Acceptance criteria
- shared lifecycle, lease, duplicate, ordering, and failure cases pass
- D1 rollback, R2 orphan, Queue duplication, and DLQ recovery are evidenced
- limits fail before durable commit
- private data remains inside the customer account and outside default telemetry
Depends on the Workers runtime skeleton.
Parent direction: #81
Execution plan: #84
Outcome
Implement the Cloudflare storage and queue substrate against the same contracts used by AWS.
Scope
Acceptance criteria
Depends on the Workers runtime skeleton.
Parent direction: #81
Execution plan: #84