Skip to content

Milestones

This page summarizes the major project milestones.

Dates are approximate and intended to show development phases rather than exact delivery timestamps.


August 2025 – November 2025

Infrastructure Foundation

Initial work focused on building the project’s infrastructure base and deployment model.

Main outcomes

  • Established cloud and server-side infrastructure foundation
  • Built the infrastructure repository and supporting secrets/configuration setup
  • Evaluated deployment and operations requirements around Kubernetes and Infrastructure as Code
  • Explored exchange and market-data integration patterns, including API and transport options such as WebSocket, UDP, multicast, FIX, and lower-latency binary protocols
  • Investigated provider and colocation constraints relevant to the target runtime environment

Why this milestone mattered

  • Defined the physical and operational foundation required to run the infrastructure consistently
  • Clarified which infrastructure capabilities were actually needed for the project

November 2025 – January 2026

Core, Core Runtime and Backtesting Foundation

Work shifted from cloud infrastructure into the Core model and the first usable Research and Core Runtime tooling.

Main outcomes

  • Implemented the Core Python library and its Core Runtime
  • Built the main Runtime concepts around:
  • Event Stream
  • State derivation
  • Strategy evaluation
  • Risk Engine
  • Queue / Execution Control
  • Configuration
  • Processing Order
  • Venue Adapter / Venue integration boundaries
  • Built the Runtime path for Backtesting
  • Added experiment and parameter-sweep support
  • Added supporting runtime tooling such as scratch volumes, preload/sweep infrastructure, manifest loading, and experiment orchestration
  • Integrated supporting observability and workflow tooling including MLflow, Grafana, Prometheus, Argo Workflows, and S3-based storage usage

Why this milestone mattered

  • Produced the first coherent version of the Core
  • Made the runtime usable for Backtesting and systematic experimentation/Research

February 2026 – March 2026

Formal Documentation and Project Structuring

Once the Core Runtime and supporting tooling existed, the focus moved to formalizing the architecture and making the project legible.

Main outcomes

  • Created the MkDocs-based architecture documentation
  • Documented the semantic and conceptual model of the infrastructure rather than repository-level implementation details
  • Structured documentation around architecture, concepts, Stacks, operations, and evolution
  • Cleaned up project structure at the GitHub organization and repository level
  • Standardized repository presentation and publication setup
  • Published the codebase and documentation in a more coherent public form

Why this milestone mattered

  • Turned the project from an internal codebase into a documented infrastructure
  • Established a formal architectural vocabulary and documentation surface

March 2026 – April 2026

Canonical Model Consolidation

Work focused on tightening the documentation and aligning it around a single explicit architecture model.

Main outcomes

  • Consolidated the deterministic event-driven architecture model
  • Clarified the boundaries between:
  • Event and Intent
  • Intent lifecycle and Order lifecycle
  • Risk and Execution Control
  • Queue State and canonical truth
  • Strengthened the formal treatment of:
  • Processing Order
  • replayability
  • deterministic State derivation
  • Execution Control semantics
  • Aligned architecture and concept documents to a single frozen canonical model
  • Finalized the public project naming and documentation presentation

Why this milestone mattered

  • Removed major semantic ambiguity from the documentation
  • Established a coherent architecture model that can now guide further implementation and documentation work

Current Position

At this stage, the project has:

  • a defined infrastructure foundation
  • a working Core Runtime and Backtesting foundation
  • a documented deterministic event-driven architecture model
  • a public documentation and repository structure that reflects the infrastructure coherently

The next milestones are expected to focus on downstream documentation alignment, additional Runtime refinement, and further maturation.