| .. | ||
| 0001-postgresql-btrfs-cow.md | ||
| 0002-opaque-object-identities.md | ||
| 0003-incomplete-transfer-posture.md | ||
| 0004-single-application-service.md | ||
| 0005-http-conflict-semantics.md | ||
| 0006-v1-product-scope.md | ||
| 0007-open-first-run-setup.md | ||
| 0008-sync-capable-server-contract.md | ||
| 0009-external-protocol-gateway-boundary.md | ||
| README.md | ||
Architecture decision records
ADRs are immutable after acceptance. Supersede an earlier decision with a new ADR rather than rewriting its history.
| ADR | Decision | Status |
|---|---|---|
| 0001 | PostgreSQL remains on btrfs with CoW | Accepted |
| 0002 | Opaque object IDs and same-directory promotion | Accepted |
| 0003 | Protect commits, not incomplete transfers | Accepted |
| 0004 | Single application service | Accepted |
| 0005 | HTTP precondition and conflict status codes | Accepted |
| 0006 | Stable-v1 and deferred product scope | Accepted |
| 0007 | Open first-run setup | Accepted risk |
| 0008 | Sync-capable server contract | Accepted |
| 0009 | External protocol gateway boundary | Accepted |