Skip to content

Architectural Decision Records

This directory records the significant architectural decisions made in Calibra. Each ADR captures the context, decision, alternatives considered, and consequences at the time the decision was made.

ADRs are append-only. A superseded decision should have its status updated and a new ADR written to replace it; the original is never deleted.

Index

ID Title Status
ADR-001 EpisodeBatch as the universal ingestion-to-analysis interchange format Accepted
ADR-002 Decorator-based adapter registry with probe-based auto-detection Accepted
ADR-003 Pydantic v2 for all output-facing schemas Accepted
ADR-004 Stateless Analyzer contract Accepted
ADR-005 Configuration-driven observation key normalization layer Accepted
ADR-006 DuckDB fast path for LeRobot v2 Parquet scanning Accepted
ADR-007 Optional format dependencies with lazy imports Accepted
ADR-008 Evidence-backed falsifiable claims registry Accepted
ADR-009 Two-phase pipeline: Phase 1 analysis then Phase 2 comparison Accepted
ADR-010 Claims/references parity rule Accepted
ADR-011 Dataset decision layer: analysis outputs support both pruning and metadata annotation Accepted