Wave 4 Pass 4.A architecture (canonical re-record): @serwist/next 9.5.…
Decision
Wave 4 Pass 4.A architecture (canonical re-record): @serwist/next 9.5.10 + idb queue + caller-injected drain + auth-proxy PWA allowlist + planner-review conflict policy. Hardened: progress form try/catches Server Action throw → enqueue fallthrough; ExpirationPlugin bounds runtime API cache 24h × 100 entries.
Rationale
Re-record with canonical tags. See decision d3b57591 for full rationale. Stack reversible (dep swap + sw.ts rewrite); conflict policy intentionally strict (audit-log integrity).
Alternatives Rejected
Outcome
Pending
Related
- wave-4-pass-4a-architecture-serwistnext-9510-workbox-style-s
- wave-4-pass-4a-residual-risk-register-closed-canonical-tag-r
- lock-r-planev-engine-api-as-shipped-in-wave-3-pass-a-pass-b
- wave-4-pass-4a-residual-risk-register-accepted-3-risks-ident
- adopt-serf-atba-critic-pattern-as-the-canonical-agent-reliab
- adr-0006-cloudflare-r2-for-r-plan-v1-photo-storage-aws-sdk-v