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
Tirsvad
47cd86c99d
Merge pull request 'Regenerate AGENTS.md from the framework template (v0.6.x)' ( #116 ) from agents-md-from-template into main
...
Validate workflows / validate (push) Successful in 18s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Reviewed-on: #116
2026-10-12 12:08:31 +02:00
Tirsvad
8ba058a7b2
Regenerate AGENTS.md from the framework template (v0.6.x)
...
Validate workflows / validate (pull_request) Successful in 21s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Takes the structure of templates/AGENTS-template.md: the layout of
framework/ and docs/, the create-project skill, and the Modes section
(supervised by default; autonomous only when the user asks in chat). The
rules of this repository (the wiki rule, the related repositories) are kept.
2026-10-12 17:59:39 +08:00
Tirsvad
fa011fe75b
Merge pull request 'Adopt framework v0.6.2' ( #115 ) from adopt-framework-0.6.2 into main
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 20s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #115
2026-10-11 14:18:11 +02:00
Tirsvad
296ac07ae6
Adopt framework v0.6.2
...
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
v0.6.2 (merge commit 592c5fc) moves qc/ to 6aa34c1, where QC-YML-001 and
QC-WF-001 are Accepted (S02, 2026-10-11). The difference from v0.6.1 is that
pointer and the changelog. CHANGELOG.md says v0.6.2 for the unreleased pin
change.
Tests 305 passed; changelog check passes; the wiki build writes 0 pages.
2026-10-11 19:53:49 +08:00
Tirsvad
84383eafe9
Make every clang-tidy finding an error
...
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 23s
Task: MIL-007#4
2026-10-11 16:36:48 +08:00
Tirsvad
81866d8dac
Run clang-tidy with default checks when the project has none
...
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
Task: MIL-007#4
2026-10-11 16:32:46 +08:00
Tirsvad
c3a82135d2
Merge pull request 'Adopt framework v0.6.1' ( #114 ) from adopt-framework-0.6.1 into main
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 19s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #114
2026-10-11 10:27:46 +02:00
Tirsvad
b8e8c54125
Adopt framework v0.6.1
...
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
v0.6.1 (merge commit f850ef6) moves qc/ to a278ee8: QC-WF-001 criterion 2
records the workflow-directory check. The only difference from v0.6.0 is that
pointer and the changelog. CHANGELOG.md says v0.6.1 for the unreleased pin
change instead of v0.6.0.
Tests 305 passed; changelog check passes; the wiki build writes 0 pages.
2026-10-11 16:26:37 +08:00
Tirsvad
bf4d090fb3
Merge pull request 'Add the guides and wiki pages for C++ and C# quality checks (MIL-007 task 6)' ( #113 ) from mil-007-guides 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 20s
Reviewed-on: #113
2026-10-11 10:26:29 +02:00
Tirsvad
ec9a8d6f4a
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
Task: MIL-007#6
2026-10-11 16:24:22 +08:00
Tirsvad
77f91cf066
Give the C++ and C# workflows a timeout and an exact checkout tag
...
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
Task: MIL-007#4
Task: MIL-007#5
2026-10-11 16:20:13 +08:00
Tirsvad
acbfe967e0
Add the reusable quality-check workflows for C++ and C#
...
Task: MIL-007#4
Task: MIL-007#5
2026-10-11 16:19:45 +08:00
Tirsvad
8096fe42d0
Merge pull request 'Adopt framework v0.6.0 and call the shared script from the publish workflow' ( #112 ) from adopt-framework-0.6.0 into main
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 21s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 7s
Reviewed-on: #112
2026-10-11 07:20:39 +02:00
Tirsvad
4f073779b7
Adopt framework v0.6.0 and call the shared script from the publish workflow
...
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 21s
- framework moves from v0.5.2 to v0.6.0 (QC-YML-001, QC-WF-001, the YAML
convention, the qc/artifacts and qc/code folders, autonomous mode, the CI
publish script).
- .gitea/workflows/sync-milestones.yml: the two run blocks of six lines call
framework/scripts/ci-publish-milestones.sh (ensure-tools, publish); QC-WF-001
criterion 20. Same behaviour.
- CHANGELOG.md, Unreleased, Changed.
Tests 305 passed; changelog check passes; the wiki build writes 0 pages.
2026-10-11 13:20:01 +08:00
Tirsvad
aecc1a37c5
Merge pull request 'Add the related repositories to AGENTS.md' ( #111 ) from related-repositories into main
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 18s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #111
2026-10-11 07:03:38 +02:00