Files
gnoma/docs/essentials/decisions/000-template.md
vikingowl efcb5a2901 docs: add project essentials (12/12 complete)
Vision, domain model, architecture, patterns, process flows,
UML diagrams, API contracts, tech stack, constraints, milestones
(M1-M11), decision log (6 ADRs), and risk register.

Key decisions: single binary, pull-based streaming, Mistral as M1
reference provider, discriminated unions, multi-provider collaboration
as core identity.
2026-04-02 18:09:07 +02:00

741 B

ADR-NNN: [Title]

Status: Proposed | Accepted | Deprecated | Superseded by ADR-NNN Date: YYYY-MM-DD

Context

[Describe the situation that requires a decision. What forces are at play? What constraints exist? What problem are you trying to solve?]

Decision

[State the decision clearly and concisely. Use active voice: "We will..." or "The system will..."]

Alternatives Considered

Alternative A: [Name]

  • Pros: [advantages]
  • Cons: [disadvantages]

Alternative B: [Name]

  • Pros: [advantages]
  • Cons: [disadvantages]

Consequences

Positive:

  • [Expected benefit]

Negative:

  • [Expected cost or trade-off]

Neutral:

  • [Side effects that are neither clearly positive nor negative]