docs: record P5 manual acceptance

This commit is contained in:
2026-08-13 12:25:08 +02:00
parent 06a31e10b9
commit 9605f77acb
2 changed files with 6 additions and 5 deletions
+4 -3
View File
@@ -7,7 +7,7 @@
> ThothII per il repository (app + CLI `thothctl`), (3) come usare l'applicazione ThothII di base > ThothII per il repository (app + CLI `thothctl`), (3) come usare l'applicazione ThothII di base
> (sessioni, domande, gate). Il documento userà parole semplici ed esempi; i dettagli tecnici > (sessioni, domande, gate). Il documento userà parole semplici ed esempi; i dettagli tecnici
> resteranno nei contratti esistenti. Esempio pratico completo: Policlinico San Donato. > resteranno nei contratti esistenti. Esempio pratico completo: Policlinico San Donato.
Last updated: 2026-08-13 (P3+P4 manual acceptance; P5 automated PASS). Last updated: 2026-08-13 (P3+P4+P5 manual acceptance).
> Point a fresh session here ("read PROJECT_STATE.md") before substantial work. > Point a fresh session here ("read PROJECT_STATE.md") before substantial work.
### P3 effective configuration and `.tht-dwh` — implementation complete, automated PASS, manual PASS (2026-08-13) ### P3 effective configuration and `.tht-dwh` — implementation complete, automated PASS, manual PASS (2026-08-13)
@@ -60,7 +60,7 @@
`docs/testing/p2-p6-manual-verification.md`. `docs/testing/p2-p6-manual-verification.md`.
### P5 curated FK annotations in Git — implementation complete, automated PASS, manual PENDING (2026-08-13) ### P5 curated FK annotations in Git — implementation complete, automated PASS, manual PASS (2026-08-13)
- **Scope:** P5 (PRD D5): the canonical curated FK file is `<workspace-id>/schema/annotations.yaml`, - **Scope:** P5 (PRD D5): the canonical curated FK file is `<workspace-id>/schema/annotations.yaml`,
a regular Git blob at the same commit as the descriptor. Absence is compatible (empty canonical set a regular Git blob at the same commit as the descriptor. Absence is compatible (empty canonical set
@@ -98,7 +98,8 @@
activation_sync, accept_happy_path, revision_isolation, accept_negatives, continuation_gate, activation_sync, accept_happy_path, revision_isolation, accept_negatives, continuation_gate,
secret_scan, cleanup_confinement. Runner: `scripts/p5-acceptance.sh` / secret_scan, cleanup_confinement. Runner: `scripts/p5-acceptance.sh` /
`backend/scripts/p5-acceptance.mjs` (+unit test `scripts/test-p5-acceptance.sh`). `backend/scripts/p5-acceptance.mjs` (+unit test `scripts/test-p5-acceptance.sh`).
- **Manual acceptance:** PENDING — walkthrough section P5 in `docs/testing/p2-p6-manual-verification.md`. - **Manual acceptance:** PASS (owner approval 2026-08-13) — walkthrough section P5 in
`docs/testing/p2-p6-manual-verification.md`.
### P2 host preprocessing CLI — implementation complete, automated PASS, manual PENDING (2026-08-11) ### P2 host preprocessing CLI — implementation complete, automated PASS, manual PENDING (2026-08-11)
+2 -2
View File
@@ -126,7 +126,7 @@ Checks to complete during P4 manual acceptance (decision: **PASS** (owner approv
## P5 — Curated FK annotations in Git ## P5 — Curated FK annotations in Git
**Status:** P5 implementation complete; automated integration PENDING; manual acceptance PENDING. **Status:** P5 implementation complete; automated integration PASS; manual acceptance PASS (owner approval 2026-08-13).
Manual goal: curate `<id>/schema/annotations.yaml` in an author clone, publish it, pull the new Manual goal: curate `<id>/schema/annotations.yaml` in an author clone, publish it, pull the new
revision, and prove the revision-pinned sync and the explicit `schema accept` review, without ever revision, and prove the revision-pinned sync and the explicit `schema accept` review, without ever
@@ -161,7 +161,7 @@ Checks:
7. the operator CLI never stages/commits/pushes curated content; secret scan and exact owned-resource 7. the operator CLI never stages/commits/pushes curated content; secret scan and exact owned-resource
cleanup pass. cleanup pass.
Decision: **PENDING**. Decision: **PASS** (owner approval 2026-08-13).
## P6 — Commit-addressed Evidence materialization ## P6 — Commit-addressed Evidence materialization
**Status:** instructions to be finalized by P6 implementation; not yet runnable. **Status:** instructions to be finalized by P6 implementation; not yet runnable.