Files
Aura/fieldtests/milestone-verb-dissolution/mvd_1_walkforward_stdout.txt
T
Brummel f95de8fcc2 fieldtest: milestone verb-dissolution — 3 scenarios, 8 findings
Milestone-close fieldtest for "Verb dissolution" (#210), authored from the
public interface only. Three end-to-end scenarios over the real GER40/USDJPY
2025 archive:
  1. all four dissolved verbs on the r-sma real path (sweep via blueprint;
     generalize/walkforward/mc via --strategy) — correct + deterministic;
  2. reach-through — `aura generalize` auto-registers a campaign+process
     document and `aura campaign run <id>` reproduces worst_case byte-for-byte;
  3. a hand-authored 2-instrument × 2-window × 2-regime matrix (8 cells → 4
     generalizations) no verb can express — regimes compared, never argmax'd.

Result: 0 bugs; the core promise holds empirically (behaviour preservation,
campaign-substrate reach-through, and the risk-regime axis all confirmed).
Residual findings are discoverability/ergonomics follow-ups, filed as #216
(risk-axis discoverability), #217 (verb knob asymmetry), #218 (no-project
store litter). The friction-and-bug spec stays a git-ignored working file.
2026-07-07 10:48:17 +02:00

4 lines
3.1 KiB
Plaintext

{"family_id":"cdb926b9-0-GER40-w0-r0-s1-0","report":{"manifest":{"commit":"2a7caa6e38bbd7768ad8ef1a4bc5a745f1122e34","params":[["sma_signal.fast.length",{"I64":3}],["sma_signal.slow.length",{"I64":20}],["stop_length",{"I64":3}],["stop_k",{"F64":2.0}]],"window":[1743552899999000000,1746144899998000000],"seed":0,"broker":"sim-optimal+risk-executor(pip_size=1)","selection":{"selection_metric":"sqn_normalized","n_trials":4,"raw_winner_metric":0.23380026821855684,"mode":"Argmax","deflated_score":-0.02109631640973328,"overfit_probability":0.08691308691308691,"n_resamples":1000,"block_len":5,"seed":0},"instrument":"GER40","topology_hash":"546f4838aca6b0bf67140b5868b4aba18fdc53be57e6cca28bf23588fbf68027"},"metrics":{"total_pips":8183056.666656338,"max_drawdown":18858563.333333366,"bias_sign_flips":1719,"r":{"expectancy_r":-0.01920789380675256,"n_trades":1965,"win_rate":0.3282442748091603,"avg_win_r":1.8618888639654576,"avg_loss_r":-0.9383801731727207,"profit_factor":0.9695288007919832,"max_r_drawdown":137.77315046127524,"n_open_at_end":1,"sqn":-0.3748009115721454,"sqn_normalized":-0.08455111928160124,"net_expectancy_r":-0.01920789380675256,"conviction_terciles_r":[0.10598506453251073,-0.05626494177857611,-0.10734380417419227]}}}}
{"family_id":"cdb926b9-0-GER40-w0-r0-s1-0","report":{"manifest":{"commit":"2a7caa6e38bbd7768ad8ef1a4bc5a745f1122e34","params":[["sma_signal.fast.length",{"I64":3}],["sma_signal.slow.length",{"I64":20}],["stop_length",{"I64":3}],["stop_k",{"F64":2.0}]],"window":[1746144899999000000,1748736899998000000],"seed":0,"broker":"sim-optimal+risk-executor(pip_size=1)","selection":{"selection_metric":"sqn_normalized","n_trials":4,"raw_winner_metric":0.26435292869838395,"mode":"Argmax","deflated_score":0.008500161995362798,"overfit_probability":0.04095904095904096,"n_resamples":1000,"block_len":5,"seed":0},"instrument":"GER40","topology_hash":"546f4838aca6b0bf67140b5868b4aba18fdc53be57e6cca28bf23588fbf68027"},"metrics":{"total_pips":-3961950.0000006165,"max_drawdown":10036766.666671904,"bias_sign_flips":1936,"r":{"expectancy_r":-0.03037327584427613,"n_trades":2223,"win_rate":0.3076923076923077,"avg_win_r":2.0821474859350597,"avg_loss_r":-0.9692713921906461,"profit_factor":0.954736609471486,"max_r_drawdown":115.63656595781805,"n_open_at_end":1,"sqn":-0.5299548162533878,"sqn_normalized":-0.11240072488255289,"net_expectancy_r":-0.03037327584427613,"conviction_terciles_r":[-0.017453577620605926,-0.14329709342399838,0.06963084351177566]}}}}
{"walkforward":{"oos_r":{"avg_loss_r":-0.9550089196115396,"avg_win_r":1.9752499605999214,"conviction_terciles_r":[0.0,0.0,0.0],"expectancy_r":-0.025134504186269092,"max_r_drawdown":182.12945308117088,"n_open_at_end":0,"n_trades":4188,"net_expectancy_r":-0.025134504186269092,"profit_factor":0.9614472455342553,"sqn":-0.6482501288192202,"sqn_normalized":-0.10017036937879212,"win_rate":0.3173352435530086},"param_stability":[{"mean":3.0,"p25":3.0,"p5":3.0,"p50":3.0,"p75":3.0,"p95":3.0},{"mean":20.0,"p25":20.0,"p5":20.0,"p50":20.0,"p75":20.0,"p95":20.0},{"mean":3.0,"p25":3.0,"p5":3.0,"p50":3.0,"p75":3.0,"p95":3.0},{"mean":2.0,"p25":2.0,"p5":2.0,"p50":2.0,"p75":2.0,"p95":2.0}],"stitched_total_pips":4221106.666655721,"windows":2}}