Skip to content

History / Run

Revisions

  • docs(run): describe cleanup coverage and preload limits Co-Authored-By: Codex <noreply@openai.com>

    @sbOogway sbOogway committed Oct 3, 2026
  • Run, Architecture, Decisions, C4 model, Quality, Glossary, Library: runs fork from a forkserver (#178)

    @sbOogway sbOogway committed Oct 2, 2026
  • Name the core calls the CLI and the server share (#180)

    @sbOogway sbOogway committed Oct 2, 2026
  • Studies: named collections of runs that differ only in their parameters (#157)

    @sbOogway sbOogway committed Oct 2, 2026
  • Run: describe the subpackage layout of sbt2.core.run (#160)

    @sbOogway sbOogway committed Oct 2, 2026
  • Run, CLI: launch runs uncapped by default, with the systemd scope opt-in (#153)

    @sbOogway sbOogway committed Oct 2, 2026
  • docs: describe the uv workspace and the sbt2 namespace packages (#145) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Oct 1, 2026
  • Run: the launcher is an ABC picked by platform

    @sbOogway sbOogway committed Oct 1, 2026
  • Run, Quality, C4 model, Deferred: run children are capped over systemd's D-Bus API

    @sbOogway sbOogway committed Oct 1, 2026
  • Run, Results, Decisions: the run child's order is JSON, the store travels as a locator Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Oct 1, 2026
  • Results, Run, Glossary: batch id and part and batch comparisons (#111)

    @sbOogway sbOogway committed Sep 30, 2026
  • Strategy, Spec, Results, Run, Glossary: the risk table and the drawdown guard as built (#98) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 29, 2026
  • Run: sbt2 registers its pickle reducers once on import

    @sbOogway sbOogway committed Sep 29, 2026
  • Run: pickle reducers live in sbt2.pickling, registered by the order transport

    @sbOogway sbOogway committed Sep 29, 2026
  • Run, CLI, Results, Quality: run.batch and sbt2 run's memory options (#58)

    @sbOogway sbOogway committed Sep 29, 2026
  • Drop provenance, code identity, result identity and the data fingerprint

    @sbOogway sbOogway committed Sep 29, 2026
  • Run: the fresh-process cost was a one-off measurement

    @sbOogway sbOogway committed Sep 29, 2026
  • Run, Quality, Deferred: record the systemd-run memory cap spike (#54)

    @sbOogway sbOogway committed Sep 29, 2026
  • Candles: 1-minute candles stored, bars built from trades or candles per run (#49)

    @sbOogway sbOogway committed Sep 28, 2026
  • Liquidation off without quotes, a spec key for it, and the faster run numbers

    Mattia Papaccioli committed Sep 28, 2026
  • Run pre-flight: source symbol, known gaps in the summary, new errors

    @sbOogway sbOogway committed Sep 28, 2026
  • Splits: train / validation / test, with only test locked The optimiser tunes on train and ranks on validation; validation runs as often as you like; the lock becomes the test lock. Walk-forward is deferred until M10. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 28, 2026
  • Library: settle the open questions and bring every page in line Two parts (in-sample / out-of-sample) replace train / validation / test; Holdout by fraction or date, no embargo; only the final out-of-sample part is locked, per lineage by date overlap; every run stored; code identity replaces the git SHA; one root replaces data/ and config/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 28, 2026
  • Library: target design for sbt2 as a published package, open questions Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 28, 2026
  • CLI options, reversed-position funding in Run, golden-run tests in Quality

    @sbOogway sbOogway committed Sep 28, 2026
  • docs: thin nautilus strategy base; asset profiles keyed by nautilus Strategies are nautilus Strategy subclasses on a thin sbt2 base that submit their own orders; the plain-Python pipeline (intents, reconciler, adapter) is gone (PR #18). Asset profiles are keyed by nautilus's AssetClass + InstrumentClass and venue profiles name them with nautilus enum names (issue #19). Results notes that annualization must be passed as nautilus's period (default 252) and that benchmark-relative stats come from nautilus. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 28, 2026
  • Add nautilus characterization tests: funding epoch alignment, node disposal, test-to-decision map

    @sbOogway sbOogway committed Sep 27, 2026
  • Move to nautilus v2: native funding, portfolio equity snapshots, run-time bars, public catalog writers, nautilus tearsheets Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 27, 2026
  • Drop the ingest manifest: coverage, instrument types and fingerprints come from nautilus's catalog Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 26, 2026
  • Move to nautilus: run config, venue profiles, mark-price valuation, brackets, RiskEngine, bar aggregators, instrument provider, reports Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @sbOogway sbOogway committed Sep 26, 2026