experiment: validate controlled structural no-op live
This commit is contained in:
@@ -1441,3 +1441,11 @@ New branch: `feature/semantic-action-contract-v0.23`
|
||||
**What this fixes:** The self-defeating constraint from 57J.73 where Answer 2 was unreachable because Update 1 failed at proposal_compatibility when declaring `structuralActionRequired=true` with zero mutation. Now the harness can inject a pre-anchored graph as the Update input, enabling direct testing of whether the live model produces `false + no meaningful mutation → accepted` on a graph that already contains the savings-realism anchor.
|
||||
|
||||
**What remains unproven:** Whether the live model will actually produce `false + no meaningful mutation` for Answer 2 when given this pre-anchored graph (a separate live experiment is required).
|
||||
|
||||
### Experiment 57J.75 — Pre-Anchored No-Op Update Live Test
|
||||
|
||||
**Objective:** Run a single controlled live test: inject the pre-anchored savings-realism fixture directly as the Update input with an answer preserving existing uncertainty, and verify the model produces `false + zero mutation → accepted`. **Classification: A — INTENTIONAL NO-OP WORKS.**
|
||||
|
||||
**Answer:** The one controlled run shows that with an equivalent savings-realism uncertainty already present, the model directly emitted `structuralActionRequired = false`, produced zero meaningful mutation (no added/updated nodes or edges), and the production validator accepted the proposal. All four required conditions met: structuralActionRequired=false observed directly, zero meaningful mutation, HTTP 200 / update_applied, exactly one equivalent savings-realism uncertainty remained after Update.
|
||||
|
||||
**What remains unproven:** Whether `false + zero mutation` would also be accepted for non-anchored graphs; cold-start comparison via normal Start→Update; stability across repeated runs (only one run); generalization beyond savings-realism anchors.
|
||||
|
||||
Reference in New Issue
Block a user