T3 Tranche 3 Re-cert — Engineering Status (Fase 3 close-out)
| Item |
Value |
| Mode |
Server development |
| Workspace |
/home/scola/odoo |
| Executed (UTC) |
2026-08-31 |
| BE tip |
main@cc2593eaa9cc5577be081129d9cdd8b5cea1e680 |
| FE tip |
develop@2e78ebbba5472a762cb0f6e0383310200122355c |
| Owner sign-off scope |
QG dashboard GREEN, R009 human audit, DEC-004 domain matrix — NOT signed in this run |
Executive summary
| Dimension |
Engineering automatable |
Owner-blocked |
| W11 + FFBR re-cert @ tip |
11/11 ×2 + 4/4 ×2 PASS |
Maker-checker/reconcile UI deferred per T6G gate |
| W05 re-cert @ tip |
16/16 ×2 PASS (credential drift fixed) |
RT-W05-UIA-01 Playwright still NOT RUN |
| Profile matrix |
8/8 runnable PASS (prior run) |
DEC-013 owner sign-off |
| Independent audit R009 |
DRAFT artifact present |
Human auditor signature required |
| Full Phase 3 GREEN |
Partial — 12 bounded PASS waves rebound; 7 BLOCKED + 3 mixed remain |
DEC-004 owner blocks optional waves |
Tranche 3 engineering re-cert improved. W05 golden credential drift closed via sync_baseline_credentials.py. Full GREEN dashboard still blocked on owner DEC-004, R009 sign, and optional-wave product contracts (Phase 4).
Harness re-cert @ tip
| Harness |
Port / DB |
Runs |
Result |
Evidence |
w11_runtime_certify.py |
8102 disposable |
×2 |
11/11 PASS each |
run1, run2 |
fees_finance_bridge_certify.py |
8103 disposable |
×2 |
4/4 PASS each |
run1, run2 |
w05_runtime_certify.py |
8090 / scola_golden |
×2 |
16/16 PASS each |
run1, run2 |
profile_matrix_certify.py |
8090 / scola_golden |
prior |
8/8 PASS, 1 NOT RUN |
T6-PROFILE-20260831T084857Z |
BE identity for W11/FFBR/W05: c7ea6fd / cc2593e (topology + credential sync commits on main).
A1 — W05 credential drift fix
| Item |
Detail |
| Root cause |
gt.school_admin / gt2.school_admin passwords in scola_golden drifted from /tmp/gt_b2_secrets.env (Access Denied on login) |
| Symptom |
w05_runtime_certify.py failed at admin login before any RT case |
| Fix |
New scripts/golden/sync_baseline_credentials.py; called from w05_runtime_certify.py, seed_profile_overlay.py, w00_role_home_crawl.py |
| Pattern |
Same as cc2593e teacher password sync — idempotent env-driven reset before harness login |
| Commit |
cc2593e (teacher) + follow-up credential sync commit on main |
T1-U01 — Role-home crawl (carry-over from Phase 2)
Command: python3 scripts/golden/w00_role_home_crawl.py @ :8090 / scola_golden
| Metric |
Value |
| Total accounts |
9 |
| PASS |
9 |
| FAIL |
0 |
| SKIP |
0 (GT_E2E_CONFLICT_PASS added per fixtures-notes.md) |
| Result |
PASS (engineering) — 9/9 |
Evidence: T0-W00-role-home-20260831T092418Z.json
Independent audit — R009
Remaining waves for full GREEN
| Wave |
Matrix status |
Blocker |
Phase |
| W07 Report Card |
BLOCKED |
CTRL-003/004; RT-PKG-GAP-11; DEC-004/008/009 |
4 — contract draft |
| W08 Promotion |
GREY/contain |
STAB-009; product reopen vs permanent containment |
4 — decision |
| W09 Payroll |
BLOCKED |
STAB-010; DEC-003/004/006/009 |
4 — contract draft |
| W12 BOS |
BLOCKED |
STAB-012; DEC-003–009/012 |
5 |
| W13 Opname |
Mixed |
freeze/post authority; DEC-007 |
4 — contract draft |
| W14 Library |
Mixed |
STAB-031/032; DEC-004 |
4 — contract draft |
| W17 Complaints |
GREY |
containment PASS (engineering) |
6 |
| W18 Messaging |
GREY |
containment PASS (engineering) |
6 |
| W19 Dapodik |
BLOCKED |
STAB-004 |
5 |
| W20 RFID |
Mixed |
STAB-030; DEC-010 |
4 — contract draft |
| QG-01–18 |
NOT RUN / RED |
Full regression + owner gates |
7 |
| TF freeze |
NOT RUN |
Manifest ×2 reproducible |
8 |
Phase 4 entry — product contract drafts (PENDING_OWNER)
Explicit Phase 4 blockers
- DEC-004 owner — maker-checker domain matrix unsigned (T0-DEC-004-maker-checker-domain-matrix.md); blocks W07/W09/W13/W14/W20 certification.
- Product owner sign-off — each Phase 4 draft contract requires checkbox completion before harness engineering.
- R009 human audit — independent umbrella verdict draft only.
- T0 owner signatures — QG-01/QG-03/QG-04 prerequisite per roadmap §Tranche 0 exit.
Docs read
AGENTS.md
docs/release-readiness/10-implementation-roadmap.md §5–6
docs/release-readiness/07-release-test-matrix.md §3, §7–8
docs/release-readiness/execution/T1-tranche1-exit-status.md