Skip to content

Latest commit

 

History

History
 
 

README.md

Architecture Decision Records

This directory contains Architecture Decision Records (ADRs) for TrustLink. An ADR captures a significant design choice, the context that drove it, and the trade-offs accepted as a result.

Index

ADR Title Status
ADR-001 Deterministic IDs instead of sequential counters Accepted
ADR-002 Persistent storage instead of temporary storage Accepted
ADR-003 Immutable attestation history (no delete) Accepted
ADR-004 Separate issuer and subject indexes Accepted

Template

Use ADR-000-template.md when recording a new decision.

Format

Each ADR follows this structure:

  • Status — Proposed / Accepted / Deprecated / Superseded
  • Context — The situation and forces that made a decision necessary
  • Decision — What was decided and how it works
  • Consequences — Trade-offs, benefits, and known limitations