# Architecture Documentation

These documents explain how the Rust workspace implements the AIP 1.0
semantics. They are descriptive implementation documentation; the
[AIP 1.0 Specification](../spec/AIP-1.0.md) remains the normative wire contract.

Read in this order:

1. [Architecture Overview](overview.md) for the component boundaries.
2. [Dependency Graph](dependency-graph.md) for crate direction and feature
   ownership.
3. [Gateway](gateway.md) for ingress, routing, admission, and profile
   composition.
4. [Runtime](runtime.md) for durability, scheduling, approvals, transactions,
   delegation, and recovery.
5. [Security Model](security-model.md) for authentication, authorization,
   identity, replay, and secret boundaries.

For deployment topology, use
[Production Deployment](../guides/production-deployment.md). For current
evidence and known limitations, use
[Implementation Status](../reference/implementation-status.md).
