agent-fabric
ADR Index
Overview

Architectural Decision Records

These ADRs document the load-bearing decisions behind the Veridex Agent Fabric — why the runtime is event-sourced, why context is a budgeted resource, why memory has tiers, how the policy and approval systems compose, and how the monorepo is split.

The pages here are public, sanitised summaries. Each one ends with a link to the original ADR in the internal docs/architecture/decisions/ tree for teams who want the full reasoning, alternatives, and references.

#TitleTopic
0049Event-Sourced, Policy-Gated Runtime LoopRuntime
0050Context Compilation & the Effective Window VeV_eContext
0051Tiered Memory with Homeostatic LifecycleMemory
0052Tool Sandboxing & Safety ClassesTools
0053Policy Engine — Priority-Ordered Rule CompositionPolicy
0054Human-in-the-Loop Approvals with Checkpoint/ResumeApprovals
0055Checkpoint Persistence & ResumabilityDurability
0056Immutable Event Log & Signed Audit EmitterAudit
0057MCP Transport Security HardeningTransports
0058A2A & ACP Transport DesignTransports
0059React Hooks ArchitectureUI
0060Framework Adapter StrategyInterop
0061Multi-Tenancy & Control PlaneGovernance
0062Stateful Evaluation HarnessQuality
0063Monorepo Package SplitPackaging

All decisions are Accepted unless otherwise noted on the individual page.