Review and accept ADR-0008 #106

Merged
Tirsvad merged 2 commits from adr-0008-accepted into main 2026-10-11 06:45:01 +02:00
Owner

Review and acceptance of ADR-0008, the quality-check contract for C++ and C# (MIL-007 task 3).

  • RC-054 (QC-ADR-001): Go, 11 criteria, two findings fixed in the review: (6) the security impact of downloading and running tools and packages in every run is now a named consequence, with the limit that the jobs have contents: read and no secret; (10) PyPI and SDK are expanded at first use.
  • ADR-0008 is Accepted by S01 (stand-in for the other reviewers, ADR-0002), with the three open choices as drafted: one workflow per language, C included with C++, inputs std, compile-commands-dir, project, dotnet-sdk-version, tools-ref.
  • TM-001 and the registry are updated.

Gate: tasks 4 and 5 (#98, #99) may start under the plan-first gate once MIL-007 itself is Accepted again: its latest row is Proposed since the amendment for current tool versions (SDK 10 or later, results of run 699). Review and acceptance of that amendment is the next action item of RC-054. Note that the sync-milestones.yml action skips a milestone whose latest row is not Accepted.

No wiki pages changed.

Closes #97

Review and acceptance of ADR-0008, the quality-check contract for C++ and C# (MIL-007 task 3). - RC-054 (QC-ADR-001): Go, 11 criteria, two findings fixed in the review: (6) the security impact of downloading and running tools and packages in every run is now a named consequence, with the limit that the jobs have `contents: read` and no secret; (10) PyPI and SDK are expanded at first use. - ADR-0008 is Accepted by S01 (stand-in for the other reviewers, ADR-0002), with the three open choices as drafted: one workflow per language, C included with C++, inputs `std`, `compile-commands-dir`, `project`, `dotnet-sdk-version`, `tools-ref`. - TM-001 and the registry are updated. **Gate:** tasks 4 and 5 (#98, #99) may start under the plan-first gate once MIL-007 itself is Accepted again: its latest row is Proposed since the amendment for current tool versions (SDK 10 or later, results of run 699). Review and acceptance of that amendment is the next action item of RC-054. Note that the `sync-milestones.yml` action skips a milestone whose latest row is not Accepted. No wiki pages changed. Closes #97
Tirsvad added 2 commits 2026-10-11 06:43:46 +02:00
Resolve pending commit links in the ADR-0008 acceptance
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 19s
a098dff3ec
Tirsvad merged commit 777d44f121 into main 2026-10-11 06:45:01 +02:00
Tirsvad deleted branch adr-0008-accepted 2026-10-11 06:45:01 +02:00
Sign in to join this conversation.