Decision Log

The decision log explains why high-impact rules exist.

ADR-0001-semantic-token-layer.md

# ADR-0001 — Semantic token layer

## Status
Accepted

## Decision
Reusable components consume semantic tokens by default; primitive tokens remain implementation building blocks.

## Consequences
Themes and brand changes can evolve without rewriting component intent.

ADR-0002-human-release-gate.md

# ADR-0002 — Human release gate

## Status
Accepted

## Decision
AI consensus can produce a candidate but cannot publish a release by default.

## Consequences
Autonomous exploration remains possible while release authority stays explicit.