2026-07-18 - 2026-07-25
Overview
1 Release published by 1 user
Published
pre-sugar-retirement
1 Pull request merged by 1 user
Merged
#306 docs(ledger): INDEX map + per-contract live files + history sidecars
47 Issues closed from 2 users
Closed
#273 Reshape the aura data namespace: JSON info, retire coverage
Closed
#331 No op names a blueprint — everything registers as graph
Closed
#328 Reconcile the sweep-axis namespace: sugar graph.<node>.<param> vs document <node>.<param> (open-only)
Closed
#271 Typed construction args for vocabulary nodes — reach non-scalar structural config (Session timezone) from data-only blueprints
Closed
#317 Make composites data-authorable — a named, registered subgraph referencable like a node
Closed
#326 graph build silently drops unknown op-list fields — a typo'd key vanishes instead of erroring
Closed
#329 campaign introspect describes process.ref as a bare content id; the validator requires the tagged {content_id}|{identity_id} form
Closed
#330 Cost nodes share a byte-identical --vocabulary one-liner — give each a charge-basis-specific meaning
Closed
#332 graph introspect --folds renders the FoldKind table, not the fold-registry roster (Mean vs mean, record missing)
Closed
#333 Enumerate a blueprint's declared taps on the public surface (introspect view or refusal roster)
Closed
#334 Emit the C14 skipped-tap note when an explicit --tap plan leaves declared taps unbound
Closed
#335 Decide and document the fold summary-row timestamp semantics (first/last source-ts vs accumulator finalize-ts)
Closed
#325 State the per-verb marker/exit contract: generalize's partial failure bypasses the warning/exit-3 convention
Closed
#310 Decide the Named fold subscription's data-authorability boundary — data selector vs Rust-only
Closed
#267 Ship a generated agent bootstrap card
Closed
#315 Explain the two-layer architecture in the CLI help — research verbs as sugar over process/campaign documents
Closed
#323 Advertise the C29 authoring surfaces: description slot in introspect, op reference in help, guide-literal guard
Closed
#313 Emit an explicit notice when every window of a walk-forward records zero trades
Closed
#278 Distinguish benign gate-emptied notices from cell-failure warnings on stderr
Closed
#316 Adopt self-description as a ledger design principle — every surface explains itself
Closed
#314 Triage the findings of the 2026-07-22 external release-binary field test
Closed
#77 Rename Recorder -> Probe (the edge tap); decide whether a Probe must heap-allocate a record per cycle
Closed
#283 Drain taps during the run — subscribers (stream-to-disk, fold, live consumer) replace buffer-then-drain
Closed
#301 Enumerate the accepted select rules in the process-document refusal
Closed
#302 Give show a prefix-id path: resolve a unique prefix or point at runs
Closed
#305 register outside a project silently creates a stray ./runs/ store
Closed
#60 Export a named frozen strategy (blueprint-as-values collection) — #55 export fork
Closed
#72 Web frontend that drives the aura CLI binary and renders results (discussion idea)
Closed
#110 Chart decimation refinements: optional --width budget flag + true intra-bucket ordering for continuous x-mode
Closed
#112 Render min/max-decimated series as range bars / OHLC instead of a polyline
Closed
#154 SessionNode: in_session / session_open_ts streams (deferred by design)
Closed
#303 Repair the ger40-lab fixture's dead worktree dependency paths
Closed
#300 Complete the document-first migration: the run quintet's residual flags become document vocabulary
Closed
#304 show outside a project blames the id instead of the missing Aura.toml
Closed
#124 Instrument-reference & cost resolution hierarchy: recorded dataset-metadata tier (DataServer seam); authored override always wins
Closed
#172 Real-data block-bootstrap Monte-Carlo over a loaded blueprint
Closed
#188 Role-model design pass: nine user roles, two missing artifact types (process, campaign), text-first invariant
Closed
#227 Accept bare --select plateau (default the aggregation to mean)
Closed
#295 Enforce the shell boundary structurally and evaluate a text-operable successor to the one-shot CLI
Closed
#298 Registry family enumeration and reproduce keying disagree on the family id
Closed
#147 World/C21: domain-agnostic orchestration substrate — RunReport<M> + abstract the registry metric/deflation vocabulary
Closed
#290 Give measurement its first deflatable metric (tap-to-scalar reduction + null model)
Closed
#293 Propagate semantic series kinds from producer contracts through the graph
Closed
#291 Split aura-analysis into generic statistics and backtest metrics (C28 phase 5)
Closed
#292 Cut the engine's backtest-metrics edge via RunReport<M> (C28 phase 2)
Closed
#286 Ratify a five-layer model and dispatch aura run on blueprint shape
Closed
#288 Split the aura-std roster along the C28 ladder into layer-aligned crates
55 Issues created by 1 user
Opened
#286 Ratify a five-layer model and dispatch aura run on blueprint shape
Opened
#287 Retire the bias-output magic string as the strategy/measurement run-dispatch discriminator
Opened
#288 Split the aura-std roster along the C28 ladder into layer-aligned crates
Opened
#289 Add a tick-bar aggregator, factoring the windowed-rollover fold into the engine layer
Opened
#290 Give measurement its first deflatable metric (tap-to-scalar reduction + null model)
Opened
#291 Split aura-analysis into generic statistics and backtest metrics (C28 phase 5)
Opened
#292 Cut the engine's backtest-metrics edge via RunReport<M> (C28 phase 2)
Opened
#293 Propagate semantic series kinds from producer contracts through the graph
Opened
#294 Pin the IC offline-join duplicate-timestamp semantics
Opened
#295 Enforce the shell boundary structurally and evaluate a text-operable successor to the one-shot CLI
Opened
#296 Decide a stability discipline for the public library surface consumed by downstream projects
Opened
#297 Convert the remaining process::exit sites in the assembly crate to RunnerError propagation
Opened
#298 Registry family enumeration and reproduce keying disagree on the family id
Opened
#299 Reproduce API: return the report on the simple path and derive the DataSource from the manifest
Opened
#300 Complete the document-first migration: the run quintet's residual flags become document vocabulary
Opened
#301 Enumerate the accepted select rules in the process-document refusal
Opened
#302 Give show a prefix-id path: resolve a unique prefix or point at runs
Opened
#303 Repair the ger40-lab fixture's dead worktree dependency paths
Opened
#304 show outside a project blames the id instead of the missing Aura.toml
Opened
#305 register outside a project silently creates a stray ./runs/ store
Opened
#307 Binary/compact on-disk trace format — JSON does not scale to multi-million-point series
Opened
#308 Migrate the legacy Recorder surface onto the tap-subscriber delivery shape
Opened
#309 Echo/list a plain aura run's recorded trace handle (and document its trace-dir name)
Opened
#310 Decide the Named fold subscription's data-authorability boundary — data selector vs Rust-only
Opened
#311 Re-running a different blueprint into a same-named trace dir orphans still-chartable tap files
Opened
#312 Persist a price/signal tap pair so measure ic is reachable from the release binary
Opened
#313 Emit an explicit notice when every window of a walk-forward records zero trades
Opened
#314 Triage the findings of the 2026-07-22 external release-binary field test
Opened
#315 Explain the two-layer architecture in the CLI help — research verbs as sugar over process/campaign documents
Opened
#316 Adopt self-description as a ledger design principle — every surface explains itself
Opened
#317 Make composites data-authorable — a named, registered subgraph referencable like a node
Opened
#318 Add numerically robust rolling-statistics nodes (variance, stddev, z-score) to the std vocabulary
Opened
#319 Retire the research-verb sugar in favour of document-first authoring over a self-explaining CLI
Opened
#320 Generalize the trace store into a recorded-stream store for all engine inputs
Opened
#321 Widen C29 doc coverage: emit/binding-column vocabularies and non-roster node schemas
Opened
#322 Build a deployment arena: a standing proving ground where source-blind agents exercise the released binary
Opened
#323 Advertise the C29 authoring surfaces: description slot in introspect, op reference in help, guide-literal guard
Opened
#324 Widen the zero-trade/null-result note beyond walk-forward: sweep, generalize, and the vacuous-mc case
Opened
#325 State the per-verb marker/exit contract: generalize's partial failure bypasses the warning/exit-3 convention
Opened
#326 graph build silently drops unknown op-list fields — a typo'd key vanishes instead of erroring
Opened
#327 Registered blueprints drop their declared taps — sweep --trace never persists a declared tap despite the op doc calling it recordable
Opened
#328 Reconcile the sweep-axis namespace: sugar graph.<node>.<param> vs document <node>.<param> (open-only)
Opened
#329 campaign introspect describes process.ref as a bare content id; the validator requires the tagged {content_id}|{identity_id} form
Opened
#330 Cost nodes share a byte-identical --vocabulary one-liner — give each a charge-basis-specific meaning
Opened
#331 No op names a blueprint — everything registers as graph
Opened
#332 graph introspect --folds renders the FoldKind table, not the fold-registry roster (Mean vs mean, record missing)
Opened
#333 Enumerate a blueprint's declared taps on the public surface (introspect view or refusal roster)
Opened
#334 Emit the C14 skipped-tap note when an explicit --tap plan leaves declared taps unbound
Opened
#335 Decide and document the fold summary-row timestamp semantics (first/last source-ts vs accumulator finalize-ts)
Opened
#336 graph build's unknown-key refusal points at the wrong line — cite the op index instead
Opened
#337 graph introspect --taps: positive declared-tap discovery view
Opened
#338 Campaign-reachable fixed stop: add RiskRegime::Fixed to the closed campaign vocabulary
Opened
#339 use-seam residues: instance-param ganging, gang-knob binding at splice, open-run rendering, --unwired on use-docs
Opened
#340 aura run --params: verify it closes free knobs; make the scalar-cell shape self-explaining
Opened
#341 construction-args residues: refuse serializing a pending builder; version prose shows only the ceiling
7 Unresolved Conversations
Open
#149
Live/deploy edge: cTrader Open API adapter + forward-trading recording (ground-truth currency)
Open
#159
Retire the hard-wired aura-cli harnesses once topology-data + World construction land
Open
#263
Report a reference strategy beside campaign candidates
Open
#274
Give dataset identity room for a second provider and tick resolution
Open
#279
Extend the benchmark harness: instruction-count backend, native-crate load cost, RSS-vs-K sweep, thresholded gate
Open
#225
Consolidate the synthetic walkforward select->optimize dispatch onto the campaign executor
Open
#150
Emit embeddable chart and graph fragments for hosting in external pages