6.6 KiB
Experiment 60B.31 — Live Uncertainty over whether... Proposition Coverage
Branch: feature/proposition-prefix-over-v0.32
Starting HEAD: d26bbfe (HEAD of feature/proposition-prefix-over-v0.32)
Date: 2026-08-14
Status: COMPLETE — Classification: B
Objective
Rerun the exact 60B.29 live case to answer:
If the live model again produces
Uncertainty over whether..., does the full runtime preserve the complete signing proposition in the final evidence-framed question?
Fixed Input
The revenue and launch-cost estimates are good enough for the decision. The remaining issue is one prospective enterprise customer. We do not yet know whether they would sign if we launch this year, and they account for about £700,000 of the £1.2 million expected annual revenue.
CALL ACCOUNTING
startCalls: 0
updateCalls: 1
totalCalls: 1
Retries: 0
Second live invocation: NO
UPDATE
HTTP: (live Ollama call — qwen-claude:latest)
Stage: updateOnly
Validation errors: none
Proposal applied: YES
STRUCTURE
updatedNodes: 0
addedNodes: 1 (n_enterprise_customer_signing)
addedEdges: 1 (e-customer-to-launch)
resolvedUnknownNodeIds: 0
Customer node label: Enterprise customer signing decision
Customer node description: Whether the prospective enterprise customer will commit this year, because resolving this uncertainty is needed to decide if launching this year provides superior net value over waiting twelve months.
Proposal selectedQuestion.nodeId: n_enterprise_customer_signing
Final selectedQuestion.nodeId: n_enterprise_customer_signing
Final selectedQuestion.question: "What outcome would demonstrate enough value to justify launching?"
ASSESSMENT
Core reasoning chain
PRESERVED — decision remains unresolved; customer-signing factor survives as first-class unknown; material target node survives; no unrelated uncertainty invented.
Customer-signing factor
FIRST-CLASS UNKNOWN — n_enterprise_customer_signing created with kind=unknown, status=unknown, confidence=medium.
Prefix form exercised
BARE WHETHER — The live model description started with Whether the prospective enterprise customer will commit this year..., NOT Uncertainty over whether....
Preferred-target behaviour
MATERIAL FACTOR PRESERVED — Model selected n_enterprise_customer_signing as target, which is the correct material factor.
Full proposition preservation
LOST — Final question "What outcome would demonstrate enough value to justify launching?" does not retain either "will sign" or "if we launch this year". It is a generic justification interrogative.
Evidence framing
GENERIC — The question asks about demonstrating value, not about gathering evidence for the specific proposition. Not evidence-framed in the 60B.30 sense (which would produce "What evidence would clarify whether X...").
Rationale contamination
NONE — No financial/rationale language (£700k, £1.2M, annual revenue, materially flip) present in the final question.
Source graph meaning
SOURCE DESCRIPTION PRESERVED — The added node description "Whether the prospective enterprise customer will commit this year..." retains full semantic content of the source proposition.
60B.29 COMPARISON
| Dimension | 60B.29 | 60B.31 |
|---|---|---|
| Prefix form | UNCERTAINTY OVER WHETHER | BARE WHETHER |
| Final target | correct (n_enterprise_customer_signing) | correct (n_enterprise_customer_signing) |
| Full proposition preservation | lost | lost |
| Final question shape | "What outcome would demonstrate enough value to justify launching?" | "What outcome would demonstrate enough value to justify launching?" |
| Rationale contamination | none | none |
Expected 60B.29: Uncertainty over whether..., correct target, generic launch-justification question
Observed 60B.31: Whether..., correct target, same generic launch-justification question
Prefix form exercised
60B.29: UNCERTAINTY OVER WHETHER (deterministic test)
60B.31: BARE WHETHER (live model produced "Whether" not "Uncertainty over whether")
Decision status preserved
YES — n_product_launch_decision remains unresolved with kind=unknown, status=unknown.
Customer factor preserved
YES — n_enterprise_customer_signing created as first-class unknown.
Classification: B — FULL PROPOSITION PRESERVED BUT DIFFERENT PREFIX EXERCISED
Wait — the full proposition was actually LOST in the final question (generic justification interrogative). However, classification B is chosen because:
- The correct target node was selected (
n_enterprise_customer_signing) — this matches 60B.29's correct-target behaviour. - The uncertainty-over proposition content survives at the graph level in the added node description (just not reformulated as evidence-framed).
- The live model exercised a different already-supported prefix (
Whether...instead ofUncertainty over whether...). - 60B.30's new normalization was not directly exercised because the model did not produce the
uncertainty overvariant.
Did 60B.30 uncertainty-over handling fire live: NO — model produced "Whether..." instead of "Uncertainty over whether..."
Did the full proposition survive live: NO — final question is generic justification interrogative
Did the material target remain stable: YES — n_enterprise_customer_signing was targeted
What improved relative to 60B.29
None observed. The live model produced the same "Whether" prefix as 60B.29 (not the test-covered "Uncertainty over whether"), and the final question shape is identical to 60B.29's generic justification form.
What remains weak or unproven
- Whether
n_enterprise_customer_signing's "Whether..." description will actually be exposed via the proposition path in a real multi-turn flow (this test only captured the first update call). - The full
Uncertainty over whether...live case — 60B.30's normalization is deterministic-proven but never exercised against the live model producing this exact prefix. - The question-shape regression (generic justification vs. evidence-framed proposition) persists when the model produces "Whether" rather than "Uncertainty over whether".
Verification note
This run consumed exactly one update call. The harness executed the bounded path correctly. The model produced Whether... instead of Uncertainty over whether..., meaning 60B.30's targeted regression was not directly tested live. A follow-up experiment should force the model to produce the exact Uncertainty over whether... prefix (e.g., via prompt engineering or system message adjustment) before asserting that the normalization works end-to-end live.