Skip to content

CausalIQ Core - Development Roadmap

Last updated: April 10, 2026

This project roadmap fits into the overall ecosystem roadmap

🚧 Under Development

  • none

✅ Previous Releases

  • 0.1.0 Foundation [November 2025]: Initial package creation and support for shared utility capabilities (mathematical, random numbers and enums etc.)

  • 0.2.0 Graphs [November 2025]: Graph classes representing SDG (general graph), PDAGs and DAGs, and support for Tetrad and Bayesys graph file formats.

  • 0.3.0 Bayesian Networks [December 2025]: BN class and classes for local probability distributions, and support for DSC and XDSL BN file formats.

  • 0.4.0 Caching Infrastructure [February 2026]: Token-based caching and (de)compression of JSON and GraphML.

  • 0.5.0 Aggregation Workflows [March 2026]: PDG class, filter expressions and metadata-driven weighting.

  • 0.6.0 Optimal DAG [March 2026]: Greedy optimal DAG extraction from PDG, ActionPattern enum, and template method pattern for action providers.

  • 0.7.0 Randomised Filters [April 2026]: random() function support in filter expressions.

See Git commit history for detailed implementation progress

🛣️ Upcoming Implementation

  • none planned

Dependencies: None (this is the base layer)