Repository navigation
v0.1.0
M31 Autonomous (M31A) v0.1.0
Rust-native autonomous software-engineering runtime with non-bypassable policy gates, verifiable execution, and terminal-native cockpit.
Highlights
- Layered Architecture (L0–L9): Single-crate Rust runtime with strict downward dependency boundaries.
- Non-Bypassable Security (L1): 11-stage policy gate, ASVS L1 threat mitigations, deterministic secret redaction, and prompt injection defense.
- Cross-Platform Foundation (L2): Linux (rlimits, cgroups v2), macOS (process groups, sandbox), and Windows (Job Objects, ACLs, ConPTY).
- Intelligence & Context (L3): NVIDIA NIM integration with SSE streaming, token-bounded context management, and hierarchical memory.
- Role State Machines & Multi-Agent (L4): 8 canonical agent roles with bounded step budgets and anti-fake-diff verification.
- Deterministic Verification & DAG (L5–L7): Reconciler, two-phase atomic checkpoints, and 15 failure classifications with recovery.
- Terminal Cockpit & CLI (L8–L9): Full CLI subcommand suite and interactive Ratatui TUI cockpit.
See CHANGELOG.md for detailed release notes.