gate: docs-only mode runs the doc tests, and lint fails before the heavy block #884

Closed
opened 2026-10-23 04:38:18 +00:00 by hexajon · 2 comments
Owner

docs/decisions/0060-docs-only-gate-runs-the-doc-checks.md records two gate rules. A docs-only diff runs hook-tests, adr-check, and the internal/docs tests, in parallel. In the full gate, staticcheck and modernize run after the cheap checks and before the heavy block, and a finding stops the gate there. PR #877 built both.

Acceptance criteria

  • docs/decisions/0060 is accepted and lists this issue as its decision issue.
  • A docs-only run prints hook-tests, adr-check, and doc-tests, each with its own result.
  • A staticcheck finding prints GATE: FAIL (lint) and starts no heavy step.
docs/decisions/0060-docs-only-gate-runs-the-doc-checks.md records two gate rules. A docs-only diff runs hook-tests, adr-check, and the internal/docs tests, in parallel. In the full gate, staticcheck and modernize run after the cheap checks and before the heavy block, and a finding stops the gate there. PR #877 built both. ## Acceptance criteria - [ ] docs/decisions/0060 is accepted and lists this issue as its decision issue. - [ ] A docs-only run prints hook-tests, adr-check, and doc-tests, each with its own result. - [ ] A staticcheck finding prints `GATE: FAIL (lint)` and starts no heavy step.
Author
Owner

ADR-ACCEPT 0060. docs/decisions/0060 is accepted, and PR #877 built it.

ADR-ACCEPT 0060. docs/decisions/0060 is accepted, and PR #877 built it.
Author
Owner

Accepted record: 0060-docs-only-gate-runs-the-doc-checks.

Accepted record: 0060-docs-only-gate-runs-the-doc-checks.
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.

Dependencies

No dependencies set.

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