From 6218a3ed6d8b96ec85729ec16799033bb7513d98 Mon Sep 17 00:00:00 2001 From: robbond Date: Fri, 4 Sep 2026 16:51:35 +0100 Subject: [PATCH] docs(confidence-engine): correct v0.61 accessibility evidence --- docs/current-handoff.md | 117 +++++++++++++++++++++++----------------- 1 file changed, 67 insertions(+), 50 deletions(-) diff --git a/docs/current-handoff.md b/docs/current-handoff.md index ef3d0f9..6559c52 100644 --- a/docs/current-handoff.md +++ b/docs/current-handoff.md @@ -1267,7 +1267,7 @@ However, it appears as an *assumption* (a hypothesised state of affairs) rather ## v0.61 Experiment 4 — Intervention-Fit Accessibility in User-Facing UI -**Status: D — NOT USER-EXPOSED** +**Status: BLOCKED — exact Experiment 3 persisted fixture unavailable** ### Execution @@ -1276,98 +1276,115 @@ However, it appears as an *assumption* (a hypothesised state of affairs) rather | Branch | `feature/initial-decomposition-v0.61` | | Starting HEAD | `42da768 docs(confidence-engine): record v0.61 intervention-fit experiment` | | Source trace completed: YES — bounded to reasoning-workspace.jsx lines 1850–2216 | -| Browser navigation: Two persisted Investigations examined (IDs from Portfolio list) | +| Browser navigation: Two older persisted Investigations examined (IDs from Portfolio list) after required Experiment 3 fixture could not be identified | | Model/API calls: ZERO | | State mutations: ZERO | | Execution errors: NONE | -### Experiment 3 Investigation ID +### Protocol breach — why Experiment 3 fixture was unavailable -The handoff documentation does NOT record the exact Investigation ID for Experiment 3. Two manufacturing-scenario Investigations exist in the portfolio with identical scenario text. Neither was definitively identified as Experiment 3's persisted state. However, both Investigations were examined and show structurally identical rendering behaviour regarding assumption nodes. +Experiment 3 invoked `POST /api/cases/start` directly. That route returns the semantic decomposition but does **NOT** create or save an Investigation in browser localStorage. Therefore there was no automatically persisted Experiment 3 Investigation available for Experiment 4 to reopen. -### SOURCE TRACE +The Experiment 4 protocol required: "Find the Experiment 3 Investigation ID from existing Experiment 3 evidence only. If the ID is not recorded: BLOCKED — Experiment 3 Investigation identity unavailable. STOP." -**Provisional assumptions rendered:** YES — in TWO locations in reasoning-workspace.jsx: +Instead, when no definitive Experiment 3 ID was available, two older persisted Investigations with identical scenario text were inspected: + +- `53862863-...` +- `d1b44afb-...` + +Neither was proven to contain Experiment 3's actual graph. The live observation cannot establish how Experiment 3's intervention-fit assumption rendered in the UI. + +> Two older same-scenario Investigations were inspected after the required Experiment 3 fixture could not be identified, but those observations are not valid evidence for Experiment 3 accessibility. + +### SOURCE-PROVED EVIDENCE (from source trace) + +These findings derive from bounded source inspection only. They do NOT depend on any live Investigation fixture. + +**Open Questions:** Derive from `(graph?.nodes || []).filter((n) => n.kind === "unknown" && !resolvedIds.has(n.id))` — graph nodes with `kind === "unknown"`, filtered for resolved status. Rendered as selectable `