Architecture Decision Records¶
Decisions about this repository that will be questioned later, with the reasoning that produced them. Records are immutable once merged; a decision that changes gets a new record superseding the old one.
Decisions about the checks, the policy and attestation formats and the version rule are passmcp's and passmcp-reporting's, in their own ADRs. This directory records what is decided here.
| # | Decision | Status |
|---|---|---|
| 0001 | Ask the installed passmcp for guidance; do not copy the catalogue | Accepted |
| 0002 | A position-keeping JSON parser and a fail-closed JSON Schema subset, no dependencies | Accepted |
| 0003 | Attestations are verified by passmcp-reporting, not reimplemented | Accepted |
| 0004 | Unrecognised JSON gets no diagnostics, and editors send every JSON file | Accepted |
| 0005 | The version is passmcp's latest release | Accepted |