fieldtest: cycle-241 wiring-only tier — 4 axes, 1 bug + 4 friction + 1 spec_gap + 5 working

Consumer-POV fieldtest evidence for the two-tier project model: the
data-only quickstart, the role-2 attach loop, real-data usage inside a
data-only project, and the refusal surfaces all match the docs.

Inline fixes for two of the friction findings:
- docs/project-layout.md: the day-in-the-life run example now shows real
  Unix-ms window bounds instead of bare years (--from/--to take ms).
- `aura new` --help one-liner no longer calls the project a crate.

Remaining findings tracked on the Gitea queue (empty first-manifest
provenance on a fresh scaffold; misleading no-data message for an
uncovered --real window; the tier hint missing on the graph-build path;
the raw cargo-metadata leak for a missing [nodes] dir).

refs #241
This commit is contained in:
2026-07-12 17:58:12 +02:00
parent 0170ec277f
commit 72c0b8ad21
4 changed files with 17 additions and 2 deletions
@@ -0,0 +1,8 @@
[
{"op": "source", "role": "price", "kind": "F64"},
{"op": "add", "type": "ger40_lab_nodes::Scale", "name": "scaled", "bind": {"factor": {"F64": 2.0}}},
{"op": "feed", "role": "price", "into": ["scaled.value"]},
{"op": "add", "type": "Bias", "name": "bias", "bind": {"scale": {"F64": 0.5}}},
{"op": "connect", "from": "scaled.value", "to": "bias.signal"},
{"op": "expose", "from": "bias.bias", "as": "bias"}
]
@@ -0,0 +1,6 @@
[
{"op": "source", "role": "price", "kind": "F64"},
{"op": "add", "type": "mylab::ThirdCandle", "name": "tc"},
{"op": "feed", "role": "price", "into": ["tc.value"]},
{"op": "expose", "from": "tc.value", "as": "bias"}
]