RC1 Independent Re-Audit Verdict¶
Exact identity and outcome¶
Golden is running the audited application trees: FE app 1ffc7160… / tree eb10f68e…f31a, served via docs-only descendant bd37c517…; BE 3d7a213… / tree 69bd9993…b2e9; DB UUID 2bf5fd27-9390-11f1-9617-28e8d4be73f5. E1.2 validator passes. T0 29/29, W01 64/64, W02 33/33, W05 16/16, T1, route, package, and focused unit gates pass.
The previous DEC-014, false-Core, evidence, denominator, and attendance-test findings are independently closed. No current Core S0/S1 behavioral regression was reproduced.
RC1F-006 remains open: the candidate is unpushed and has not been promoted as an exact immutable pair to demo. Demo and all five production tenants still serve FE 3b7e… / BE 334db…. Therefore this audit cannot truthfully approve an RC1 release candidate or authorize deployment.
Adversarial answers¶
- Exact served software audited? Yes for Golden; no equivalence claimed for demo/production.
- Immutable validator pass? Yes.
- Historical W01 cleanup failures superseded? Yes, explicitly.
- W01 64/64? Yes.
- W02 33/33? Yes, zero skip.
- W05 16/16? Yes, zero skip, per-lesson only.
- Teacher A sees Teacher B timetable? No.
- Teacher A marks unrelated student? No;
invalid_student, state unchanged. - Parent A sees Child B? No.
- Student A sees Student B attendance? No.
- Invalid academic term leaves partial state? No.
- Foreign partner creates in-tenant parent relation? No; no parent row/link change.
- Direct RPC bypass? Not on the bounded tested models/actions.
- Concurrent attendance duplicates truth? No; one sheet/line remains.
- Visible Core menu leads to uncertified workflow? No among the 15 prior blockers.
/attendance/dailyoutside W05? Yes; fail-closed.- News authoring looks certified? No; fail-closed.
- Calendar CRUD looks certified? No; authoring fail-closed, feed only remains.
- Complaints/messaging shown as finished Core? No.
- Report-card/analytics masquerade as Core? No.
- Installed optional package exposes business function while unentitled? Not in the tested HR/finance and navigation boundaries.
- Every Core mutation owned or excluded? Yes in the current map.
- Sensitive reads bound to owner/scope? Yes for bounded reads; excluded reads are not certified.
- Tenant schema upgrades separated from app certification? Yes.
- Can a tenant be promoted without attendance upgrade proof? The contract forbids it; promotion tooling is not exercised because RC1F-006 remains open.
- News schema handled where authoring used? Authoring is disabled; future use requires
-u scola_newsand W16 certification. - All current Core S0/S1 closed? Behavioral findings yes; release/deployment S1 RC1F-006 no.
- Exactly one canonical current evidence set? Yes, indexed; fresh auditor reruns are supplementary reproductions.
- Historical versus authoritative runs understandable? Yes through the lineage ledger.
- Can “Core V1 RC1 approved” be explained truthfully now? The bounded scope can be explained, but approval itself is premature until RC1F-006 closes.
Final verdict¶
RC1-B — CORE FUNCTIONALLY READY — NAMED RC1 CLOSURE GAPS REMAIN
Named gap: RC1F-006. Push/freeze the exact commits, build immutable artifacts, promote the same FE+BE pair to demo, pass demo UAT/identity/schema/role/negative-scope gates, then request a separate production-promotion decision. Do not promote this Golden worktree candidate directly.