Skip to main content

ADR-0000 — [Title]

Status: [PROPOSED | ACCEPTED | DEPRECATED | SUPERSEDED] Date: YYYY-MM-DD Authors: [Name ] FR-Refs: [FR-XXX-NNN, ...] Supersedes: None Superseded by: None


Context

Describe the architectural issue or decision point. What forces are at play? What constraints exist? Why does this decision need to be made now?


Decision

State the architectural decision clearly and unambiguously. Use imperative language ("We will use…", "The system shall…").


Rationale

Explain why this decision was chosen over alternatives. Reference benchmarks, regulatory requirements (e.g., 21 CFR Part 11, EU GMP Annex 11), prior art, or technical trade-offs. Be specific.


Alternatives Considered

AlternativeReason for Rejection
......

Consequences

Positive

  • ...

Negative

  • ...

Risks

  • ...

Compliance Notes

Document any GMP, regulatory, or validation implications. Reference applicable Functional Requirements from fr-registry.json.


Revision History

DateAuthorChange
YYYY-MM-DDNameInitial draft