robbond
ae615c4343
feat: make the workspace tldr first
2026-08-04 17:39:30 +01:00
robbond
c3faf53823
feat: make investigation history readable
2026-08-04 17:14:50 +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
dced344680
fix: preserve accurate investigation history
2026-08-04 13:27:23 +01:00
robbond
91168a8213
feat: show investigation history
2026-08-04 13:15:56 +01:00
robbond
7c07ce195d
Revert "feat: allow earlier evidence to be revised"
...
This reverts commit 13b14fd01a .
2026-08-04 13:10:09 +01:00
robbond
13b14fd01a
feat: allow earlier evidence to be revised
2026-08-03 20:00:13 +01:00
robbond
588a1cf0c2
feat: restructure workspace as investigation notebook
...
- Remove InvestigationProgress card (eliminated misleading node-count progress)
- Replace with CurrentInvestigationCard showing question + 'why we are asking' + 'what we investigate' from active node context
- Add CurrentFocusCard explaining what the engine is investigating and why it matters
- Add InvestigationHistory section below answer form (chronological turn cards with collapsible details)
- Each history card captures: question, answer, engine response, timestamp
- Simplify UpdateAcknowledgement to single-line display without repeating user's answer
- Remove 'remaining count' text and any graph-derived progress numbers from user-facing UI
UI philosophy shift: form -> investigation workspace
2026-08-03 19:44:52 +01:00
robbond
f5cbf4b629
fix: preserve conversation after update
2026-08-03 19:23:06 +01:00
robbond
007f5ac286
feat: surface answer impact after update
2026-08-03 19:11:32 +01:00
robbond
3a83944006
fix: set update loading state before request
2026-08-03 19:01:04 +01:00
robbond
74fc6d1457
fix: show update reasoning progress
2026-08-03 18:00:20 +01:00
robbond
7bc1c93486
feat: evolve investigation into guided conversation
2026-08-03 17:01:04 +01:00
robbond
0dd15345e4
fix: make active reasoning state visible
2026-08-03 16:09:04 +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
1d64144e01
feat: separate confidence from reasoning completeness
2026-08-03 07:05:20 +01:00
robbond
25a989450c
feat: advance reasoning after comparability is resolved
2026-08-02 17:06:34 +01:00
robbond
5ef9710293
Implemented Investigation Strategy
2026-08-02 15:10:49 +01:00
robbond
72ef175971
feat: surface new unknowns after graph updates
2026-08-02 10:30:59 +01:00
robbond
a9bce79658
feat: add one-turn situation graph update UI
2026-08-02 09:43:42 +01:00
robbond
575b8fd971
feat: connect UI to situation graph start flow
2026-08-02 07:21:40 +01:00
robbond
d72c7c5465
chore: establish clean v0.2 baseline
...
Include only the working reconstruction prototype with Ollama integration:
- double-wrapping fix (lib/llm/provider.js)
- explicit v0.2 JSON output schema (prompts/reconstruct-v0.2.md)
- Zod validation layer (lib/reconstruction/schema.js)
- shared core analysis path (lib/analysis.js)
- prompt versioning infrastructure (lib/reconstruction/prompt.js)
- provider abstraction
- functioning Ollama provider path
- updated API route with centralized analysis
- UI components displaying v0.2 data and validation errors
- .gitignore rules for generated evaluation artifacts
Exclude: evaluator experiments, diagnostic tests, debug scripts,
generated artifacts, comparison findings, test data tied to evaluator.
2026-08-01 14:45:06 +01:00
robbond
a2f9e472ea
chore: preserve initial reconstruction prototype
2026-07-31 18:51:38 +01:00