---
title: "Governance Lint"
description: "Paste a GOVERNANCE.md to check it against the seven rules instantly."
canonical: "https://architecture.reopt.ai/governance/lint"
language: "en"
last-updated: "2026-10-20"
alternate-markdown: "https://architecture.reopt.ai/ko/governance/lint.md"
site-index: "https://architecture.reopt.ai/llms.txt"
source: "reopt architecture"
---

# Governance Lint

> Paste a GOVERNANCE.md to check it against the seven rules instantly.

Takes both the human markdown and the machine-readable frontmatter as one input and runs the same rules the governance-reviewer skill uses.

## Rule catalog

The seven rules checked by this page's lint() function. Rule definitions live in `lib/governance-lint.ts`.

| Rule | Severity | Target |
| --- | --- | --- |
| `missing-section` | error | §01–§05 중 하나 이상이 비어 있음 |
| `section-order` | error | OWN → CONTRACT → LAYER → SHARPEN 순서 위반 |
| `authority-sprawl` | warning | OWN 섹션에 권한 범위가 선언되지 않음 |
| `contract-gap` | error | CONTRACT 섹션에 input·output·reject_when 누락 |
| `observability-gap` | warning | LAYER 섹션에 trace·log 명세 누락 |
| `validation-gap` | error | SHARPEN 섹션에 metric·임계값·리뷰 주기 누락 |
| `broken-ref` | error | frontmatter의 참조가 본문에서 정의되지 않음 |

---

_Markdown representation of https://architecture.reopt.ai/governance/lint. Full index: https://architecture.reopt.ai/llms.txt HTML original: https://architecture.reopt.ai/governance/lint · 한국어: https://architecture.reopt.ai/ko/governance/lint.md_
