docs: record sufficiency decision detection fix
This commit is contained in:
@@ -3594,3 +3594,10 @@ can NEVER be true for any decision node, because all decisions have `kind === "u
|
||||
|
||||
#### Status
|
||||
BLOCKED — State B detection bug blocks 60B.73 implementation from reaching production. Fix needed in `question-formulator.js` line 2010 to correctly distinguish parent decisions from child factors.
|
||||
#### Experiment 60B.75 — Decision Detection Fix (PASS)
|
||||
|
||||
Fixed the deterministic bug: removed `node.kind !== "unknown"` from State B detection at line 2010 of `question-formulator.js`. The `hasDecisionContext()` predicate used by `selectReasoningPattern()` already provides canonical decision identification; the kind gate was redundant and excluded all real decisions.
|
||||
|
||||
Tests updated to production shape (`kind: "unknown"` for decisions). Added 6 focused tests in 60B.75 block. All 22 tests pass. No schema/prompt/provider/harness changes.
|
||||
|
||||
Status: resolved.
|
||||
|
||||
Reference in New Issue
Block a user