Strategic Roadmap: From Architecture to Adoption
This roadmap tracks the evolution of csl-core towards a stable v1.0 release.
Current Status:
The "Single-Engine" (Z3) architecture is fully implemented and production-ready. We have functional modules for:
- Engines: Z3 SMT Solver (
chimera_core.engines.z3_engine)
- Runtime: AST Parser & Compiler (
chimera_core.language)
- Integration: LangChain Plugins (
chimera_core.plugins)
- Interface: CLI Tools (
chimera_core.cli)
- Documentation: Comprehensive guides available in
docs/ and quickstart/.
Our goal for v1.0 is to evolve into a "Dual-Engine" runtime (Z3 + TLA+) and eventually integrate Causal Reasoning.
✅ Phase 1: The Foundation (Completed)
We have laid the groundwork for deterministic AI safety.
🚧 Phase 2: Temporal Verification (Current Focus - Q1 2026)
Adding the dimension of "Time" and "State" to safety checks.
🌍 Phase 3: Ecosystem & Scale (Q2 2026)
Making CSL ubiquitous and easy to deploy.
🧠 Phase 4: Causal Intelligence (Q3 2026)
Moving from "What happened?" to "Why did it happen?".
🤝 Contributing
We are currently heads-down building Phase 2 (TLA+ Integration).
Since the development on the core goes fast, we need more real-world use cases and examples. Please feel free to use CSL, break it, and create use cases to publish. Policies from any domain are welcome!
See good first issue & policy to get started.
Strategic Roadmap: From Architecture to Adoption
This roadmap tracks the evolution of
csl-coretowards a stable v1.0 release.Current Status:
The "Single-Engine" (Z3) architecture is fully implemented and production-ready. We have functional modules for:
chimera_core.engines.z3_engine)chimera_core.language)chimera_core.plugins)chimera_core.cli)docs/andquickstart/.Our goal for v1.0 is to evolve into a "Dual-Engine" runtime (Z3 + TLA+) and eventually integrate Causal Reasoning.
✅ Phase 1: The Foundation (Completed)
We have laid the groundwork for deterministic AI safety.
chimera_core.language).engines.z3_engine).BaseToolwrapper for LangChain (plugins.langchain).cli.py).docs/).🚧 Phase 2: Temporal Verification (Current Focus - Q1 2026)
Adding the dimension of "Time" and "State" to safety checks.
engines.tla_enginemodule to handle concurrent state verification..tlaspecifications (removing the need to write raw TLA+).🌍 Phase 3: Ecosystem & Scale (Q2 2026)
Making CSL ubiquitous and easy to deploy.
🧠 Phase 4: Causal Intelligence (Q3 2026)
Moving from "What happened?" to "Why did it happen?".
🤝 Contributing
We are currently heads-down building Phase 2 (TLA+ Integration).
Since the development on the core goes fast, we need more real-world use cases and examples. Please feel free to use CSL, break it, and create use cases to publish. Policies from any domain are welcome!
See
good first issue&policyto get started.