docs: defer DWH client cutover before Project B
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
## Decision
|
||||
|
||||
- Result: `PROJECT_A_PASS` / `PROJECT_A_FAIL` / `PROJECT_A_PENDING`
|
||||
- Result: `PROJECT_A_PRIVATE_PASS` / `PROJECT_A_FAIL` / `PROJECT_A_PENDING`
|
||||
- Decision timestamp UTC:
|
||||
- Owner/reviewer:
|
||||
- Protected evidence path:
|
||||
@@ -18,7 +18,7 @@
|
||||
- Plan source SHA:
|
||||
- Workspace previous SHA:
|
||||
- Workspace multi-transport SHA:
|
||||
- Mac REST validation result/evidence reference:
|
||||
- Mac REST validation result/evidence reference: `DEFERRED_PRE_PROJECT_B`
|
||||
- Native `tht` version/build identity:
|
||||
- Core image ID/digest:
|
||||
- Frontend image ID/digest:
|
||||
@@ -63,7 +63,7 @@
|
||||
|
||||
- Workspace ID/revision:
|
||||
- Server transport: postgres_direct
|
||||
- Mac transport remains rest_api: PASS/FAIL
|
||||
- Mac transport remains rest_api: `DEFERRED_PRE_PROJECT_B`
|
||||
- Supabase database name:
|
||||
- DWH schema: datawarehouse
|
||||
- Read-only role proof reference:
|
||||
@@ -95,4 +95,5 @@
|
||||
- Legacy rollback remains available:
|
||||
- Secret scan result:
|
||||
- Unrelated failures or pending items:
|
||||
- Pre-Project-B blockers: Mac validation, 48-hour/two-ETL observation, legacy revocation
|
||||
- Reason for final decision:
|
||||
|
||||
@@ -13,6 +13,10 @@
|
||||
- Protected evidence path:
|
||||
- Evidence manifest SHA-256:
|
||||
- Accepted Project A report digest:
|
||||
- Mac `rest_api` acceptance evidence:
|
||||
- Dual-key observation interval and two 03:00 ETL-cycle evidence:
|
||||
- `legacy-shared` revocation evidence (v1 success, legacy `401`):
|
||||
- `SURVEY_GO_PROJECT_B` report digest:
|
||||
|
||||
## Frozen candidate
|
||||
|
||||
|
||||
@@ -6,12 +6,13 @@
|
||||
|
||||
## Decision
|
||||
|
||||
- Result: `SURVEY_GO` / `SURVEY_NO_GO`
|
||||
- Project A private result: `SURVEY_GO_PROJECT_A_PRIVATE` / `SURVEY_NO_GO`
|
||||
- Project B result: `SURVEY_GO_PROJECT_B` / `SURVEY_NO_GO`
|
||||
- Timestamp UTC:
|
||||
- Operator:
|
||||
- Protected evidence path:
|
||||
- Report SHA-256:
|
||||
- Blocking unknowns:
|
||||
- Blocking unknowns by scope:
|
||||
|
||||
## Host
|
||||
|
||||
|
||||
@@ -103,11 +103,15 @@ Eseguire:
|
||||
| Trasporto server | `postgres_direct` | | |
|
||||
| Database/schema | database Supabase rilevato, schema `datawarehouse` | | |
|
||||
| Utente DWH | read-only dimostrato dai grant | | |
|
||||
| Workspace Mac | prova separata conferma ancora `rest_api` | | |
|
||||
| Workspace Mac | `DEFERRED_PRE_PROJECT_B`; in quel gate deve confermare `rest_api` | | |
|
||||
| Qdrant | 1024 dimensioni, cosine, indici payload richiesti | | |
|
||||
| Ollama | `qwen3-embedding:0.6b` | | |
|
||||
| Evidence | corpus Git attivo alla stessa revisione | | |
|
||||
|
||||
Per l'emendamento del proprietario del 2026-08-21, solo la riga Workspace Mac può restare
|
||||
`DEFERRED_PRE_PROJECT_B` nella chiusura privata di Project A. Non equivale a PASS e deve essere
|
||||
eseguita prima di Project B insieme all'osservazione dual-key e alla revoca legacy.
|
||||
|
||||
## 5. Preprocessing e idempotenza
|
||||
|
||||
Esaminare i due risultati consecutivi del preprocessing prodotti da Sol.
|
||||
@@ -157,9 +161,9 @@ Verificare infine:
|
||||
| Tutti i controlli obbligatori PASS | |
|
||||
| Nessun secret raccolto | |
|
||||
| Rollback vecchio stack ancora disponibile | |
|
||||
| Progetto B autorizzabile | |
|
||||
| Progetto B autorizzabile | NO finché il gate Mac/osservazione/revoca non è PASS |
|
||||
|
||||
Decisione finale: `PROJECT_A_PASS` / `PROJECT_A_FAIL` / `PROJECT_A_PENDING`
|
||||
Decisione finale: `PROJECT_A_PRIVATE_PASS` / `PROJECT_A_FAIL` / `PROJECT_A_PENDING`
|
||||
|
||||
Revisore e data: ______________________________________
|
||||
|
||||
|
||||
Reference in New Issue
Block a user