Former internal name: "ARF v1.0.5" (renamed to avoid naming collision).
The Agentic Audit & Reliability Contract (AARC) defines a lightweight, auditable contract for agentic systems that need consistent runtime telemetry, repair tracking, and verifiable change logs. This repository contains the normative specifications, reference monitor implementations, and a companion paper for the v1.0.5 specification series.
- Specs: Normative requirements, runtime contract, patch ledger, and ACJ
protocol definitions. See the
spec/directory. - Reference implementations: Minimal monitors in Python and TypeScript under
reference/. - Paper: A short overview of the framework with citations in
paper/.
All documents in this repository are aligned to v1.0.5. Backwards-incompatible
changes must increment the major or minor spec version.
Changes to spec/*v1_0_5* require bumping the version and adding a changelog
entry.
./spec/ Normative specifications
./reference/ Reference monitor implementations
./paper/ Companion paper
When updating the specification, ensure the normative requirements index is updated and any reference implementation changes are reflected in the paper.