Files
Brummel 78806108d3 fieldtest: cycle 0106 research-artifact surface — GREEN core, authoring on-ramp findings
Downstream-consumer run (roles 5/6b, public interface only) over the
document-authoring loop: canonicalization byte-exact and stable across
reformatting (F8), intrinsic validation thorough and path-addressed (F9),
referential tier correct across the project boundary with progressive
resolution (F10). Findings: one bug (F2: introspect --block advertises an
identity_id process ref the validator refuses), four frictions (F1 envelope
not derivable from introspection incl. the block-id/field-name mismatch and
the un-blocked seed; F3 content:-prefixed id vs bare-hash refs breaking
referential resolution silently; F4 --unwired only reports omitted refs,
which validate then fails; F5 strategy refs unresolvable from the public
surface — no blueprint register/file-content-id/param-space verbs), one
doc-gap (F6 no worked examples, metric vocabulary unlisted), and the
spec-gap F7: a valid, registered campaign has no run path — the
intent-persistence re-test the executor decision waited on.

refs #189, #188
2026-07-03 16:51:36 +02:00

19 lines
709 B
JSON

{
"format_version": 1,
"kind": "campaign",
"name": "sma-cross-length-sweep",
"seed": 42,
"data": { "instruments": ["EURUSD"], "windows": [ { "from_ms": 1704067200000, "to_ms": 1711929600000 } ] },
"strategies": [
{
"ref": { "content_id": "573262f2650fd2749427adaec41c148744597c6923fd7e829cb46ceccd105777" },
"axes": {
"fast.length": { "kind": "I64", "values": [4, 8, 12] },
"slow.length": { "kind": "I64", "values": [16, 24, 32] }
}
}
],
"process": { "ref": { "content_id": "aac13f6e9eecda09364d263ead9174161efb8292d10f15e2f8846b4ee94fd10f" } },
"presentation": { "persist_taps": ["bias", "equity"], "emit": ["family_table", "selection_report"] }
}