From b5e5613a384527a18cd40594fc24cac4bdd11a31 Mon Sep 17 00:00:00 2001 From: Jens Tirsvad Nielsen Date: Fri, 9 Oct 2026 15:31:02 +0800 Subject: [PATCH 1/2] Accept the DRY, dependency and SOLID criteria in six checklists The Version History row of each of the six checklists that gained criteria (QC-DCD, QC-PY, QC-CL, QC-CPP, QC-CS, QC-SH) is Accepted, and the Proposed row becomes Deprecated. Each row says it was accepted by the author as stand-in for S02 (Coding Standards Governance) and that the delta re-review is a draft confirmed by the author as stand-in, not independently. The acceptance takes effect when a reviewer merges this pull request. --- qc-dcd.md | 4 ++-- qc-programming-c.md | 4 ++-- qc-programming-cpp.md | 4 ++-- qc-programming-csharp.md | 4 ++-- qc-programming-python.md | 4 ++-- qc-programming-shell.md | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/qc-dcd.md b/qc-dcd.md index 14bca2a..f678677 100644 --- a/qc-dcd.md +++ b/qc-dcd.md @@ -10,8 +10,8 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-01 | Accepted | Jens Tirsvad Nielsen | S07 | First public release (1.0.0) | — | -| 2026-10-09 | Proposed | Jens Tirsvad Nielsen | S02 | Added criterion 9 (dependency direction) | [304ec77] | +| 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criterion 9 (dependency direction) | [304ec77] | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | --- diff --git a/qc-programming-c.md b/qc-programming-c.md index ce48733..b6f475c 100644 --- a/qc-programming-c.md +++ b/qc-programming-c.md @@ -10,8 +10,8 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-01 | Accepted | Jens Tirsvad Nielsen | S07 | First public release (1.0.0) | — | -| 2026-10-09 | Proposed | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 15 (DRY and dependency rule) | [304ec77] | +| 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 15 (DRY and dependency rule) | [304ec77] | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | --- diff --git a/qc-programming-cpp.md b/qc-programming-cpp.md index da00fb0..d3415f7 100644 --- a/qc-programming-cpp.md +++ b/qc-programming-cpp.md @@ -10,8 +10,8 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-01 | Accepted | Jens Tirsvad Nielsen | S07 | First public release (1.0.0) | — | -| 2026-10-09 | Proposed | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | +| 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | --- diff --git a/qc-programming-csharp.md b/qc-programming-csharp.md index d3ff333..9ad17a5 100644 --- a/qc-programming-csharp.md +++ b/qc-programming-csharp.md @@ -10,8 +10,8 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-01 | Accepted | Jens Tirsvad Nielsen | S07 | First public release (1.0.0) | — | -| 2026-10-09 | Proposed | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | +| 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | --- diff --git a/qc-programming-python.md b/qc-programming-python.md index abaf357..e8ae1e5 100644 --- a/qc-programming-python.md +++ b/qc-programming-python.md @@ -10,8 +10,8 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-01 | Accepted | Jens Tirsvad Nielsen | S07 | First public release (1.0.0) | — | -| 2026-10-09 | Proposed | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | +| 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | --- diff --git a/qc-programming-shell.md b/qc-programming-shell.md index 18ac8f6..df465c1 100644 --- a/qc-programming-shell.md +++ b/qc-programming-shell.md @@ -9,8 +9,8 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-02 | Accepted | Jens Tirsvad Nielsen | S07 | Initial version | — | -| 2026-10-09 | Proposed | Jens Tirsvad Nielsen | S02 | Added criterion 15 (DRY) | [304ec77] | +| 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criterion 15 (DRY) | [304ec77] | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | --- -- 2.54.0 From 978c62d27fb3a325f8113555b7b39fde80824260 Mon Sep 17 00:00:00 2001 From: Jens Tirsvad Nielsen Date: Fri, 9 Oct 2026 15:31:03 +0800 Subject: [PATCH 2/2] Resolve pending commit links in Version History (six checklists) --- qc-dcd.md | 3 ++- qc-programming-c.md | 3 ++- qc-programming-cpp.md | 3 ++- qc-programming-csharp.md | 3 ++- qc-programming-python.md | 3 ++- qc-programming-shell.md | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/qc-dcd.md b/qc-dcd.md index f678677..fce89c0 100644 --- a/qc-dcd.md +++ b/qc-dcd.md @@ -11,7 +11,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criterion 9 (dependency direction) | [304ec77] | -| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | [b5e5613] | --- @@ -59,3 +59,4 @@ Level: **Mandatory** criteria are the baseline every instance must meet; **Optio [QC-CPP-001]: ./qc-programming-cpp.md [QC-CS-001]: ./qc-programming-csharp.md [304ec77]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/304ec7751bd39ff6d54862c2cd10958ef90123ff +[b5e5613]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/b5e5613a384527a18cd40594fc24cac4bdd11a31 diff --git a/qc-programming-c.md b/qc-programming-c.md index b6f475c..160086a 100644 --- a/qc-programming-c.md +++ b/qc-programming-c.md @@ -11,7 +11,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 15 (DRY and dependency rule) | [304ec77] | -| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | [b5e5613] | --- @@ -64,3 +64,4 @@ Level: **Mandatory** criteria are the baseline every instance must meet; **Optio [QC-DCD-001]: ./qc-dcd.md [QC-ADR-001]: ./qc-adr.md [304ec77]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/304ec7751bd39ff6d54862c2cd10958ef90123ff +[b5e5613]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/b5e5613a384527a18cd40594fc24cac4bdd11a31 diff --git a/qc-programming-cpp.md b/qc-programming-cpp.md index d3415f7..fd029c4 100644 --- a/qc-programming-cpp.md +++ b/qc-programming-cpp.md @@ -11,7 +11,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | -| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | [b5e5613] | --- @@ -65,3 +65,4 @@ Level: **Mandatory** criteria are the baseline every instance must meet; **Optio [QC-DCD-001]: ./qc-dcd.md [QC-ADR-001]: ./qc-adr.md [304ec77]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/304ec7751bd39ff6d54862c2cd10958ef90123ff +[b5e5613]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/b5e5613a384527a18cd40594fc24cac4bdd11a31 diff --git a/qc-programming-csharp.md b/qc-programming-csharp.md index 9ad17a5..5a77864 100644 --- a/qc-programming-csharp.md +++ b/qc-programming-csharp.md @@ -11,7 +11,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | -| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | [b5e5613] | --- @@ -65,3 +65,4 @@ Level: **Mandatory** criteria are the baseline every instance must meet; **Optio [QC-DCD-001]: ./qc-dcd.md [QC-ADR-001]: ./qc-adr.md [304ec77]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/304ec7751bd39ff6d54862c2cd10958ef90123ff +[b5e5613]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/b5e5613a384527a18cd40594fc24cac4bdd11a31 diff --git a/qc-programming-python.md b/qc-programming-python.md index e8ae1e5..4accf42 100644 --- a/qc-programming-python.md +++ b/qc-programming-python.md @@ -11,7 +11,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criteria 14 to 16 (DRY, dependency rule and SOLID) | [304ec77] | -| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | [b5e5613] | --- @@ -65,3 +65,4 @@ Level: **Mandatory** criteria are the baseline every instance must meet; **Optio [QC-DCD-001]: ./qc-dcd.md [QC-ADR-001]: ./qc-adr.md [304ec77]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/304ec7751bd39ff6d54862c2cd10958ef90123ff +[b5e5613]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/b5e5613a384527a18cd40594fc24cac4bdd11a31 diff --git a/qc-programming-shell.md b/qc-programming-shell.md index df465c1..e30f96f 100644 --- a/qc-programming-shell.md +++ b/qc-programming-shell.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-09 | Deprecated | Jens Tirsvad Nielsen | S02 | Added criterion 15 (DRY) | [304ec77] | -| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | pending | +| 2026-10-09 | Accepted | Jens Tirsvad Nielsen | S02 | Accepted by the author as stand-in for S02 (Coding Standards Governance), through the pull request that merges this row; the delta re-review of the new criteria is a draft confirmed by the author as stand-in, not independently | [b5e5613] | --- @@ -61,3 +61,4 @@ Level: **Mandatory** criteria are the baseline every instance must meet; **Optio [QC-DCD-001]: ./qc-dcd.md [QC-ADR-001]: ./qc-adr.md [304ec77]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/304ec7751bd39ff6d54862c2cd10958ef90123ff +[b5e5613]: https://git.tirsystem.com/TirSystem/SQA-QC-Checklists/commit/b5e5613a384527a18cd40594fc24cac4bdd11a31 -- 2.54.0