docs(adr): record the gate structure #771

Open
opened 2026-10-14 20:16:01 +00:00 by hexajon · 0 comments
Owner

What to build

  • A decision record in docs/decisions captures the gate structure: the default
    run is fast and scoped to the change by explicit targets; a scoped target
    fails closed when the diff exceeds its scope; the heavy forge tests run as
    their own stage in CI and on demand, not in the default run; the formatter and
    Go linters run behind golangci-lint; each check states what it proves and
    needs.
  • The record follows the MADR shape the adr check enforces, and cites its
    decision issues.

Acceptance

  • A docs/decisions record states the structure and its drivers, and the adr
    check passes on it.
  • The record cites its decision issues.

Part of #767.

## What to build - A decision record in docs/decisions captures the gate structure: the default run is fast and scoped to the change by explicit targets; a scoped target fails closed when the diff exceeds its scope; the heavy forge tests run as their own stage in CI and on demand, not in the default run; the formatter and Go linters run behind golangci-lint; each check states what it proves and needs. - The record follows the MADR shape the adr check enforces, and cites its decision issues. ## Acceptance - A docs/decisions record states the structure and its drivers, and the adr check passes on it. - The record cites its decision issues. Part of #767.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
sixfold-space/madtea#771
No description provided.