Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

title Architecture Decision Records
description Index of all 35 agentbox ADRs (ADR-001..035) with status and the PRD/DDD they tie into.

Architecture Decision Records

Agentbox Docs · Reference · ADR

Each ADR records one structural decision, its context, and its consequences. Older records use **Status:** markdown; ADR-023 onward carry YAML frontmatter (status:). The Chain column links the requirement (PRD) and domain model (DDD) each decision serves.

# Title Status Chain
001 Nix Flake Build Architecture Accepted
002 RuVector as embedded search layer Accepted PRD-001
003 Guidance Control Plane integration Accepted
004 Upstream sync boundaries Accepted
005 Pluggable adapter architecture for durable state Accepted PRD-001
006 Immutable runtime bootstrap Accepted PRD-002 · DDD-001
007 Runtime contract and container hardening Accepted PRD-003 · DDD-002
008 Privacy filter routing layer Accepted PRD-004 · DDD-003
009 Embedded Nostr relay and pod-inbox bridge Accepted PRD-004 · DDD-003
010 solid-pod-rs as first-class pod server Accepted PRD-004 · DDD-003
011 Consultation MCP servers as the meta-router Accepted PRD-005
012 JSON-LD 1.1 as the federation interchange grammar Accepted PRD-006 · DDD-004
013 Canonical URI grammar and resolver Accepted PRD-006 · DDD-004
014 Bi-directional graph-state ingress for agent reaction Accepted PRD-006 · DDD-004
015 Mandate ruvector-postgres for MCP memory backend Accepted
016 License consolidation — AGPL-3.0-only end-to-end Accepted
017 Multi-tenant did:nostr pods Proposed PRD-007 · DDD-011
018 Persistent code-interpreter MCP and CodeAct skill Accepted PRD-008 · DDD-005
019 Experiential skill learning — distilled lessons Accepted PRD-008 · DDD-005
020 ACI MCP and execution-gated tree-search Proposed PRD-008 · DDD-005
021 LLM resource marketplace — Nostr kind schema Accepted PRD-009 · DDD-006
022 Runtime integrity hardening Accepted PRD-010 · DDD-007
023 VisionClaw ontology bridge via MCP Proposed PRD-011 · DDD-008
024 Setup wizard and operations dashboard architecture Accepted PRD-012 · DDD-009
025 Multi-harness tmux architecture Accepted PRD-013 · DDD-010
026 Cross-substrate agent-loop seams Accepted (partial) PRD-014 · DDD-012
027 Default-secure posture and runtime-isolation roadmap Accepted (S1–S3) PRD-REMEDIATION-001 · DDD-013
028 Per-user agent fabric Accepted PRD-014
029 Session-mirror live egress (per-turn NIP-59 self-DM) Accepted PRD-014
030 Sovereign-mesh manifest boundary Accepted
031 Adapter contract enforcement — the merge gate is executable Accepted PRD-001
032 The 402 payment challenge & scheme-detection grammar Accepted PRD-015
033 did:nostr Multikey convergence Accepted PRD-015
034 Headroom Rust crate integration (content-aware compression) Proposed PRD-016 · DDD-014
035 Project tracking — port-bound telemetry + kind-30841 Accepted PRD-017 · DDD-015
036 RuVector capability adoption and learning loop Proposed PRD-018 · DDD-016

See also