Commit Graph
266 Commits
Author SHA1 Message Date
robbond 712c0c4998 docs: experiment 57J.39 record and handoff update 2026-08-11 12:32:39 +01:00
robbond 6adcd817e1 reasoning: require structural progress for supported meaning 2026-08-11 12:32:03 +01:00
robbond 3b868b266e experiment: choose semantic-to-mutation contract fix 2026-08-11 12:03:16 +01:00
robbond 77f5ea26d4 experiment: locate semantic-to-mutation contract gap 2026-08-11 11:56:36 +01:00
robbond b341c9cf2f experiment: rerun guarded multi-turn progress cleanly 2026-08-11 11:41:51 +01:00
robbond 4998de54d2 tooling: enforce no-retry live experiment harness 2026-08-11 11:32:19 +01:00
robbond 06f67da1b4 experiment: observe guarded multi-turn progress 2026-08-11 10:50:05 +01:00
robbond bda3abf893 experiment: classify captured answer-meaning strengthening 2026-08-11 10:19:19 +01:00
robbond a00f7b170d experiment: inspect rejected proposal live variance 2026-08-11 10:03:35 +01:00
robbond 48e9bcf3eb docs: add Experiment 57J.31 entry to handoff 2026-08-11 08:34:51 +01:00
robbond 0348921542 experiment: add rejected proposal diagnostics to failure path
Adds rejectedProposalSnapshot to orchestrator diagnostics for
proposal_compatibility rejections — exposing answerMeaning (userSupportedMeaning,
possibleInference), addedNodes structural fields, addedEdges structural fields,
updatedNodes summaries, and resolvedUnknownNodeIds. Diagnostic evidence only;
does not alter validation, mutation, or error messages. Stage-gated to
proposal_compatibility only.
2026-08-11 08:33:36 +01:00
robbond 79377670e2 experiment: capture proposal-boundary live variance 2026-08-11 08:19:21 +01:00
robbond 1c15b2b123 experiment: measure live semantic representation stability 2026-08-11 07:36:21 +01:00
robbond 25f56d75e2 experiment: capture live node-support semantic inputs 2026-08-11 07:12:30 +01:00
robbond d5db3c3cd6 experiment: observe post-admission investigation progress 2026-08-11 06:56:35 +01:00
robbond fbbd271596 experiment: validate user-supported unknown admission live 2026-08-11 06:38:30 +01:00
robbond 2e20d30890 correction: delegate hasNodeLevelUserSupport to rawAnswerSupportsUnclassifiedMeaning
v0.15 duplicated the overlap helper logic in hasNodeLevelUserSupport with
reversed argument orientation (unknownText as source, userSupportedMeaning
as candidate) compared to rawAnswerSupportsUnclassifiedMeaning (USM as
source, unknownText as candidate). This produced different accept/reject
outcomes when the two texts have very different token counts.

The fix replaces the independent reconstruction with a single call to the
canonical helper, ensuring node-level and answer-meaning alignment use
identical semantics. Four boundary regression tests verify:

- Boundary A: overlap ratio < 0.4 but >= 3 shared tokens → accept (token rule)
- Boundary B: short candidate / long source accepted via structural linkage
- Boundary B control: unrelated unknown rejected with no structural edge
- Boundary C: ratio exactly at 0.4 threshold accepts via ratio rule
2026-08-10 20:09:39 +01:00
robbond 9e869cbcb8 reasoning: admit verified user-supported unknowns without provenance edges 2026-08-10 19:27:54 +01:00
robbond 1fe3cec4bd experiment: observe live unknown dimensionality representation 2026-08-10 15:41:49 +01:00
robbond 15f2433151 docs: record rejected answerability corroboration candidate 2026-08-10 15:08:23 +01:00
robbond 0d15dd1f42 Revert "reasoning: require corroboration for conjunction compoundness"
This reverts commit 60048a5636.
2026-08-10 15:07:30 +01:00
robbond 60048a5636 reasoning: require corroboration for conjunction compoundness 2026-08-10 14:53:57 +01:00
robbond dcefb36f4d experiment: capture minimal clarification answerability 2026-08-10 14:26:07 +01:00
robbond 90e662397f experiment: validate relationship fallback live 2026-08-10 13:10:21 +01:00
robbond 4c5666dfb3 reasoning: suppress explanation question without relationship structure 2026-08-10 10:17:35 +01:00
robbond 1a31949a48 experiment: validate semantic compatibility live 2026-08-10 08:46:31 +01:00
robbond 69efc5d1b9 reasoning: ground unclassified answers without category expansion 2026-08-10 08:20:00 +01:00
robbond 4ea664d0d8 experiment: validate decomposition relevance live 2026-08-10 08:04:59 +01:00
robbond 7e4c506614 reasoning: prevent unsupported comparison decomposition 2026-08-10 07:44:40 +01:00
robbond 513c483501 experiment: locate irrelevant decomposition question boundary 2026-08-10 07:19:52 +01:00
robbond 62593eea14 docs: record canonical live multi-turn product-observation route 2026-08-10 06:49:03 +01:00
robbond 7533e471d4 test: establish minimal live multi-turn investigation route 2026-08-10 06:48:51 +01:00
robbond 46503b4507 reasoning: normalise graph relationship contract at proposal boundary 2026-08-10 06:16:47 +01:00
robbond cf6c5cb57f docs: record stopped experiment 57c contract failure 2026-08-10 06:04:46 +01:00
robbond 371ab0f52f merge(feature/reasoning-guard-generality-v0.9): integrate reasoning-guard generality v0.9 into main 2026-08-09 20:07:05 +01:00
robbond 19a42ca7f7 experiment: validate grounded unclassified answer live 2026-08-09 20:03:30 +01:00
robbond 4e4d0fa732 reasoning: stop answer fidelity guard blocking valid unclassified answers 2026-08-09 19:55:35 +01:00
robbond 7d94c6f73a docs: record contaminated experiment 57a observation 2026-08-09 19:40:49 +01:00
robbond 14d68f1ab7 merge: integrate reasoning-fidelity v0.8 first pass into main 2026-08-09 17:36:58 +01:00
robbond e498bbcc63 docs: close reasoning fidelity v0.8 first pass 2026-08-09 17:25:19 +01:00
robbond ec398dcec9 experiment: validate evidence versus clarification routing 2026-08-09 16:33:14 +01:00
robbond f861e2cac0 reasoning: preserve evidence versus clarification distinction 2026-08-09 16:20:06 +01:00
robbond e884b02e7c experiment: probe user-owned ambiguity boundary 2026-08-09 15:21:02 +01:00
robbond 11882bfaae experiment: probe evidence versus clarification boundary 2026-08-09 15:11:54 +01:00
robbond 85ee4bed30 experiment: probe explicit hard constraint semantic fidelity 2026-08-09 14:13:48 +01:00
robbond 23bfe5f756 experiment: validate unresolved uncertainty after harness repair 2026-08-09 12:55:10 +01:00
robbond c40d8c6d49 test: fix canonical live experiment harness import 2026-08-09 12:29:28 +01:00
robbond 144b7c53f5 experiment: validate unresolved uncertainty live path 2026-08-09 12:20:57 +01:00
robbond b06538ee91 experiment: validate raw-answer safeguard for weak priority 2026-08-09 12:06:50 +01:00
robbond e6f784261b test: establish canonical live reasoning experiment harness 2026-08-09 11:56:10 +01:00