test(harness): preserve null-question start captures

This commit is contained in:
2026-08-18 07:11:27 +01:00
parent 5d0ce0ddd3
commit 55b7551739
4 changed files with 259 additions and 9 deletions
+8
View File
@@ -57,6 +57,14 @@
- no production changes during the experiment
- verify that the live LLM responds consistently to the null-question state and continues investigation on ntpt9ki
## Apparatus correction: 60B.101 — null-question start capture
The canonical `startOnly` harness was corrected to accept successful Start responses with `selectedQuestion = null`. Previously, any successful Start returning no graph-backed question (legitimate outcome meaning "target remains active but no askable question available") caused the harness to block and fail.
**Change:** The harness now checks `success === true` + valid `situationGraph` as the sole gate for startOnly success. `selectedQuestion` is preserved exactly (including null) in the continuation state file without coercion.
**Impact on 60B.100:** The evidence from 60B.100 was captured via direct curl because the harness blocked on null-question Start. That evidence is now marked as apparatus-contaminated and provisional observation only.
---
## Canonical harness gated apparatus (60B.99)