Draft the data model specification
This commit is contained in:
parent
ba7592e30c
commit
e48f328e72
3 changed files with 596 additions and 1 deletions
7
TASKS.md
7
TASKS.md
|
|
@ -15,7 +15,7 @@ primary remote.
|
|||
(copy), both point at this clean history, no legacy history is present, and no secret or work
|
||||
identity appears anywhere.
|
||||
|
||||
## Card 1: freeze the data model spec
|
||||
## Card 1: freeze the data model spec **REVIEW-READY 2026-07-22, NOT FROZEN**
|
||||
|
||||
**Goal:** specify global author/publication identity, per-user follows/read state, review records,
|
||||
and merge/undo behavior.
|
||||
|
|
@ -27,6 +27,11 @@ global `FollowedAuthor` plus `AuthorSourceIdentity` direction.
|
|||
migrations, duplicate prevention, audit/undo behavior, and every remaining open question are
|
||||
explicit.
|
||||
|
||||
**Draft result:** [`docs/specs/data-model.md`](docs/specs/data-model.md) is complete for owner and
|
||||
independent review. It records fixed decisions, proposes a concrete SQLite model, and isolates five
|
||||
owner decisions. Acceptance remains open until the owner reviews those decisions and explicitly
|
||||
marks the spec frozen. Do not begin implementation.
|
||||
|
||||
## Card 2: freeze provider contracts and health
|
||||
|
||||
**Goal:** specify sanctioned API contracts, etiquette, persisted rate clocks/cooldowns, and
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue