Aegis: The Agent Firewall
Aegis is Satoshium's AI agent inspection and lifecycle verification service. This architecture page documents the read-only service boundary behind the public inspection panel, including how Aegis receives inspection inputs, returns structured lifecycle and readiness information, exposes export surfaces, and separates evaluation from execution authority, routing authority, registry mutation, and ledger mutation.
System Purpose
Aegis exists to make agent stability visible through a current Satoshium service surface. Users can review the public panel, run sample read-only inspections, compare response payloads, and examine how lifecycle verification is separated from execution, routing, registry mutation, and ledger writes.
High-Level Architecture
The architecture is intentionally layered. Each surface builds on prior surfaces so evaluation stays inspectable, portable, auditable, and clearly separated from execution authority.
Major Capability Families
Trust Boundaries
- Evaluation surfaces are declarative. They describe state and readiness but do not grant authority.
- Verification previews are non-operative. They show review shapes without triggering external actions.
- Export surfaces are artifact-focused. They define how Aegis is packaged for inspection, documentation review, download, and hash comparison without mutating evaluation logic.
- Hashes identify published artifacts. Deterministic bundle identity supports comparison and verification, not automatic trust assignment.
Representative Surfaces
Bundle & Export Model
Aegis supports an inspectable export lifecycle for its canonical subsystem bundle:
The canonical bundle is represented as:
This bundle is designed to be portable, inspectable, and hash-addressable while preserving strict separation between artifact publication and documentation review surfaces or verification review surfaces.
Current Public-Facing Surfaces
- Readiness endpoint — machine-readable operational summary
- Bundle inspection endpoint — confirms archive structure and manifest readability
- Manifest access endpoint — returns manifest.json directly from the written bundle
- Bundle download endpoint — streams the canonical Aegis bundle
- Hash surface endpoint — exposes deterministic bundle identity and content fingerprints
- Verification preview endpoint — provides documentation and verification review shapes without external writes
Evaluation Positioning
Aegis is published as a current inspection and technical review service surface. Researchers, developers, and infrastructure teams can use the public panel, documentation links, canonical bundle references, and JSON output examples to review how Satoshium models agent lifecycle stability.
This page positions Aegis as an inspectable service surface rather than a finished mass-market enforcement product. The claim is intentionally narrow: inspection, lifecycle verification, documentation, and review.
Status
Aegis is represented as an operational public service surface within Satoshium, with machine-readable readiness, inspection, packaging, hashing, and verification-review surfaces.