Commit Graph

  • 9cfe2965c0 feat(aura-cli, aura-runner): JSON data namespace — info verb, NDJSON list, coverage retired main claude 2026-07-25 12:25:45 +02:00
  • 32eb5a6a9e fieldtest: blueprint-name — 4 examples, 1 bug / 0 friction / 1 spec-gap / 4 working claude 2026-07-25 05:15:01 +02:00
  • 564a767974 fix(aura-cli): sweep --list-axes joins the gated intake class claude 2026-07-25 05:14:50 +02:00
  • 4ff85b94e5 audit: #331 cycle close — every authored intake gates the root name, cli_fixed_cost re-pinned claude 2026-07-25 04:55:12 +02:00
  • 10570b75f8 docs(guide, ledger, glossary): the eleventh op — naming a blueprint from the script claude 2026-07-25 04:33:25 +02:00
  • a851af993a feat(aura-engine, aura-cli): the blueprint name op — name_gate on every authored intake claude 2026-07-25 04:33:18 +02:00
  • bbac29db2d docs(guide): campaign-validate transcript shows the real content-id shape claude 2026-07-25 02:10:16 +02:00
  • 5e32f3ccdf fieldtest: axis-namespace — 4 examples, 0 bugs / 0 friction / 1 spec-gap / 4 working claude 2026-07-25 02:10:16 +02:00
  • 4474814fa7 audit: #328 cycle close — manifests record raw on every route, walkforward intake refuses wrapped claude 2026-07-25 01:58:50 +02:00
  • b3b7115825 docs(ledger, glossary, guide): the one-namespace axis prose claude 2026-07-25 01:33:18 +02:00
  • 3e1e7e21da feat(aura-runner, aura-cli, aura-registry): one raw axis namespace end to end claude 2026-07-25 01:33:18 +02:00
  • a3785a6ec6 docs(guide): Session trigger cadence sets emission density, not the index claude 2026-07-24 23:43:53 +02:00
  • 697d81dd22 fieldtest: m37 data-authorability-boundary — 3 scenarios, 0 bugs / 2 friction / 1 spec-gap / 4 working claude 2026-07-24 23:43:53 +02:00
  • eb2b0a132c docs(guide, glossary): pin each ArgKind's lexical canonical form claude 2026-07-24 22:05:34 +02:00
  • 14c43474ab fieldtest: construction-args — 4 examples, 0 bugs / 1 friction / 2 spec-gap / 4 working claude 2026-07-24 22:05:34 +02:00
  • 6ca359ae00 audit: #271 cycle close — C24 reconciled with its own args paragraphs claude 2026-07-24 21:48:38 +02:00
  • bc8fb46110 docs(ledger, glossary, guide): construction args across the surfaces claude 2026-07-24 21:43:13 +02:00
  • a8b1ba45c5 feat(aura-engine, aura-vocabulary, aura-cli): the args channel end to end claude 2026-07-24 21:43:02 +02:00
  • e84ad6d0d2 feat(aura-market, aura-std, aura-strategy): arg-bearing builders go zero-arg claude 2026-07-24 21:42:50 +02:00
  • f449cb06f2 feat(aura-core): typed construction-arg seam on PrimitiveBuilder claude 2026-07-24 21:42:39 +02:00
  • 26b3d689df docs: open patterns run when the harness can bind them; README's tenth op; C29 backstop claude 2026-07-24 20:09:41 +02:00
  • cb3330ceb5 fieldtest: composites-use — 4 examples, 1 bug / 1 friction / 3 spec-gap / 3 working claude 2026-07-24 20:09:11 +02:00
  • 4a30222fdc audit: #317 cycle close — residues homed, gang-refusal claim pinned claude 2026-07-24 19:51:57 +02:00
  • 2c2c2fdef6 docs(ledger, glossary, guide): the ten-verb grammar, the use seam, open patterns claude 2026-07-24 19:45:27 +02:00
  • 623d304b7f feat(aura-cli): use op on the data plane — register --name, resolution echo, discovery claude 2026-07-24 19:45:10 +02:00
  • 9e26be60f3 feat(aura-engine): Op::Use splices a registered blueprint; open patterns build claude 2026-07-24 19:44:51 +02:00
  • 7392075aa6 feat(aura-registry): blueprint name labels — append-only sidecar, latest-wins claude 2026-07-24 19:44:34 +02:00
  • 05e9a00afc fieldtest: harvest-sweep — 3 examples, 1 bug / 1 friction / 6 working claude 2026-07-24 16:46:38 +02:00
  • 120d116982 audit: harvest-sweep cycle close — C29 forward-pointers lifted to shipped state claude 2026-07-24 16:37:50 +02:00
  • 938397295d refactor(aura-std, aura-runner): retire the orphaned FoldSchema table claude 2026-07-24 16:32:59 +02:00
  • 98342246f6 docs(ledger, glossary): ratify the fold summary-row timestamp semantics claude 2026-07-24 16:29:50 +02:00
  • fa7453dd9f feat(aura-runner): skipped-tap note; undeclared-tap refusal enumerates declared taps claude 2026-07-24 16:29:50 +02:00
  • 8dbca82756 fix(aura-cli): --folds renders the registry roster; op-lists refuse unknown keys claude 2026-07-24 16:12:12 +02:00
  • 73ad87b08a fix(aura-research): process.ref hint states the tagged { content_id } shape claude 2026-07-24 16:02:45 +02:00
  • 7943b123ae fix(aura-strategy): charge-basis-specific cost-node one-liners claude 2026-07-24 16:02:45 +02:00
  • 7cc3ce0d9e fieldtest: fold-selector — 2 examples, 0 bugs / 5 friction / 1 spec-gap claude 2026-07-24 15:22:24 +02:00
  • e482f0ec35 audit: #310 cycle close — run usage names --tap; C14 class tension routed to #297 claude 2026-07-24 15:11:27 +02:00
  • 1baee774bb feat(aura-cli): --tap TAP=FOLD fold-subscription selector on aura run claude 2026-07-24 15:03:39 +02:00
  • 9124275bf3 fieldtest: m1-self-description — 5 examples, 1 bug / 3 friction / 3 spec-gap claude 2026-07-24 11:06:22 +02:00
  • d26f0c84a4 fix(cli): qualify the desugaring claims to the --real path; loud vocabulary-resolve invariant claude 2026-07-24 10:19:50 +02:00
  • 162bf849ce fix(cli): the concepts paragraph no longer claims run writes documents claude 2026-07-24 10:10:12 +02:00
  • 829a1984e6 feat(cli, std, research): self-describing surfaces — two-layer help, per-entry meanings, op reference claude 2026-07-24 10:02:38 +02:00
  • 6fb7caf929 fieldtest: milestone-stderr-honesty re-verify — panic containment + plural fix live pre-sugar-retirement claude 2026-07-24 00:59:22 +02:00
  • 48979193b9 tidy(cli): pluralization-aware zero-trade note wording claude 2026-07-24 00:58:20 +02:00
  • a20b6f6003 fix(runner): contain mc synthetic member panics (GREEN) claude 2026-07-24 00:57:33 +02:00
  • 59f547e313 test(cli): RED -- mc synthetic member panic is contained like its siblings claude 2026-07-24 00:47:05 +02:00
  • 51096a3212 fix(runner, campaign): contain synthetic member panics like the real path (GREEN) claude 2026-07-24 00:43:06 +02:00
  • bd6ddf9efe test(cli): RED -- synthetic member panics are contained like the real path claude 2026-07-24 00:08:56 +02:00
  • 7e1dd25a76 fieldtest: milestone-stderr-honesty — 3 examples, 1 bug / 2 friction / 2 spec-gap claude 2026-07-24 00:04:53 +02:00
  • cc683fb065 audit(cycle stderr-class-markers): drift adjudication — clean, no baseline moved claude 2026-07-23 23:41:38 +02:00
  • 913d18755e docs(ledger, glossary): the stderr class-marker grammar joins C14 claude 2026-07-23 23:36:08 +02:00
  • 1102d776df feat(runner, cli): runner-side marker literals + the zero-trade walk-forward notice claude 2026-07-23 23:35:23 +02:00
  • 34987be389 feat(cli): stderr class markers — diag module, campaign/verb-sugar retags claude 2026-07-23 22:52:46 +02:00
  • cfc2d9f5b1 feat(core): doc_gate refuses the namespaced short-name alibi (GREEN) claude 2026-07-23 21:12:39 +02:00
  • b04b56148d test(core): RED -- doc_gate refuses the namespaced short-name alibi claude 2026-07-23 21:00:28 +02:00
  • 96e79184e0 fix(docs, registry): fieldtest follow-ups -- guide sync, doc-op documentation, surface-neutral refusal claude 2026-07-23 20:58:19 +02:00
  • 2d988fdf3d fieldtest: 316-self-description — 4 examples, 1 bug / 3 friction / 1 spec-gap claude 2026-07-23 20:55:21 +02:00
  • bd7585b609 audit(cycle 316): drift disposition, bench seed docs + ratified re-pin, C29 scope paragraph claude 2026-07-23 20:42:02 +02:00
  • 9c7f60b269 docs(ledger): C29 self-description contract -- INDEX entry + domain invariant 13 claude 2026-07-23 20:34:33 +02:00
  • 7126886b81 feat(engine, cli): op-script doc slot -- the vocabulary grows the C29 meaning line claude 2026-07-23 20:33:00 +02:00
  • 593e233e66 test(cli): C29 register-refusal e2e -- doc-less root, doc-less nested, described twin claude 2026-07-23 19:53:49 +02:00
  • 750ee93180 feat(research, registry, cli, runner): C29 register seam -- description gate, store-boundary doc gate, authored root docs claude 2026-07-23 19:47:46 +02:00
  • d6694d0641 feat(runner, cli): C29 load seam -- undescribed extension vocabulary refuses at load claude 2026-07-23 18:19:10 +02:00
  • ab3f16879b feat(runner, cli, research): metric/tap schema carriers + the C29 coverage walk claude 2026-07-23 17:19:01 +02:00
  • d8c6938027 feat(engine, market, strategy, backtest): NodeSchema.doc threading across the domain crates claude 2026-07-23 16:08:26 +02:00
  • a32dc38d18 feat(std): meaning lines for all 27 shipped node schemas claude 2026-07-23 15:25:16 +02:00
  • df3c2f06bd feat(core): doc_gate shape check + required NodeSchema.doc field claude 2026-07-23 15:10:42 +02:00
  • 8c19260e8d fieldtest: tap-subscribers — 5 examples, 0 bugs / 2 friction / 3 spec-gap claude 2026-07-22 00:40:04 +02:00
  • bd0c557f16 docs(ledger, glossary): tap-subscribers cycle tidy — C8/C27/C28 lifts, tap subscription vocabulary claude 2026-07-21 23:56:14 +02:00
  • 6e3f394b48 feat(aura-runner, aura-cli): run_measurement on the shared tap pair; integration + register coverage (closes #283, closes #77) claude 2026-07-21 23:47:22 +02:00
  • d8ef9de5c2 feat(aura-runner): TapPlan + layered fold registry; run_signal_r re-wired onto the shared pair claude 2026-07-21 23:18:54 +02:00
  • 92e281e4ec feat(aura-registry, aura-runner): deferred writer opener; TapRecorder moves in-graph to the assembly crate claude 2026-07-21 22:51:10 +02:00
  • b8ba324a41 feat(aura-core, aura-engine): Node::initialize — the start-of-stream mirror of finalize claude 2026-07-21 22:51:10 +02:00
  • 4ae2297a35 feat(aura-registry): streaming trace write path — begin_run, TraceStreamer, TapTraceWriter claude 2026-07-21 21:05:52 +02:00
  • 09994b83ed feat(aura-std): tap subscriber sinks — TapFold, TapRecorder, TapLive claude 2026-07-21 19:55:30 +02:00
  • 8688a60ded docs(ledger): split the design ledger into an INDEX map, per-contract live files, and history sidecars claude 2026-07-21 16:40:36 +02:00
  • fb28b831f3 feat: show resolves a unique content-id prefix (closes #302) claude 2026-07-21 15:23:55 +02:00
  • 6b994cead3 test: red for show resolving a unique content-id prefix (refs #302) claude 2026-07-21 15:03:56 +02:00
  • a5ca0e7481 feat: the select-rule refusal enumerates the accepted roster (closes #301) claude 2026-07-21 14:59:35 +02:00
  • edb8c37916 test: red for the select-rule refusal enumerating the accepted roster (refs #301) claude 2026-07-21 14:44:40 +02:00
  • 0a70f67711 fix: register outside a project refuses instead of creating a stray store (closes #305) claude 2026-07-21 14:41:47 +02:00
  • 27ace153f2 test: red for register's stray-store creation outside a project (refs #305) claude 2026-07-21 14:27:04 +02:00
  • da37f596f2 fix: show outside a project names the missing Aura.toml, not the id claude 2026-07-21 13:29:39 +02:00
  • 803c9704cc test: red for show's no-project refusal blaming the id (#300 fieldtest) claude 2026-07-21 13:21:11 +02:00
  • 63711a1d3a fieldtest: document-first — 4 examples, 7 findings claude 2026-07-21 13:16:59 +02:00
  • a12617bb80 audit: document-first cycle close — doc verb rosters caught up claude 2026-07-21 12:58:02 +02:00
  • 757e3ac1bd feat: the document-first surface closes — show read-back, typed stops, bare plateau claude 2026-07-21 12:50:10 +02:00
  • 4ed6455b64 fix: load_family resolves the enumerated family name, refusing ambiguity (#298) claude 2026-07-21 07:34:41 +02:00
  • 78e68e6002 test: red for the enumerated family id rejected by load_family (#298) claude 2026-07-21 07:18:59 +02:00
  • 9df217d868 fieldtest: shell-boundary — 4 examples, 6 findings claude 2026-07-21 07:10:09 +02:00
  • 5006766579 audit: shell-boundary cycle close — drift resolved in-commit claude 2026-07-21 06:46:13 +02:00
  • 170c6c82dc feat: full-workspace C28 guard — the shell boundary is structural (#295 part 2) claude 2026-07-21 06:35:31 +02:00
  • 5c2ac982bc refactor: extract the member-run recipe into library crates (#295 part 1) claude 2026-07-21 05:20:27 +02:00
  • 2cf4574e33 audit: cycle metric-vocabulary tidy — ledger records the retired #147 deferral claude 2026-07-20 20:03:02 +02:00
  • 0651e16146 feat: the IC becomes the second metric vocabulary; rosters single-sourced claude 2026-07-20 19:55:24 +02:00
  • 6744f670b1 refactor: registry deflation dispatch generic over the MetricVocabulary trait claude 2026-07-20 19:10:39 +02:00
  • a9d36ddd70 feat: measurement's first deflatable metric — the Information Coefficient claude 2026-07-20 16:27:57 +02:00
  • a56ab7859d refactor: cut the engine's backtest-metrics edge via RunReport<M> claude 2026-07-20 13:25:07 +02:00
  • 94aaa4cde8 refactor: split aura-analysis into statistics and backtest metrics claude 2026-07-20 12:23:17 +02:00
  • b39fd63396 refactor: split the aura-std roster into C28 layer crates claude 2026-07-19 20:28:20 +02:00