Files
Aura/fieldtests/cycle-0088-construction-op-script/c0088_2_partial.json
T
Brummel 985e129129 test(fieldtest): cycle 0088 construction op-script — downstream consumer pass
Exercise the construction op-script service (#157) purely as a downstream
consumer authoring topology as data: discover-then-author an SMA-crossover
bias, author-with-`--unwired`, and 15 error-ergonomics fixtures. Public
interface only (the C24 ledger + the CLI's own output); no implementation
source read.

Confirmed working: discover→author round-trip, the `--unwired` by-identifier
authoring aid, eager per-op diagnostics. Surfaced one bug + frictions, all
reproduced and filed forward:
- #161 (bug): `graph build` accepts a dataflow cycle — DAG invariant 5
  unenforced; reproduced directly before filing.
- #162: construction error/bind ergonomics (raw-index finalize, Debug-struct
  bind-mismatch, undiscoverable typed-Scalar bind).
- #28: no CLI consumer for the emitted #155 blueprint (round-trip dead-ends).
- #159: construction surface undiscoverable from the CLI usage/help.

FINDINGS.md carries the full report + the triage table. The two 1.4 MB
self-contained viewer HTML dumps from the round-trip check are dropped as
bloat (the byte-identical result is recorded in FINDINGS).
2026-06-29 22:21:43 +02:00

10 lines
438 B
JSON

[
{"op": "source", "role": "price", "kind": "F64"},
{"op": "add", "type": "SMA", "as": "fast", "bind": {"length": {"I64": 3}}},
{"op": "add", "type": "SMA", "as": "slow", "bind": {"length": {"I64": 8}}},
{"op": "feed", "role": "price", "into": ["fast.series", "slow.series"]},
{"op": "add", "type": "Sub", "as": "sub"},
{"op": "connect", "from": "fast.value", "to": "sub.lhs"},
{"op": "add", "type": "Bias", "as": "bias"}
]