robbond
47cd0c7d7b
test(experiment): checkpoint branch scoped reasoning retrieval
2026-08-20 06:48:44 +01:00
robbond
058ad2326f
test(experiment): checkpoint nonlinear branch continuity
2026-08-20 05:45:29 +01:00
robbond
a00adfabf4
test(experiment): simplify relationship inference apparatus
2026-08-19 18:53:10 +01:00
robbond
85204f96ac
test(experiment): checkpoint borderline relationship control
2026-08-19 17:35:51 +01:00
robbond
a73f125f8d
test(experiment): checkpoint relationship false-positive apparatus
2026-08-19 17:21:13 +01:00
robbond
67103fa8d4
test(experiment): repair relationship discovery env loading
2026-08-19 16:35:58 +01:00
robbond
4687226bd8
test(experiment): repair relationship discovery result handling
2026-08-19 16:14:50 +01:00
robbond
8fb284c374
test(experiment): checkpoint fragment relationship discovery apparatus
2026-08-19 15:43:06 +01:00
robbond
644108db71
test(experiment): checkpoint derived focused current-view apparatus
2026-08-19 15:27:14 +01:00
robbond
e1b54e4073
test(experiment): checkpoint granular answer fragment apparatus
2026-08-19 10:14:46 +01:00
robbond
98889039c2
test(experiment): checkpoint three-turn separated reasoning apparatus
2026-08-19 09:35:48 +01:00
robbond
56de4a7ef3
test(experiment): checkpoint separated reasoning layers apparatus
2026-08-19 08:53:33 +01:00
robbond
6ed4d60029
test(experiment): checkpoint focused context boundary apparatus
2026-08-19 07:59:41 +01:00
robbond
8520f2195d
test(experiment): expose two-turn live refinement route
2026-08-19 07:44:55 +01:00
robbond
ebcf1d9306
test(experiment): checkpoint two-turn focused refinement apparatus
2026-08-19 07:35:32 +01:00
robbond
913dfec507
test(experiment): checkpoint comparison observability
2026-08-18 19:28:30 +01:00
robbond
952cb442b5
test(experiment): checkpoint focused vs global comparison apparatus
2026-08-18 18:34:08 +01:00
robbond
2f6c90b027
test(experiment): checkpoint focused answer deconstruction
2026-08-18 18:25:35 +01:00
robbond
55b7551739
test(harness): preserve null-question start captures
2026-08-18 07:11:27 +01:00
robbond
600b07d820
test(harness): support gated live investigation continuation
2026-08-18 06:48:40 +01:00
robbond
831e395511
tooling: expose closure metadata in live harness
2026-08-14 09:30:55 +01:00
robbond
4c25faaa01
feat(60A.7): add reusable decision-options fixture loading in test harness
...
- Load decisions-options fixture from committed JSON (tests/fixtures/
pre-anchored-decision-options.json) instead of inline duplicate
- Add runPreAnchoredSimulationWithFixture() helper for decision-options
mode tests
- Generalize anchor validation from savings-realism-specific to generic
unresolved unknown check in reproduce-multi-turn-investigation.mjs
- Add experiment documentation (experiment-60a7.md) and handoff note
- All 63 harness tests pass; no production reasoning code changed
2026-08-13 06:24:12 +01:00
robbond
c4431997b1
tooling: capture accepted answer meaning directly
2026-08-12 12:00:18 +01:00
robbond
8526aa4b69
tooling: supply anchored previous question in update-only mode
2026-08-12 10:41:02 +01:00
robbond
ce01e70010
tooling: add pre-anchored update-only mode to canonical harness
...
Add FIXTURE_MODE=updateOnly support that bypasses Start and sends the
committed fixture (tests/fixtures/pre-anchored-update-savings-realism.json)
directly as an Update request body through production HTTP route.
scripts/reproduce-multi-turn-investigation.mjs:
- Added ESM imports for deterministic fixture loading (fs, fileURLToPath, path)
- Added FIXTURE_PATH constant pointing to committed fixture
- Added fixtureMode env-var selector and runUpdateOnlyMode() function
- Validates ANSWER_2 before any live call (zero calls if missing)
- Verifies single savings-realism anchor invariant on load
- Preserves all hardened capture fields in pre-anchored mode
- Normal-mode Start→Update chain preserved under guard clause
tests/reproduce-multi-turn-investigation.harness.test.js:
- Added 7 new harness tests for pre-anchored scenarios (46 total, all pass)
- Updated runPreAnchoredSimulation to persist rejectedProposalSnapshot on rejection
- Added runPreAnchoredSimulationWithBlock() helper
docs/:
- New docs/experiment-57j78.md with full apparatus description
- Updated docs/current-handoff.md with 57J.78 section
2026-08-12 10:19:09 +01:00
robbond
beef434a6f
tooling: capture structural action declaration in live harness
2026-08-12 08:32:21 +01:00
robbond
bf959bb9a0
tooling: retain accepted update experiment evidence
2026-08-11 19:42:43 +01:00
robbond
4998de54d2
tooling: enforce no-retry live experiment harness
2026-08-11 11:32:19 +01:00
robbond
7533e471d4
test: establish minimal live multi-turn investigation route
2026-08-10 06:48:51 +01:00
robbond
4affadab4b
fix: link emergent unknowns to answer-derived graph nodes
2026-08-02 12:17:49 +01:00