6f2cf443c4
MILESTONE VERDICT: GREEN — the whole span (0106-0109) holds end to
end as one continuous consumer scenario: authored from a bare {} via
introspection alone, every ref resolved from the public surface, three
validation tiers, run by content id over two real instruments through
the full v2 pipeline, realization recorded (selection/survivors/
bootstrap/generalizations/trace_name), traces on disk and charted,
read back via campaign runs, byte-identical re-runs (C1), refusals
precise. 0 bugs, 0 frictions, 0 spec gaps; 2 doc-gaps.
F7 fixed in this commit (the docs claimed an archive-root path without
naming the key; a guessed [paths] archive silently no-ops): project-
layout and the glossary Aura.toml entry now name [paths] data, and the
aura new template advertises the commented-out key. F8 (op-script
grammar not CLI-discoverable) filed as #208, sibling of the #197 docs
half — one docwriter pass once desired.
The milestone-close gate evidence is this corpus; the formal milestone
close and the push remain user-reserved.
refs #189
14 lines
839 B
JSON
14 lines
839 B
JSON
{
|
|
"format_version": 1,
|
|
"kind": "process",
|
|
"name": "mra-full-v2-sweep-gate-wf-mc-generalize",
|
|
"description": "Full v2 anti-false-discovery pipeline: deflated SQN sweep, positive-expectancy gate, rolling walk-forward, moving-block R-bootstrap of the pooled OOS series, then cross-instrument worst-case generalization.",
|
|
"pipeline": [
|
|
{ "block": "std::sweep", "metric": "sqn", "select": "argmax", "deflate": true },
|
|
{ "block": "std::gate", "all": [ { "metric": "expectancy_r", "cmp": "gt", "value": 0.0 } ] },
|
|
{ "block": "std::walk_forward", "in_sample_ms": 1209600000, "out_of_sample_ms": 604800000, "step_ms": 604800000, "mode": "rolling", "metric": "sqn", "select": "argmax" },
|
|
{ "block": "std::monte_carlo", "resamples": 1000, "block_len": 5 },
|
|
{ "block": "std::generalize", "metric": "expectancy_r" }
|
|
]
|
|
}
|