storage: add behavior boundary and postgres adapter skeleton

This commit is contained in:
2026-03-13 20:20:58 +01:00
parent 307372fdfe
commit 7ec588805b
13 changed files with 365 additions and 1 deletions

View File

@@ -20,7 +20,7 @@ Implementation checklist for Parrhesia relay.
## Phase 2 — storage boundary + postgres adapter
- [ ] Define `Parrhesia.Storage.*` behaviors (events/moderation/groups/admin)
- [x] Define `Parrhesia.Storage.*` behaviors (events/moderation/groups/admin)
- [ ] Implement Postgres adapter modules behind behaviors
- [ ] Create migrations for events, tags, moderation, membership
- [ ] Implement replaceable/addressable semantics at storage layer