robbond
cf05c969bf
feat: begin responsive workspace layout
2026-08-05 10:51:44 +01:00
robbond
86d9bc3f48
refactor: clarify investigation map as ux placeholder
2026-08-05 10:20:28 +01:00
robbond
ce673b8eb4
feat: add investigation map workspace view
2026-08-05 10:10:16 +01:00
robbond
592962325d
feat: add mock-mode docs and additional e2e tests (long investigation, recovery states)
2026-08-05 08:38:44 +01:00
robbond
c4f5744c30
feat: Phase 2-5 UX enhancements — recovery cards, session persistence, summary panel, contract backlog
...
Phase 2: Recovery state components (ProviderUnavailableCard,
MalformedResponseCard, UnexpectedStateCard, ContinueLaterBanner) with
automatic error detection for provider/network/malformed/unexpected states.
Phase 3: Session persistence via sessionStorage — save after each
successful turn, restore on mount, clear on restart/reset. Continuelater banner shown when session is restored.
Phase 4: InvestigationSummaryPanel component displaying current status,
understanding summary, questions answered/remaining, investigation timestamps.
Phase 5: docs/reasoning-contract-backlog.md documenting all mocked
fields (60+ rows across 7 categories) with feature/UI need/mock/desired
output/stage/notes columns.
Also: wired onRestart through ReasoningWorkspace → ScenarioForm, fixed
getErrorType scope issues, removed broken window.__restartInvestigation.
2026-08-05 06:48:59 +01:00
robbond
28289bb4b7
doc: decomposition document for codex reasoning development
2026-08-05 06:14:40 +01:00
robbond
437152086b
updated context documents
2026-08-04 17:33:51 +01:00
robbond
97a4847770
feat: add mock investigation mode for UI development
...
- lib/mocks/confidence-engine/mock-client.js: self-contained ESM interceptor with 6 inline turn fixtures, no external deps or require() calls
- components/scenario-form.jsx: MOCK_ENABLED compile-time boolean, useMockGlobals() hook injects window.__MOCK_* globals at runtime, ternary dispatch to mockFetch
- .env.example: NEXT_PUBLIC_CONFIDENCE_ENGINE_MOCKS, MOCK_DELAY, MOCK_SCENARIO env vars
- docs/v0.7-ui-mock-mode.md: setup, scenarios (default/complete/error), architecture, safety rules, fixture schema
2026-08-04 13:56:15 +01:00
robbond
44aad69e12
fix: clarify reasoning progress and loading feedback
2026-08-03 15:44:34 +01:00
robbond
ed32d585bb
feat: add user-focused reasoning workspace
2026-08-03 15:18:35 +01:00
robbond
59631f2e72
added obs report
2026-08-03 14:51:39 +01:00
robbond
b73760d5a7
docs: add v0.7 observation report
2026-08-03 13:58:07 +01:00
robbond
c27320984c
feat: enforce reasoning pattern consistency
2026-08-03 12:10:57 +01:00
robbond
3e2edd2edc
fix: continue question selection after graph updates
2026-08-03 11:28:49 +01:00
robbond
b00928d6fb
feat: introduce reasoning pattern selection
2026-08-03 10:25:26 +01:00
robbond
42d4da3496
feat: decompose non-answerable unknowns
2026-08-03 09:53:28 +01:00
robbond
db994d7764
fix: make graph-backed questions authoritative
2026-08-03 09:13:52 +01:00
robbond
3c0f7f5a45
feat: enforce one-concept questions
2026-08-03 08:40:39 +01:00
robbond
5049435005
docs: add v0.6 release notes
2026-08-03 07:38:05 +01:00
robbond
e0d9019c2a
docs: document v0.6 reasoning architecture
2026-08-03 07:24:46 +01:00
robbond
b2ffc54964
feat: evaluate deterministic cross-branch corroboration
2026-08-03 07:19:20 +01:00
robbond
1d64144e01
feat: separate confidence from reasoning completeness
2026-08-03 07:05:20 +01:00
robbond
49765e95a0
feat: propagate child resolution through reasoning graph
2026-08-03 06:52:52 +01:00
robbond
d52690cf2b
feat: decompose composite unknowns before questioning
2026-08-03 06:32:12 +01:00
robbond
0723c2f49a
feat: decompose composite unknowns before questioning
2026-08-02 19:24:38 +01:00
robbond
b1c633ba5c
feat: back next questions with explicit graph unknowns
2026-08-02 19:03:07 +01:00
robbond
25a989450c
feat: advance reasoning after comparability is resolved
2026-08-02 17:06:34 +01:00
robbond
c97f5f7303
feat: classify observation relationships after comparability
2026-08-02 16:40:24 +01:00
robbond
0c7558d31f
feat: introduce comparability assessment before contradiction reasoning
2026-08-02 16:28:11 +01:00
robbond
b84989b96a
test: verify ambiguity handling across domains
2026-08-02 16:17:37 +01:00
robbond
a1f6d0c2b9
test: inspect structural influence in unknown selection
2026-08-02 15:40:06 +01:00
robbond
2e4c624a8a
docs: add v0.5 release notes
2026-08-02 13:07:04 +01:00
robbond
781d6a462f
test: generalise question priority across decisions
2026-08-02 13:02:49 +01:00
robbond
c3de80f203
docs: orchestrator and handoff
2026-08-02 10:06:48 +01:00
robbond
a948910ba8
feat: add situation graph update API route
2026-08-02 08:32:18 +01:00
robbond
575b8fd971
feat: connect UI to situation graph start flow
2026-08-02 07:21:40 +01:00
robbond
84858107b7
chore: document v0.4 route and test status
2026-08-02 06:59:23 +01:00