Commit Graph
246 Commits
Author SHA1 Message Date
Tirsvad 8051a07e7b Merge pull request 'PP-001: add MIL-009 and review record RC-064' (#141) from plan-mil-009 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 53s
Validate workflows / validate (push) Successful in 27s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
Reviewed-on: #141
2026-10-13 17:59:28 +02:00
Tirsvad 38deeba89b Resolve pending commit link of RC-064
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 26s
2026-10-13 23:58:46 +08:00
Tirsvad 856197d0bb Resolve pending commit links
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-13 23:58:34 +08:00
Tirsvad 86e69ce85d PP-001: add MIL-009 and review record RC-064
MIL-009 (migrate the wiki callers, remove the scoped workflow) joins the
Gateway Schedule, the Gantt, Scope Coverage, Dependencies and Plan Risks.
RC-064 records the review; MIL-009, the plan row and the record stay
Proposed until S01 gives the Go and confirms the target date.
2026-10-13 23:58:33 +08:00
Tirsvad bb3b0f242b Merge pull request 'MIL-009: draft the milestone to migrate the wiki callers and remove the scoped workflow' (#140) from mil-009-migrate-and-remove into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 56s
Validate workflows / validate (push) Successful in 25s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Reviewed-on: #140
2026-10-13 17:48:57 +02:00
Tirsvad 922ff18c0a Resolve pending commit link of MIL-009
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 25s
2026-10-13 23:36:25 +08:00
Tirsvad 2b53ee6d21 MIL-009: draft the milestone to migrate the wiki callers and remove the scoped workflow
Proposed. Seven repositories still publish through the scoped
publish-wiki.yml with wiki/.publish; MIL-009 moves them to docs/wiki/ and a
caller of publish-wiki-pages.yml, removes the scoped workflow, supersedes
ADR-0004 and releases 2.0.0. The target date awaits S01.
2026-10-13 23:36:23 +08:00
Tirsvad 157bf6560d Merge pull request 'ADR-0009 and RC-063: review and acceptance' (#139) from review-adr-0009 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 35s
Validate workflows / validate (push) Successful in 21s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #139
2026-10-13 17:33:55 +02:00
Tirsvad 8c0f006dc5 Resolve pending commit link of RC-063
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 24s
2026-10-13 23:32:52 +08:00
Tirsvad 7fecb33a72 Resolve pending commit links 2026-10-13 23:32:41 +08:00
Tirsvad 8c2c52ebd2 ADR-0009 and RC-063: review and acceptance
RC-063 reviews ADR-0009 against QC-ADR-001: three findings fixed (stale
verification statement, security impact named, product owner spelled out).
S01 gave the Go in chat on 2026-10-13; ADR-0009 and RC-063 are Accepted.
2026-10-13 23:32:39 +08:00
Tirsvad 2ee3d4d535 Merge pull request 'PP-001 and RC-062: accepted' (#138) from accept-pp-001-mil-008 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 33s
Validate workflows / validate (push) Successful in 21s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #138
2026-10-13 16:43:04 +02:00
Tirsvad 8f0ded2593 Resolve pending commit links
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
2026-10-13 22:42:06 +08:00
Tirsvad 23a64a3f35 PP-001 and RC-062: accepted
S01 gave the Go on the MIL-008 plan change in chat on 2026-10-13. The change
was merged as pull request 137 with the plan row Proposed; this sets PP-001
and RC-062 to Accepted.
2026-10-13 22:42:04 +08:00
Tirsvad 8c1fba6d9d Merge pull request 'PP-001: add MIL-008 and review record RC-062' (#137) from project-plan-mil-008 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 36s
Validate workflows / validate (push) Successful in 22s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Reviewed-on: #137
2026-10-13 16:38:52 +02:00
Tirsvad 672bc2988e Resolve pending commit links
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 23s
2026-10-13 22:37:54 +08:00
Tirsvad 9aeb74e8b0 PP-001: add MIL-008 and review record RC-062
MIL-008 (wiki publishing as a reusable workflow) joins the Gateway Schedule,
the Gantt, Scope Coverage, Dependencies and Plan Risks. RC-062 records the
review; the plan row stays Proposed until S01 gives the Go.
2026-10-13 22:37:52 +08:00
Tirsvad 9bf0a2ba70 Merge pull request 'MIL-008: publish the wiki through a reusable workflow; this wiki moves to docs/wiki' (#129) from wiki-in-docs-wiki into main
Publish accepted milestones / publish (push) Successful in 43s
Validate workflows / validate (push) Successful in 24s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 6s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Publish wiki / publish-wiki (push) Successful in 18s
Publish own wiki / wiki (push) Successful in 18s
Reviewed-on: #129
v1.2.2 v1
2026-10-13 16:27:09 +02:00
Tirsvad a542778412 Merge pull request 'LF line endings: .gitattributes, .editorconfig and three converted files' (#128) from lf-line-endings into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 23s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Reviewed-on: #128
2026-10-13 16:26:58 +02:00
Tirsvad 4dbc7e2f3e Resolve pending commit links
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 25s
2026-10-13 22:20:28 +08:00
Tirsvad df5d86e359 Release 1.2.2: changelog entry
Task: MIL-008#7
2026-10-13 22:20:18 +08:00
Tirsvad 10e88e8a27 Publish the wiki through a reusable workflow; this wiki moves to docs/wiki
- publish-wiki-pages.yml: reusable workflow with wiki_dir, prune and
  tools-ref inputs and the declared secret TOKEN_FOR_GITEA_WIKI
- tools/publish_wiki.py: WIKI_PRUNE selects explicit mode without the marker;
  a missing folder is a configuration error
- publish-own-wiki.yml: this repository calls the reusable workflow
- wiki/ moves to docs/wiki/; build_wiki.py and its tests follow
- the scoped publish-wiki.yml is marked deprecated, not removed
- guides, README and the Danish and Bahasa Malaysia wiki pages describe the
  caller, docs/wiki/ and the new error messages

Task: MIL-008#2
Task: MIL-008#4
Task: MIL-008#5
Task: MIL-008#6
2026-10-13 22:20:10 +08:00
Tirsvad 01b9c2972b MIL-008: plan the wiki as a reusable workflow, ADR-0009, RC-060, RC-061
MIL-008 plans publishing the wiki through a reusable workflow that reads
docs/wiki/. ADR-0009 records the decision. RC-060 accepts the plan; RC-061
accepts the amendment that deprecates the scoped workflow instead of
removing it, because eight repositories still publish through it.
2026-10-13 22:20:09 +08:00
Tirsvad b8d363d328 Convert the files committed with CRLF to LF
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 28s
Line endings only: git diff --ignore-cr-at-eol is empty.
2026-10-13 22:19:39 +08:00
Tirsvad 0d7b276251 Add .gitattributes and .editorconfig: LF line endings 2026-10-13 22:19:38 +08:00
Tirsvad 3dbe5b6b92 Merge pull request 'RC-059: close the action item, the throwaway repositories are deleted' (#127) from rc-059-close-action into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 34s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Validate workflows / validate (push) Successful in 25s
2026-10-13 06:48:05 +02:00
Tirsvad 667dd3e28d Resolve pending commit links
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 22s
2026-10-13 12:47:14 +08:00
Tirsvad daecb7b452 RC-059: close the action item, the throwaway repositories are deleted
The user asked for the deletion of TirSystem/qc-adoption-cpp and
TirSystem/qc-adoption-csharp on 2026-10-13. The remaining action, adoption in
a real C++ and C# project, stays open.

Task: MIL-007#7
Refs #101
2026-10-13 12:47:12 +08:00
Tirsvad ea3fa44018 Merge pull request 'Release 1.2.1: changelog entry' (#126) from release-1.2.1 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 22s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
v1.2.1
2026-10-13 06:38:58 +02:00
Tirsvad d1d3dc922e Release 1.2.1: changelog entry
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 23s
Patch version: a documentation fix, nothing changes for callers. Release
approval (step 4 of the release process): AI as stand-in for S01, as the user
chose autonomous mode and asked for the release in chat on 2026-10-13.
2026-10-13 12:38:07 +08:00
Tirsvad 4443be11a1 Merge pull request 'MIL-007 task 7: adoption in two throwaway repositories, seeded failures verified' (#125) from mil-007-task-7-adoption into main
Publish accepted milestones / publish (push) Successful in 34s
Validate workflows / validate (push) Successful in 23s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 13s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-13 06:27:49 +02:00
Tirsvad 4d9ba2e671 Resolve pending commit links
Validate workflows / validate (pull_request) Successful in 24s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-13 12:26:57 +08:00
Tirsvad 2481c26d80 MIL-007 task 7: adoption in two throwaway repositories, seeded failures verified
Results and review (RC-059, autonomous, AI as stand-in for S01) added to the
milestone. The guides and their wiki pages now say that clang-tidy and dotnet
print absolute paths in the workspace of the runner.

Task: MIL-007#7
Closes #101
2026-10-13 12:26:56 +08:00
Tirsvad de5d330445 Merge pull request 'Release 1.2.0: changelog entry' (#124) from release-1.2.0 into main
Validate workflows / validate (push) Successful in 21s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
v1.2.0
2026-10-13 06:18:29 +02:00
Tirsvad bd71fec302 Release 1.2.0: changelog entry
Validate workflows / validate (pull_request) Successful in 25s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Minor version: two new reusable workflows, nothing changes for existing
callers. Release approval (step 4 of the release process): AI as stand-in for
S01, as the user chose autonomous mode and asked for the release in chat on
2026-10-13.
2026-10-13 12:17:39 +08:00
Tirsvad e267377fae Merge pull request 'Ignore the generated Codex agent copies' (#123) from gitignore-codex-agents into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 23s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Reviewed-on: #123
2026-10-13 06:11:04 +02:00
Tirsvad 808b7666a8 Merge branch 'main' into gitignore-codex-agents
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (pull_request) Successful in 26s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-13 06:10:57 +02:00
Tirsvad b24a74a7df Merge pull request 'Add the reusable quality-check workflows for C++ and C# (MIL-007 tasks 4 and 5)' (#110) from mil-007-cpp-csharp-workflows into main
Validate workflows / validate (push) Successful in 24s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 16s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-13 06:08:57 +02:00
Tirsvad 8e5ea26044 Merge remote-tracking branch 'origin/main' into mil-007-cpp-csharp-workflows
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (pull_request) Successful in 22s
# Conflicts:
#	CHANGELOG.md
2026-10-13 12:08:05 +08:00
Tirsvad 200bf566e9 Ignore the generated Codex agent copies
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 18s
.codex/agents/ is the Codex form of framework/.agents/agents/, made per clone by
install-skills.sh, like .agents/ and .claude/. It is not committed; without the
entry it showed up as an untracked folder every time the installer ran.
2026-10-13 12:07:54 +08:00
Tirsvad 2ed1eec91c Merge pull request 'Release 1.1.1: changelog entry' (#122) from release-1.1.1 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 17s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
v1.1.1
2026-10-13 05:53:10 +02:00
Tirsvad 326cfde868 Release 1.1.1: changelog entry
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
S01 approval for the release (release process, step 4): AI as stand-in for
S01, as the user chose autonomous mode in chat on 2026-10-13.
2026-10-13 11:52:41 +08:00
Tirsvad a753cfe0a9 Merge remote-tracking branch 'origin/main' into mil-007-cpp-csharp-workflows
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 22s
2026-10-13 11:51:29 +08:00
Tirsvad e8f0e34ec4 Merge pull request 'Restore LF line endings and document hyphenated page names' (#121) from fix-lf-endings into main
Validate workflows / validate (push) Successful in 20s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 8s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-13 05:51:11 +02:00
Tirsvad df525d129e Restore LF line endings and document hyphenated page names
Validate workflows / validate (pull_request) Successful in 20s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
The fix of #120 rewrote CHANGELOG.md, tools/publish_wiki.py and
tests/test_publish_wiki.py with CRLF line endings, which conflicts with every
open branch. This restores LF and adds the page-name rule to the onboarding
guide and its wiki pages.

Task: MIL-006#6
Refs #119
2026-10-13 11:50:35 +08:00
Tirsvad 4b0a775275 Merge pull request 'publish-wiki: send titles with spaces so Gitea stores Home-da.md' (#120) from fix-wiki-hyphen-title-2 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 17s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 4s
2026-10-13 05:42:07 +02:00
Tirsvad 63af3afd13 publish-wiki: send titles with spaces so Gitea stores Home-da.md
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 18s
Gitea keeps a hyphen in a page title literal and stored Home-da as
Home-da.-.md, addressed as Home%2Dda, so a link to Home-da found no page.
The publisher now sends the key with hyphens replaced by spaces.

Task: MIL-006#6
Closes #119
2026-10-13 11:41:08 +08:00
Tirsvad 3dae3d4dfa Merge pull request 'MIL-006: add task 6, fix the page title of hyphenated wiki pages' (#118) from mil-006-task-6-amendment into main
Publish accepted milestones / publish (push) Successful in 32s
Validate workflows / validate (push) Successful in 20s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
2026-10-13 05:40:08 +02:00
Tirsvad 6297902652 Resolve pending commit links
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 18s
2026-10-13 11:37:28 +08:00
Tirsvad 8051cc4489 MIL-006: add task 6, fix the page title of hyphenated wiki pages
Amends the accepted milestone with task 6 and records the review as RC-058
(autonomous, AI as stand-in for S01). The fix itself follows in a second pull
request under the Task: MIL-006#6 trailer.
2026-10-13 11:37:24 +08:00