Architecture Decision Records
Architecture Decision Records
Section titled “Architecture Decision Records”Auto-generated from docs/superpowers/adr/. Each ADR captures a single architectural decision, its alternatives, and its consequences.
| ID | Title | Status | Last updated |
|---|---|---|---|
| 0001 | ADR-0001: Adopt Hono as the HTTP framework on every non-Astro Worker | Accepted (2026-05-24) | 2026-08-16 |
| 0002 | ADR-0002: Serve the docs site via Cloudflare Workers Static Assets (not Pages) | Accepted (2026-05-24) | 2026-08-16 |
| 0003 | ADR-0003: CI caching strategy for GitHub Actions | Accepted (2026-05-27) | 2026-08-16 |
| 0004 | ADR-0004: is_approved is an in-worker function; spec-03 R2 name + transforms-timing drifts | Accepted (2026-05-31) | 2026-08-16 |
| 0005 | ADR-0005 — Payment-saga R2 invoice archive + webhook-bridge location (spec 05 §6/§8 drifts) | Accepted | 2026-08-16 |
| 0006 | ADR-0006: Design system — tokens + Tailwind v4 + own-the-code primitives | Accepted (2026-05-31) | 2026-05-31 |
| 0007 | ADR-0007: Per-auction WebSockets live inside AuctionDO; HubDO is lobby-only | Accepted (2026-05-31) | 2026-08-16 |
| 0008 | ADR-0008: Reuse the pinned TypeSafe client for advisory decisions | Proposed (2026-09-28) | 2026-09-28 |