Add Trust Service PRD (WP-0006-T01)

Elaborates framework PRD FR-8/9/10 for a hosted, multi-tenant service:
stakeholders, which Stage 0 guarantees (WP-0002) carry over unchanged
vs. which single-Phase/no-auth/no-tenancy constraints must lift and
onto which task (T03-T08), functional/non-functional requirements, and
an API surface sketch. Flags that no current task owns hosting the
Breach/Compliance Record component added by License V1C1 SS7.4.
This commit is contained in:
tegwick 2026-07-29 20:50:06 +02:00
parent 6fc6256955
commit 23c6ab2ef6
3 changed files with 165 additions and 2 deletions

View file

@ -43,7 +43,7 @@ it does not turn it on for anyone's real money.
```task
id: TREV-WP-0006-T01
status: todo
status: done
priority: high
state_hub_task_id: "c98a1871-ae5c-4c91-b59c-88a6e4ccc193"
```
@ -57,6 +57,19 @@ over conversion) the hosted service inherits unchanged versus which
Stage-0-only constraints (single golden Phase, no auth, no multi-tenancy)
it must now lift.
**Result:** `specs/TrustServiceProductRequirementsDocument.md` produced.
Nine stakeholders identified (including Enforcement Partner, a category
that did not exist at framework-PRD-drafting time). §3 states five
inherited-unchanged Stage 0 guarantees (determinism, offline verifiability,
no discretionary conversion authority, append-only ledger semantics, closed
core vocabulary); §4 tables ten Stage-0-only constraints that must lift,
mapped to their owning T03T08 task, plus one flagged gap: no WP-0006 task
currently owns the Breach/Compliance Record hosting component (TSD §4.1's
2026-07-29 addition, post-dates WP-0002) — recommend either a new T09 or
folding it into T06 before implementation starts. Nine functional
requirements (TS-FR-19) elaborate framework PRD FR-8/9/10 for a hosted,
multi-tenant, authenticated context without redefining any schema field.
## Stack and storage ADR (hosted service — distinct scope from ADR-0001)
```task