Repository navigation
docs: remove final storage cutover residue - #1220
Conversation
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
…eout-62f6 Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
…eout-62f6 Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe storage architecture documentation now defines Mailbox as the authoritative USER email graph and export source. It also updates R2 traversal, production D1 restrictions, retention output, operator mail placement, and provider-message reverse-lookup details. ChangesMailbox authority and storage contracts
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
🔎 Preview deployed: https://kody-pr-1220.kody-a99.workers.dev Worker: Mocks:
|
Intent
Close the remaining storage-document residue identified after #1218 and #1219 for the pre-launch legacy elimination program tracked by #1069.
Summary
Testing
npm run validate— passed (553 test files / 1,855 tests; 7 Playwright E2E tests; docs temporal-language check passed)System changes
System recap — composes existing primitives (low risk)
Mode: recap · Base:
main@616573c4· Head:51f1c412Classification: composes — one architecture document now states existing Mailbox, R2 cursor, export, and provider-index contracts without migration chronology; no primitive behavior changes.
Primitives touched
mailboxemail-blobs-r2d1-app-dbSystem map
USER email export flows through Mailbox, with R2 object cursors for bytes and D1 limited to the operational provider reverse index.
Legend: green = composes (wiring only) · amber = extended by this PR · red = new primitive · gray = context (unchanged, included only when an edge crosses it).
Invariants
Conductor report
STATUS done — PR #1220 squash-merged as
bbece08f; local validation, PR CI, main validation, and production deploy are green. Remaining work: only the separately deferred migration-history squash.Summary by CodeRabbit