Recorder Architecture Index
Current-state index of Recorder architecture reference documents.
In this section
- Recorder System ArchitectureSystem boundaries, crate layering, trust boundaries, and end-to-end data flow.
- Recorder Evidence Model and Integrity ArchitectureEnvelope schema, canonical encoding, hash chaining, signatures, and verification outcomes.
- Recorder Recorder Runtime and Bundle ArchitectureRecorder lifecycle, adapter boundaries, bundle builder flow, and offline verifier phases.
- Recorder Storage ArchitecturePersistence contracts and behavior across SQLite and in-memory backends.
- Recorder CLI and Operator Workflows ArchitectureCommand routing, runtime resolution, i18n output behavior, and operator-facing flows.
- Recorder Sidecar ArchitectureHTTP sidecar runtime composition, security controls, idempotency, and transport lifecycle.
- Recorder System-Test and Validation ArchitectureRegistry-driven system-test architecture, artifact contracts, and coverage model.
- Recorder Contract Generation and Projection ArchitectureDeterministic generated artifact authority, drift checks, and projection handoff boundaries.
- Recorder OpenClaw Integration ArchitectureOpenClaw mapping contract, redaction policy, bounds policy, and integration test coverage.
- Recorder Decision Gate Integration ArchitectureDecision Gate MCP flow mapping contract and runpack integrity policy.
How to Use This Set
Architecture Documents
- Docs/architecture/recorder_system_architecture.md
- System boundaries, data flow, trust boundaries, crate responsibilities,
and the
recorder-sdkfacade layer.
- System boundaries, data flow, trust boundaries, crate responsibilities,
and the
- Docs/architecture/recorder_evidence_model_and_integrity_architecture.md
- Envelope model, canonicalization, hash chain semantics, and signatures.
- Docs/architecture/recorder_runtime_and_bundle_architecture.md
- Recorder lifecycle, selector resolution, bundle build, and 7-phase verification.
- Docs/architecture/recorder_storage_architecture.md
- Store trait contracts, SQLite and in-memory behavior, and persistence invariants.
- Docs/architecture/recorder_cli_and_operator_workflows_architecture.md
- CLI command architecture, runtime resolution, input limits, strict build-validated i18n (no silent fallback), and exit behavior.
- Docs/architecture/recorder_sidecar_architecture.md
- HTTP sidecar runtime composition, security controls, idempotency, and transport lifecycle.
- Docs/architecture/recorder_system_test_and_validation_architecture.md
- Registry-driven system-tests, artifact contract, coverage matrix, and gap tracking.
- Docs/architecture/recorder_openclaw_integration_architecture.md
- OpenClaw event mapping contract, redaction/bounds policy, and integration test coverage.
- Docs/architecture/recorder_decision_gate_integration_architecture.md
- Decision Gate MCP flow mapping contract, runpack integrity policy, and integration test coverage.
- Docs/architecture/recorder_contract_generation_and_projection_architecture.md
- Deterministic generated artifact authority, drift checks, and projection handoff boundaries including SDK projection artifacts.
- OTel JSON export mapping contract, deterministic IDs/event types, and sidecar/CLI ingest workflow boundaries.
Maintenance Contract
When implementation changes alter architecture behavior, update the impacted Docs/architecture/*.md files in the same change. If behavior does not fit an existing file, add a new architecture doc and link it from this index.