Echo/list a plain aura run's recorded trace handle (and document its trace-dir name)
#309
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source
Fieldtest of the tap-subscribers cycle (#283 + #77), examples
tap_1_record_spreadandtap_4_measure_ic. Combines friction F1 + spec_gap SG1 from that fieldtest — two facets of one gap: a plainaura run's recorded taps are neither echoed nor documented.Problem
aura run <bp.json>records declared taps underruns/traces/<blueprint-name>/, but its stdout (the manifest + metrics JSON) never names that directory. To thenaura chartoraura measure icthose taps, the consumer must already know the run name — which is the blueprint's root-composite name (graphby default) — and there is no lister:aura runs familiesis empty for a single run. The name is currently discoverable only byls runs/traces/. Contrast: campaign runs printtrace_name, sweeps print a family handle.Separately, the docs never state this naming rule.
aura chart's not-found error enumerates only sweep / walk-forward / campaign handle sources, implying a plainaura runcannot produce a chartable run — yet it does.Action
aura runecho the recorded run name/handle on stdout (as campaign and sweep runs already do), or add anaura runs traces-style lister.aura chartnot-found remedy.Non-blocking: the record/measure paths work correctly; this is discoverability friction. Filed at cycle close of #283.
Absorbed scope (m37 milestone fieldtest, 2026-07-24)
A second face of the same "a plain run tells you nothing about what it recorded" gap, observed by the M2 milestone fieldtest (binary
eb2b0a1,fieldtests/m37-data-authorability-boundary/m37_1): a fold-selected run (--tap spread=mean ...) computes its one scalar summary row, butaura run's stdout is manifest+metrics only — byte-identical to the default run's. The value is reachable only via the trace JSON (runs/traces/graph/spread.json) or the HTML chart; no CLI verb prints a bound fold's scalar as text (measureis IC-only). When this issue lands the trace-handle echo, consider surfacing the bound-fold summary rows the same way (e.g. anaura: note:line per bound fold, or a small read-back over the persisted summary trace).