-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap en
EnerOS Bot edited this page Jul 5, 2026
·
1 revision
中文 | English
Maintained version: v0.51.2 | Last updated: 2026-07-06
This page is a summary of EnerOS completed phases and future plans. For the full roadmap see the main repo ROADMAP.md; for historical deliveries see the Version History page.
| Phase | Version range | Theme | Key deliverables |
|---|---|---|---|
| Phase 1 | v0.3-v0.7 | Project foundation | Blueprint / workspace / domain types / ADR-0001/0002 |
| Phase 2 | v0.8-v0.10 | Core libraries | eneros-core / error system / config |
| Phase 3 | v0.11-v0.13 | Foundation | HTTP API / config hot reload / cnpower 17 JSON / timeseries storage |
| Phase 4 | v0.14-v0.16 | Power foundations | Linear algebra / topology graph / powerflow (NR / FD) |
| Phase 5 | v0.18-v0.21 | OS kernel | init / HA active-standby / time sync / OTA A/B partition |
| Phase 6 | v0.19-v0.22 | Event-driven | Event bus / priority bus / OTA Ed25519 signing |
| Phase 7 | v0.23-v0.26 | SCADA | Security constraints / network model / device protocols / IEC 104 / dual scan |
| Phase 8 | v0.27-v0.29 | Plugin framework | Ed25519 / seccomp / cgroups / 7 specialized Agents |
| Phase 9 | v0.30-v0.33 | Agent and OS | Agent lifecycle / security domain / RT domain / OS submodules |
| Phase 10 | v0.34-v0.36 | Edge and analytics | eneros-edge / protocol extensions (IEC 103/CDT/PMU/ICCP) / advanced analytics |
| Phase 11 | v0.37-v0.39 | Ecosystem and security | Plugin marketplace / multi-tenancy / zero-trust / IDS / WORM audit / compliance |
| Phase 12 | v0.40-v0.41 | Ops and HA | SLO/AIOps/Ops 25 endpoints + 3 daemons / multi-region active-active |
| Phase 13 | v0.42-v0.45 | Intelligence and IoT | PPO / digital twin / GraphQL / state estimation / MQTT/CoAP/LwM2M |
| Phase 14 | v0.46-v0.47 | Visualization and compliance | DashboardDef / 3D glTF / NL 8 intents / reports / Fluent i18n / GDPR/PIPL/CCPA |
| Phase 15 | v0.48-v0.49 | Engineering | Real quality gates / RT type-level / SafetyGateway / WCET / HMAC chain |
| Phase 16 | v0.50-v0.50.2 | MVP loop | Power MVP vertical loop / LLM 100-scenario verification / 20-round semantic verification |
| Phase 17 | v0.51.0-v0.51.2 | Algorithms and verification | FD solver / MATPOWER IEEE 14 / 4-protocol fuzz / proptest / EMT / harmonics / verification hardening |
- 79 workspace members (56 libraries + 23 binaries + 3 SDK/macros)
- 7700+ tests / 0 failed / 78 ignored
- 0 clippy warnings (including rt_check feature)
- cargo deny green
- 11 protocols natively supported
- 19 ADRs
- Dual execution domain + RT type-level safety
- Multi-tenancy + zero-trust + WORM audit
- Multi-region active-active (RPO<1s / RTO<60s)
- LLM Agent 100-scenario + 20-round semantic verification framework
- Remove all 67 unwrap/expect
- AllocTracker reentrancy bug fully fixed
-
Validated::newtightened via sealed trait -
HardwareWatchdogconverted to a trait - AC-OPF (IEEE 30 / 118)
- KKT solver upgrade
- IEEE 39-bus CCT 3 API gaps
- proptest expansion to all L0/L1 crates
- Fuzz 60s smoke + 24h long run (Linux/WSL2)
- Transient stability (real transient computation, replacing steady-state stub)
- Online reinforcement learning (PPO online training)
- Cross-process Agent IPC
- Cross-instance tenant federation
- Object storage WORM (S3 Object Lock)
- AIOps root cause analysis (RCA)
- Runbook visual orchestration
- Dashboard free-form canvas
- LLM true understanding (replacing NL keyword matching)
- Async large report generation
- 1.0 stable release (API freeze + long-term support)
- Chinese national cryptography support (SM2/SM3/SM4)
- More Chinese power protocols (DL/T 645 multi-tariff extension / IEC 61850 Ed2.1)
- Edge AI inference (model quantization + on-device inference)
- Federated learning (multiple EnerOS instances collaborative training)
- Patch releases (0.51.x): bug fixes + verification hardening, as needed
- Minor releases (0.x.0): new features + new crates, approximately monthly
- Major release (1.0.0): API freeze + long-term support, released when production-ready
- Main repo ROADMAP.md — Full roadmap
- Main repo CHANGELOG.md — Full changelog
- Wiki Version History — v0.1 → v0.51.2 version overview
- Wiki ADRs — 19 architecture decision records index
EnerOS Wiki | v0.51.2