Durable state
SQLite persists runs, nodes and checkpoints.
A governed agent runtime where model-generated proposals do not receive authority over policy, persistence, sandboxing, execution or verification.
The problem
Agent runtimes need a control plane that remains authoritative when the model is uncertain, incorrect or compromised. Astra keeps planning separate from governed execution.
Verified capabilities
These capability descriptions are intentionally limited to the evidence-backed implementation surface.
SQLite persists runs, nodes and checkpoints.
Memory carries provenance, confidence, utility, relevance and decay.
Risk, authorization and approval gates remain outside worker logic.
Shell and Python execution cross an explicit sandbox boundary.
Canonical serialization and SHA-256 chaining create tamper-evident receipts.
Candidate changes require tests, benchmarks, security, regression and approval before promotion.
Architecture
The diagram below represents the current verified architecture boundary; planned or environment-dependent components are described in the engineering notes rather than silently promoted.
Approval-required actions remain blocked without an explicit decision.
Engineering deep dive
Technology names matter less than the engineering contracts they enforce.
Approval-required actions remain blocked without an explicit decision.
Verification failures are represented as failures rather than unconditional success.
Sandbox execution validates arguments, scopes paths, limits output and enforces timeouts.
Cross-session memory retrieval and receipt reload verification are regression-tested.
Project status
Repair verified: 36 full-suite tests passed and 12 focused repair regressions passed. Remaining distributed and irreversible-operation limitations are documented.
Private implementation — verified repair evidence and architecture can be discussed.