ADR Template

Status

[Proposed | Accepted | Accepted (reconstructed) | Rejected | Superseded]

Context

What is the problem or architectural requirement being addressed? What constraints exist in the compiler, runtime, or WebAssembly target?

Options Considered

  • Option 1: Description, pros, and cons.
  • Option 2: Description, pros, and cons.

Decision

What was chosen and why?

Consequences

Positive

  • Benefits and guarantees provided by this decision.

Negative / Trade-offs

  • Limitations, complexities, or deferred features resulting from this choice.