Add the guides and wiki pages for C++ and C# quality checks (MIL-007 task 6) #113

Merged
Tirsvad merged 1 commits from mil-007-guides into mil-007-cpp-csharp-workflows 2026-10-11 10:26:29 +02:00
Owner

MIL-007 task 6 (#100): the guides and the wiki pages for the C and C++ and C# quality checks.

Stacked on PR 110. This branch contains the commits of PR 110 (the two workflows) and is opened against that branch so that the diff shows only the guides. Merge PR 110 first, then retarget this PR to main.

  • guides/quality-checks-cpp.md and guides/quality-checks-csharp.md: calling the workflow with the inputs table, what the repository needs (.clang-format, a compile database, a solution or project, the network), what is checked, reading a run, typical failures with fixes, reproducing a run locally, and the messages of the workflow itself.
  • Wiki pages QualityChecksCpp and QualityChecksCSharp in English, Danish and Bahasa Malaysia, and three sidebar entries per language (the page names follow QualityChecksPythonShell, ADR-0008).
  • guides/upgrading.md names all three quality-check workflows for tools-ref; the Capabilities row for C and C++ and C# is added (README and its translations).
  • tools/build_wiki.py: the two pages, their source mapping and the sidebar labels. The test fixture lists the two new guides (edited by the python-developer agent as the project rule requires). 398 tests pass; build_wiki.py --check is clean.

The Danish and Malay text is not native-reviewed (issue #36 was accepted by S01 as stand-in).

Wiki pages changed: QualityChecksCpp (new, en, da, ms), QualityChecksCSharp (new, en, da, ms), Upgrading (en, da, ms), Capabilities (en, da, ms), _Sidebar.

Closes #100

MIL-007 task 6 (#100): the guides and the wiki pages for the C and C++ and C# quality checks. **Stacked on PR 110.** This branch contains the commits of PR 110 (the two workflows) and is opened against that branch so that the diff shows only the guides. Merge PR 110 first, then retarget this PR to `main`. - `guides/quality-checks-cpp.md` and `guides/quality-checks-csharp.md`: calling the workflow with the inputs table, what the repository needs (`.clang-format`, a compile database, a solution or project, the network), what is checked, reading a run, typical failures with fixes, reproducing a run locally, and the messages of the workflow itself. - Wiki pages `QualityChecksCpp` and `QualityChecksCSharp` in English, Danish and Bahasa Malaysia, and three sidebar entries per language (the page names follow `QualityChecksPythonShell`, ADR-0008). - `guides/upgrading.md` names all three quality-check workflows for `tools-ref`; the Capabilities row for C and C++ and C# is added (README and its translations). - `tools/build_wiki.py`: the two pages, their source mapping and the sidebar labels. The test fixture lists the two new guides (edited by the `python-developer` agent as the project rule requires). 398 tests pass; `build_wiki.py --check` is clean. The Danish and Malay text is not native-reviewed (issue #36 was accepted by S01 as stand-in). Wiki pages changed: QualityChecksCpp (new, en, da, ms), QualityChecksCSharp (new, en, da, ms), Upgrading (en, da, ms), Capabilities (en, da, ms), _Sidebar. Closes #100
Tirsvad added 1 commit 2026-10-11 10:24:37 +02:00
Add the guides and wiki pages for the C and C++ and C# quality checks
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 20s
ec9a8d6f4a
Task: MIL-007#6
Tirsvad merged commit bf4d090fb3 into mil-007-cpp-csharp-workflows 2026-10-11 10:26:29 +02:00
Tirsvad deleted branch mil-007-guides 2026-10-11 10:26:30 +02:00
Sign in to join this conversation.