Commit Graph

3 Commits

Author SHA1 Message Date
grokbot_ty 302d69463b docs(test-spec): encode evidence-class and fail-closed gate process locks
Gate B reports treated synthetic TV passes as if they satisfied product-state
exit. Soft result words like "not run" also blurred fail-closed reporting.

Encode the seven evidence and process locks in docs/TEST-SPEC.md as closed
vocab tables, required columns, Gate B exit checklist, Build brief refusal
fields, and SoT mutation permit-before-write. Add Evidence class to every
case table. Reclassify gate-b RESULTS so TV-3/6/7/10 vitest passes stay
proxy-synthetic, Gate exit product-state rows are blocked, and "not run"
becomes blocked. Gate B remains not green.
2026-09-07 17:58:27 +00:00
grokbot_ty a3addc699f Fix evidence line citations in Gate B results
Corrected all 19 evidence line references in RESULTS.md to point at
the actual PASS/FAIL lines verified by nl -ba:

- TV-1: 25-26 → 33-34 (green-sheet pass)
- TV-2: 27-28 → 35-36 (black-sheet pass)
- TV-3: 15-16 → 22-23 (bdft identity pass)
- TV-4: 21-24 → 31 (width samples pass)
- TV-5: 25-26 → 32 (angled-end pass)
- TV-6: 123-127 → 142-145 (3:4 crop pass)
- TV-7: 128-132 → 146-148 (undersized source pass)
- TV-8: 6-11 → 4-9 (pricing pass)
- TV-9: 12-14 → 10-15 (thickness band pass)
- TV-10: 15-16 → 24 (rounding pass)
- V-1: 36-57 → 96-104 (SKU validation pass)
- V-2: 66-87 → 105-115 (content maxLength pass)
- V-3: 88-95 → 116-120 (version hash pass)
- AES-1: 36-43 → 30-43 (roundtrip pass)
- AES-2: 51-52 → 44-45 (missing key pass)
- H-1: 5-9 → 9-13 (health endpoint pass)
- D-1: 11-35 → 14-21 (CreateSlab fail)
- OPS-1: 15-47 → 18-26 (HTTPS not run)
- GC-5: 22-28 → 22-29 (woo_base_url pass)
2026-09-07 17:22:06 +00:00
grokbot_ty 8d4a65438e docs(Gate B): add mill-owner RESULTS.md report for 2026-09-07 test pass
17 pass, 1 fail (D-1, #29 python-multipart), 1 not run (OPS-1, HTTPS broken).
No walkable UI, no HTTPS, no E2E, no real draft create.
2026-09-07 17:18:01 +00:00