diff --git a/test-results/gate-b-2026-09-07-pass6/RESULTS.md b/test-results/gate-b-2026-09-07-pass6/RESULTS.md new file mode 100644 index 0000000..c7642b7 --- /dev/null +++ b/test-results/gate-b-2026-09-07-pass6/RESULTS.md @@ -0,0 +1,19 @@ +# Gate B Results — 2026-09-07 pass 6 + +Evidence collected on gate-b @ `2586fdb` (cutout-on-checkerboard fix `83171fa`). LIVE run against `https://100.64.0.9/`. + +Ty SoT for mask preview: slab cutout on checkerboard. Green overlay / avgAlpha is not a pass. Pass5 UI-MASK-1 (green wash metrics) is superseded for that claim. + +Proxy and API cases were not re-run (local vitest and pytest env missing). This table is the UI-MASK correction only. + +| Case | What this proves (mill-owner) | Evidence class | Result | Evidence | Blocker | +|---|---|---|---|---|---| +| UI-MASK-1 | The slab stays visible as a cutout. Removed background is checkerboard, not a green wash. | e2e | pass | `test-results/gate-b-2026-09-07-pass6/live-mask-bvt.txt:4,7` + `live-mask-ux/mask-overlay-live.png` (slab=1200, checker=4800, greenTint=0) | | +| UI-MASK-2 | Knobs respond without a multi-second lag | e2e | pass | `test-results/gate-b-2026-09-07-pass6/live-mask-bvt.txt:8-10` (sensitivity 36ms, edge offset 17ms) | | +| UI-MASK-3 | Sheet mode does not mark the whole frame as slab | e2e | pass | `test-results/gate-b-2026-09-07-pass6/live-mask-bvt.txt:11-13` (slab fraction 0.200) | | +| UI-MASK-LAN | Phone/iPad mask fundamentals on the LAN host | human-walk | blocked | — | Ty walk. No LAN device evidence. | +| OPS-1 | HTTPS health on the deployed host | deploy | blocked | `test-results/gate-b-2026-09-07-pass6/health.txt` | curl to `https://100.64.0.9/api/health` timed out this pass. Not scored as app fail. Not a pass. | + +**Counts:** pass = 3, fail = 0, blocked = 2. Total rows = 5. + +**Gate B is not green.** LAN/iPad human-walk is still open. TV product-state still needs real PNGs. Full UAT is unproven. A live-host cutout check on Tailscale is not Gate ready. diff --git a/test-results/gate-b-2026-09-07-pass6/health.txt b/test-results/gate-b-2026-09-07-pass6/health.txt new file mode 100644 index 0000000..b02a8e7 --- /dev/null +++ b/test-results/gate-b-2026-09-07-pass6/health.txt @@ -0,0 +1,6 @@ +Tue Sep 8 14:22:29 UTC 2026 +=== HTTPS https://100.64.0.9/api/health (curl -k) pass6 retry === +curl: (28) Connection timed out after 15002 milliseconds + +BODY: + diff --git a/test-results/gate-b-2026-09-07-pass6/live-mask-bvt.txt b/test-results/gate-b-2026-09-07-pass6/live-mask-bvt.txt new file mode 100644 index 0000000..9087868 --- /dev/null +++ b/test-results/gate-b-2026-09-07-pass6/live-mask-bvt.txt @@ -0,0 +1,16 @@ + +Running 3 tests using 1 worker + +Canvas: 100x60, slab=1200, checker=4800, greenTint=0 +(node:2374592) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. +(Use `node --trace-warnings ...` to show where the warning was created) + ✓ 1 [chromium] › test/bvt/live-mask.spec.ts:37:3 › LIVE mask fundamentals (issue #55) › 1. Cutout preview — slab pixels visible on checkerboard, no green overlay (3.0s) +Sensitivity knob programmatic response: 36ms +Edge offset knob programmatic response: 17ms + ✓ 2 [chromium] › test/bvt/live-mask.spec.ts:133:3 › LIVE mask fundamentals (issue #55) › 2. Knobs respond fast on real photo — debounce working, no multi-second lag (1.8s) +Slab fraction: 0.200 (1200/6000) +Green sheet slab fraction: 0.200 + ✓ 3 [chromium] › test/bvt/live-mask.spec.ts:176:3 › LIVE mask fundamentals (issue #55) › 3. Auto sheet detection does not mark entire frame as slab on normal test image (2.2s) + + 3 passed (8.1s) +EXIT:0 diff --git a/test-results/gate-b-2026-09-07-pass6/live-mask-ux/mask-overlay-live.png b/test-results/gate-b-2026-09-07-pass6/live-mask-ux/mask-overlay-live.png new file mode 100644 index 0000000..d941f5f Binary files /dev/null and b/test-results/gate-b-2026-09-07-pass6/live-mask-ux/mask-overlay-live.png differ diff --git a/test-results/gate-b-2026-09-07-pass6/started.txt b/test-results/gate-b-2026-09-07-pass6/started.txt new file mode 100644 index 0000000..6a6eafb --- /dev/null +++ b/test-results/gate-b-2026-09-07-pass6/started.txt @@ -0,0 +1,2 @@ +Tue Sep 8 00:39:44 UTC 2026 +2586fdb