- ADR-0001 — Record architecture decisions
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0004 — Adapter packaging: manifest-only directories, install-time symlinks, verified formats
- ADR-0005 — Adopt Git Flow with direct-tag release automation
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0009 — --json is a documented no-op; CLI output is always JSON
- ADR-0010 — Codex skill-creator's quick_validate.py incompatibility is not this project's problem
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0012 — Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- ADR-0014 — Typed result contracts and a scoped mypy --strict CI gate
- ADR-0015 — Structured JSON stderr logging with correlation IDs for uncaught errors
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- ADR-0012 — Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- ADR-0014 — Typed result contracts and a scoped mypy --strict CI gate
- ADR-0015 — Structured JSON stderr logging with correlation IDs for uncaught errors
- ADR-0010 — Codex skill-creator's quick_validate.py incompatibility is not this project's problem
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0001 — Record architecture decisions
- ADR-0005 — Adopt Git Flow with direct-tag release automation
- ADR-0005 — Adopt Git Flow with direct-tag release automation
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0009 — --json is a documented no-op; CLI output is always JSON
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0012 — Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- ADR-0014 — Typed result contracts and a scoped mypy --strict CI gate
- ADR-0015 — Structured JSON stderr logging with correlation IDs for uncaught errors
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0014 — Typed result contracts and a scoped mypy --strict CI gate
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0009 — --json is a documented no-op; CLI output is always JSON
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0009 — --json is a documented no-op; CLI output is always JSON
- ADR-0010 — Codex skill-creator's quick_validate.py incompatibility is not this project's problem
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0009 — --json is a documented no-op; CLI output is always JSON
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0015 — Structured JSON stderr logging with correlation IDs for uncaught errors
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0012 — Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE
- ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- ADR-0012 — Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- ADR-0006 — Localize deterministic ADR generation through repository configuration
- ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- 2026-09-06 — ADR-0017 — Adopt source-controlled GitHub governance and CI supply-chain hardening
- 2026-09-01 — ADR-0012 — Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE
- 2026-09-01 — ADR-0013 — Two-stage ReDoS defense for CHECK's author-supplied constraint regexes
- 2026-09-01 — ADR-0014 — Typed result contracts and a scoped mypy --strict CI gate
- 2026-09-01 — ADR-0015 — Structured JSON stderr logging with correlation IDs for uncaught errors
- 2026-09-01 — ADR-0016 — Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key
- 2026-08-31 — ADR-0011 — Expose ADR relationships as Mermaid and SVG navigation artifacts
- 2026-08-30 — ADR-0001 — Record architecture decisions
- 2026-08-30 — ADR-0002 — Limit CHECK's conflict detection to structural evidence only
- 2026-08-30 — ADR-0003 — Localize only index.py's generated strings, not agent-composed text
- 2026-08-30 — ADR-0004 — Adapter packaging: manifest-only directories, install-time symlinks, verified formats
- 2026-08-30 — ADR-0005 — Adopt Git Flow with direct-tag release automation
- 2026-08-30 — ADR-0006 — Localize deterministic ADR generation through repository configuration
- 2026-08-30 — ADR-0007 — Promote CHECK's kind-to-confidence mapping to a stable output field
- 2026-08-30 — ADR-0008 — Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress
- 2026-08-30 — ADR-0009 — --json is a documented no-op; CLI output is always JSON
- 2026-08-30 — ADR-0010 — Codex skill-creator's quick_validate.py incompatibility is not this project's problem
- ADR-0003 "Localize only index.py's generated strings, not agent-composed text" → superseded by → ADR-0006 "Localize deterministic ADR generation through repository configuration"
- ADR-0006 "Localize deterministic ADR generation through repository configuration" related to: ADR-0003 "Localize only index.py's generated strings, not agent-composed text"
- ADR-0011 "Expose ADR relationships as Mermaid and SVG navigation artifacts" related to: ADR-0001 "Record architecture decisions"
- ADR-0011 "Expose ADR relationships as Mermaid and SVG navigation artifacts" related to: ADR-0006 "Localize deterministic ADR generation through repository configuration"
- ADR-0011 "Expose ADR relationships as Mermaid and SVG navigation artifacts" related to: ADR-0008 "Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress"
- ADR-0011 "Expose ADR relationships as Mermaid and SVG navigation artifacts" related to: ADR-0009 "--json is a documented no-op; CLI output is always JSON"
- ADR-0012 "Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE" related to: ADR-0006 "Localize deterministic ADR generation through repository configuration"
- ADR-0013 "Two-stage ReDoS defense for CHECK's author-supplied constraint regexes" related to: ADR-0002 "Limit CHECK's conflict detection to structural evidence only"
- ADR-0013 "Two-stage ReDoS defense for CHECK's author-supplied constraint regexes" related to: ADR-0007 "Promote CHECK's kind-to-confidence mapping to a stable output field"
- ADR-0013 "Two-stage ReDoS defense for CHECK's author-supplied constraint regexes" related to: ADR-0008 "Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress"
- ADR-0014 "Typed result contracts and a scoped mypy --strict CI gate" related to: ADR-0009 "--json is a documented no-op; CLI output is always JSON"
- ADR-0015 "Structured JSON stderr logging with correlation IDs for uncaught errors" related to: ADR-0009 "--json is a documented no-op; CLI output is always JSON"
- ADR-0016 "Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key" related to: ADR-0005 "Adopt Git Flow with direct-tag release automation"
- ADR-0016 "Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key" related to: ADR-0011 "Expose ADR relationships as Mermaid and SVG navigation artifacts"
- ADR-0017 "Adopt source-controlled GitHub governance and CI supply-chain hardening" related to: ADR-0005 "Adopt Git Flow with direct-tag release automation"
- ADR-0017 "Adopt source-controlled GitHub governance and CI supply-chain hardening" related to: ADR-0016 "Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key"
flowchart LR
ADR_0001["ADR-0001<br/>Record architecture decisions"]
ADR_0002["ADR-0002<br/>Limit CHECK's conflict detection to structural evidence only"]
ADR_0003["ADR-0003<br/>Localize only index.py's generated strings, not agent-composed text"]
ADR_0004["ADR-0004<br/>Adapter packaging: manifest-only directories, install-time symlinks, verified formats"]
ADR_0005["ADR-0005<br/>Adopt Git Flow with direct-tag release automation"]
ADR_0006["ADR-0006<br/>Localize deterministic ADR generation through repository configuration"]
ADR_0007["ADR-0007<br/>Promote CHECK's kind-to-confidence mapping to a stable output field"]
ADR_0008["ADR-0008<br/>Deterministic CHECK policy exceptions: schema-validated, annotate-only, never suppress"]
ADR_0009["ADR-0009<br/>--json is a documented no-op; CLI output is always JSON"]
ADR_0010["ADR-0010<br/>Codex skill-creator's quick_validate.py incompatibility is not this project's problem"]
ADR_0011["ADR-0011<br/>Expose ADR relationships as Mermaid and SVG navigation artifacts"]
ADR_0012["ADR-0012<br/>Atomic writes and cross-platform directory locking for CREATE, EXCEPTION, and SUPERSEDE"]
ADR_0013["ADR-0013<br/>Two-stage ReDoS defense for CHECK's author-supplied constraint regexes"]
ADR_0014["ADR-0014<br/>Typed result contracts and a scoped mypy --strict CI gate"]
ADR_0015["ADR-0015<br/>Structured JSON stderr logging with correlation IDs for uncaught errors"]
ADR_0016["ADR-0016<br/>Sign release artifacts with GitHub Artifact Attestation instead of a managed signing key"]
ADR_0017["ADR-0017<br/>Adopt source-controlled GitHub governance and CI supply-chain hardening"]
ADR_0006 -.->|related| ADR_0003
ADR_0006 -->|supersedes| ADR_0003
ADR_0011 -.->|related| ADR_0001
ADR_0011 -.->|related| ADR_0006
ADR_0011 -.->|related| ADR_0008
ADR_0011 -.->|related| ADR_0009
ADR_0012 -.->|related| ADR_0006
ADR_0013 -.->|related| ADR_0002
ADR_0013 -.->|related| ADR_0007
ADR_0013 -.->|related| ADR_0008
ADR_0014 -.->|related| ADR_0009
ADR_0015 -.->|related| ADR_0009
ADR_0016 -.->|related| ADR_0005
ADR_0016 -.->|related| ADR_0011
ADR_0017 -.->|related| ADR_0005
ADR_0017 -.->|related| ADR_0016