mirror of
https://github.com/GoodOlClint/PSProxmoxVE.git
synced 2026-09-03 18:55:33 +00:00
b90791e2bf
D001-D021 become ADR 0001-0021 in docs/decisions/, one decision per file. D017's PESTER_VERSION amendment was a second decision in one entry and becomes ADR 0022. ADR 0023 records the migration and reverses the lane2-change-plan ruling that deliberately kept DECISIONS.md until the CI lane work landed. DECISIONS.md is reduced to a stub with a D-to-ADR redirect table, so the four released CHANGELOG entries and older issue bodies that cite it degrade to a redirect rather than a dead reference. docs/review/ and docs/lane2-change-plan.md are deleted (ADR 0024). Of 91 findings, 83 were resolved and six of the seven still open were already GitHub issues; F021 was the exception and is now #130. CLAUDE.md's Key Conventions list gains the two rules it was missing and becomes the checklist, with the ADRs carrying rationale.
4.0 KiB
4.0 KiB
Architectural Decisions
This file has moved. Architectural decisions now live in docs/decisions/ as house-format ADRs, one decision per file. See ADR 0023 for why.
New decisions are generated from the repository root with ~/.claude/templates/new-adr.sh "Title in plain words", which stamps the next number, the filename and the section skeleton. Do not add entries to this file.
The convention checklist — the rules to follow when writing a cmdlet — is CLAUDE.md § "Key Conventions". The ADRs carry the rationale behind those rules.
D-number redirects
The old DNNN identifiers are retired. They appear in released CHANGELOG.md entries and in GitHub issues written before 2026-09-02, neither of which is rewritten. This table maps them.