repos: - repo: local hooks: - id: validate-markdown-files name: Validate changed markdown files entry: scripts/precommit-validate-markdown.sh language: system files: \.md$ - id: check-links-pre-push name: Check markdown links (pre-push) entry: make check-links language: system pass_filenames: false stages: [pre-push] - id: validate-mermaid-pre-push name: Validate mermaid syntax (pre-push) entry: make validate-mermaid language: system pass_filenames: false stages: [pre-push] - id: check-ai-governance-pre-push name: Check AI document governance (pre-push) entry: scripts/check-ai-doc-governance.sh language: system pass_filenames: false stages: [pre-push]