Skip to content

Architecture

Assay is a governance and evidence platform for AI agents, built as a Rust workspace.

Structure

Active RFCs

RFC Status Summary
RFC-001: DX/UX & Governance Historical (Wave A/B delivered; Wave C remains data-gated) Normative DX/refactor invariants and historical execution framing
RFC-002: Code Health Remediation Complete (E1–E4 merged, E5→RFC-003) Store, metrics, registry, comment cleanup
RFC-003: Generate Decomposition Complete (G1–G6 merged) generate.rs split into focused modules
RFC-004: Open Items Convergence Closed (O1–O6 merged on main) Historical closure ledger for the Q1 convergence line

Architecture Decision Records

See the full ADR index for all accepted and proposed architecture decisions.

Key ADRs: - ADR-003: Gate Semantics — Pass/Fail/Warn/Flaky - ADR-006: Evidence Contract — schema v1 - ADR-014: GitHub Action v2 — CI integration - ADR-015: BYOS Strategy — bring your own storage - ADR-032: MCP Policy Enforcement v2 — typed decisions + obligations + evidence

Reference