Files
claude 9124275bf3 fieldtest: m1-self-description — 5 examples, 1 bug / 3 friction / 3 spec-gap
Binary-only milestone fieldtest for milestone 36 (self-description): a
fieldtester agent bootstrapped from the release binary (d26f0c8) alone —
no engine sources, no repo docs, no bootstrap card — and drove five
end-to-end scenarios: cold bootstrap -> author -> validate (green,
synthetic + real EURUSD, 3944 trades), execution semantics +
latch/edge-pulse idiom (green), vocabulary breadth (33 nodes / 7 folds /
17 metrics / 6+6 blocks, every entry with a meaning), document ramp from
a bare {} (green, 3 members), trace/measurement path (dead-ends,
tracked).

Verdict: the bootstrap card (#267, closed as superseded) is empirically
redundant for the bootstrap->author->validate spine. Two seams keep the
promise short of end-to-end, both tracked outside M1: the declared-tap
drop on the registration path (#327, the missing mechanism of #312/M6)
and the sugar<->document axis namespace (#328, prerequisite of the #319
retirement). Friction routed: #329 #330 #331; evidence comments on #312
and #324. Milestone 36 closed with this adjudication; the fieldtest spec
remains the usual git-ignored working file.

refs #267, refs #312, refs #319
2026-07-24 11:06:22 +02:00
..

Milestone 36 fieldtest — "Self-description: every surface explains itself"

Empirical, binary-only check of the milestone promise: that a deployment-posture agent with only the aura binary (no engine sources, no repo docs, no hand-written bootstrap card) can bootstrap from the surfaces alone.

Every artefact here was produced touching nothing but the release binary (d26f0c8) and what it emits (help text, aura new scaffold, introspection output, error messages). One child dir per scenario; each README states the property it protects. Full findings + verdict: docs/specs/fieldtest-m1-self-description.md.

dir axis outcome
s1_bootstrap_author_validate cold bootstrap → author → validate green
s2_execution_pulse_idiom execution semantics + pulse idiom green (1 friction)
s3_vocabulary_breadth vocabulary self-description breadth pass (1 friction)
s4_document_ramp document-first ramp from {} green (2 gaps)
s5_trace_measurement trace / measurement path dead-end (1 bug, 1 gap)