feat(confidence-engine): present canonical uncertainty description as initial display
Changed the facilitator-view-adapter to prefer node.description over node.openQuestion for unresolved unknown items. This is a reversible presentation change only — graph identity, reasoning-state ownership, openQuestion generation, and resolved-unknown presentation are unchanged. Owning test assertions updated to reflect new display contract: - open-question-presentation.test.js: assertion target shifts from question text to description text - facilitator-view-adapter.test.js: deduplication tests use distinct descriptions so nodes remain distinguishable after the change Documentation: hypothesis experiment record and handoff return note.
This commit is contained in:
@@ -683,3 +683,10 @@ Ensure these remain visible and are not accidentally promoted to tester blockers
|
||||
- whole-snapshot size decision pending real-user evidence
|
||||
- reasoning concurrency/rate protection before wider access
|
||||
- initial Analyse duplicate-submit prevention
|
||||
|
||||
## Uncertainty-Led Investigation — Experiment 2 (presentation-only)
|
||||
|
||||
Tested canonical uncertainty description as initial display instead of generated question. Changed `lib/presentation/facilitator-view-adapter.js` lines ~277–281 to prefer `description` over `openQuestion`. Deterministic tests: 54/54 PASS (including both adapter test files). Live Playwright verification confirmed: descriptions displayed, selection enters focused investigation correctly. Graph identity and reasoning-state ownership unchanged. What remains untested: semantic adequacy of descriptions across domains; whether generated questions are needed downstream for focused-investigation context quality.
|
||||
|
||||
**Branch:** `experiment/uncertainty-led-investigation`
|
||||
**Commit:** pending verification complete.
|
||||
|
||||
Reference in New Issue
Block a user