Evidence

Controlled Experiment 2 — boundary authority hardening

Whether the blind spots Experiment 1 found can be closed mechanically, and what closing them does and does not change.

What this was

Status
Complete
Repository
kemiller2002/helix-note-application
Branch
experiment/boundary-authority-v1
Baseline tag
state-programming-boundary-authority-pre-v1
Baseline commit
c38a1b0
Ending commit
97331562b718
Executed by
The same human-supervised session pattern as Experiment 1, acting as its own instrument.

Objective

Build one hardening mechanism for each blind spot Experiment 1 found, then run the same class of mutation again — a new ObservedValue case, ProcedureObserved — and measure what changed.

Hypothesis

Targeted hardening raises the proportion of required sites a machine can find. It was an open question whether it also reduces how many sites there are.

Method

Five mechanisms were designed against Experiment 1's specific blind spots: a SQL CHECK-constraint agreement test; a single-source wire discriminator; a closed-union exhaustive dispatch replacing string dispatch; a field-vocabulary agreement test; and a test fixture forced to a compile error when a case is missing. The hardened state was tagged, the trial mutation applied, and discovery classified as before. A deliberate out-of-scope mutation then re-created Experiment 1's silent-omission shape against the hardened architecture.

Recorded metrics

66.7% to 100%

Mechanical discovery rate after hardening

Self-reported

Measures
The share of required sites reported by a machine rather than found by looking, before and after five targeted hardening mechanisms.
Collected by
Same classification method as Experiment 1, applied to a new case on the hardened architecture.
Does not show
100% is measured against the specific blind spots these five mechanisms were built to close. Experiment 3 showed the figure does not transfer to a tier the hardening does not cover, where it fell well below this.
Sourcekemiller2002/state-directed-engineering / research/evidence/EV-HN-2026-0004--experiment-2-boundary-authority.md — Key figures

4.0, unchanged

Boundary files per semantic decision, after hardening

Instrumented

Measures
Boundary Change Amplification measured again on the hardened architecture, against the identical figure from the unhardened one.
Collected by
Counted from the committed diff, the same way as Experiment 1.
Does not show
This is the result that refutes a natural expectation. Hardening changed how required work was found and did not change how much of it there was. Do not cite hardening as reducing boundary work.
Sourcekemiller2002/state-directed-engineering / research/evidence/EV-HN-2026-0004--experiment-2-boundary-authority.md — Key figures

0 of 4

Mechanical checks that caught a present-but-inert boundary arm

Instrumented

Measures
Of the compiler, the architecture check, the schema-agreement test and the field-vocabulary agreement test, how many detected a boundary arm that existed but did nothing.
Collected by
A deliberate out-of-scope mutation re-creating Experiment 1's failure shape against the hardened architecture, with all four checks run against it.
Does not show
Exhaustiveness checking guarantees the arm exists. It says nothing about whether the arm does anything. A live integration test detected it; nothing else did.
Sourcekemiller2002/state-directed-engineering / research/evidence/EV-HN-2026-0004--experiment-2-boundary-authority.md — Key figures

Findings

What this refuted

Anomalies, failures and confounders

Limitations

Interpretation

This experiment succeeded at what it set out to do and, in the same run, refuted the thing everyone expected it to confirm.

The success is real: five small mechanisms, none of them an architectural upheaval, took the targeted blind spots from two thirds mechanically discoverable to all of them. One of the five did something better still — making the wire discriminator single-sourced removed the site rather than mechanising its discovery. That is the only instance in this whole evidence base of construction optimisation rather than detection optimisation, and it is the one worth imitating.

The refutation is that boundary amplification did not move at all. Four boundary files per semantic decision before hardening, four after. This is the measurement that separates two claims people habitually merge: making required work easier to find, and making less work required. Only the first happened.

And then Phase 20, which is the reason this programme is careful. An out-of-scope mutation deliberately re-created Experiment 1's failure shape against the newly hardened architecture. Exhaustive dispatch guaranteed the arm existed. Nothing guaranteed the arm did anything, and nothing mechanical noticed that it did not.

Read together: hardening works, for the thing hardening does. The gap it leaves is not a gap in the hardening — it is a different class of failure that needs a different class of mechanism.

Source artifacts