9124275bf3
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
46 lines
1.1 KiB
Plaintext
46 lines
1.1 KiB
Plaintext
== node vocabulary: every node resolves via --node with a meaning ==
|
|
nodes probed: 33
|
|
== duplicate node one-liners (non-discriminating meanings) ==
|
|
x3 identical: cost-model node: charges its cost in R from position geometry, at close or accrued per held cycle
|
|
== folds carry a meaning ==
|
|
ok: Count
|
|
ok: Sum
|
|
ok: Mean
|
|
ok: Min
|
|
ok: Max
|
|
ok: First
|
|
ok: Last
|
|
== process blocks resolve via --block ==
|
|
ok: std::sweep
|
|
ok: std::gate
|
|
ok: std::walk_forward
|
|
ok: std::monte_carlo
|
|
ok: std::generalize
|
|
ok: std::grid
|
|
== campaign blocks resolve via --block ==
|
|
ok: std::data
|
|
ok: std::risk
|
|
ok: std::cost
|
|
ok: std::strategy
|
|
ok: std::process_ref
|
|
ok: std::presentation
|
|
== metrics carry an applicability tag + meaning ==
|
|
ok: expectancy_r
|
|
ok: win_rate
|
|
ok: avg_win_r
|
|
ok: avg_loss_r
|
|
ok: profit_factor
|
|
ok: max_r_drawdown
|
|
ok: sqn
|
|
ok: sqn_normalized
|
|
ok: net_expectancy_r
|
|
ok: n_trades
|
|
ok: n_open_at_end
|
|
ok: total_pips
|
|
ok: max_drawdown
|
|
ok: bias_sign_flips
|
|
ok: deflated_score
|
|
ok: overfit_probability
|
|
ok: neighbourhood_score
|
|
RESULT: fail=0
|