Tirsvad
02e3794d7b
Plan MIL-011: fix the defaults of the code metrics workflow
...
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Release 2.1.0 documents code-metrics.yml at @v1 and defaults tools-ref to
v1, but the workflow and its scripts exist only from v2.1.0. MIL-011
plans the fix (a patch release 2.1.1), the test that would have caught
it, the guide and wiki corrections, and the removal of the workaround
from the framework Badges page. Proposed; no code changes yet.
2026-10-14 15:57:16 +08:00
Tirsvad
ae04bc759f
Merge pull request 'MIL-010: release 2.1.0 and outcome review RC-075' ( #165 ) from mil-010-outcome into main
...
Publish wiki / publish-wiki (push) Successful in 11s
Publish own wiki / wiki (push) Successful in 11s
Publish accepted milestones / publish (push) Successful in 46s
Validate workflows / validate (push) Successful in 29s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 8s
Reviewed-on: #165
2026-10-14 09:13:28 +02:00
Tirsvad
62d280f07f
Resolve pending commit links
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 31s
2026-10-14 15:10:33 +08:00
Tirsvad
aa20e56110
MIL-010 task 9: release 2.1.0, outcome review RC-075
...
Task: MIL-010#9
Refs #163
2026-10-14 15:10:32 +08:00
Tirsvad
16faffaf13
Merge pull request 'MIL-010: code metrics and coverage badges workflow' ( #164 ) from mil-010-implementation into main
...
Publish accepted milestones / publish (push) Successful in 55s
Validate workflows / validate (push) Successful in 33s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Publish wiki / publish-wiki (push) Successful in 22s
Publish own wiki / wiki (push) Successful in 22s
Reviewed-on: #164
2026-10-14 08:59:20 +02:00
Tirsvad
a795f3b03e
Re-run the checks: the status of the previous head stayed pending
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 32s
2026-10-14 14:10:45 +08:00
Tirsvad
292886531e
Resolve pending commit links
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 28s
2026-10-14 14:05:29 +08:00
Tirsvad
5c5a1d19d9
MIL-010 task 8: adoption in a throwaway repository, results and RC-074; release entry 2.1.0
...
Task: MIL-010#8
Refs #162
2026-10-14 14:05:20 +08:00
Tirsvad
95f9577a14
MIL-010 task 7: guide, README, wiki pages in three languages
...
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Task: MIL-010#7
Refs #161
2026-10-14 13:56:49 +08:00
Tirsvad
0dc5132a2e
MIL-010 task 6: the coverage report reaches the workflow as an artifact (ADR-0010, RC-073)
...
Task: MIL-010#6
Refs #160
2026-10-14 13:54:01 +08:00
Tirsvad
4fc0a8cab3
MIL-010 task 6: reusable workflow code-metrics.yml and tools/code-metrics.sh
...
Task: MIL-010#6
Refs #160
2026-10-14 13:50:34 +08:00
Tirsvad
5bc14d789d
MIL-010 tasks 4 and 5: counter, coverage reader and badge renderer
...
Task: MIL-010#4
Task: MIL-010#5
Refs #158
Refs #159
2026-10-14 13:48:04 +08:00
Tirsvad
6c3544837c
MIL-010 task 3: results of the delivery check
...
Refs #157
2026-10-14 13:44:34 +08:00
Tirsvad
aa4ca0f897
MIL-010 task 2: ADR-0010, the contract of the code metrics badges (RC-072)
...
Refs #156
2026-10-14 13:43:15 +08:00
Tirsvad
9ca9673b00
MIL-010 task 1: use case UC-008, stories US-001.18 to US-001.20, RC-069 to RC-071
...
Refs #155
2026-10-14 13:41:14 +08:00
Tirsvad
6d2020e9ab
Merge pull request 'MIL-010: plan the code metrics and coverage badges workflow' ( #154 ) from mil-010-code-metrics-badges into main
...
Publish accepted milestones / publish (push) Successful in 47s
Validate workflows / validate (push) Successful in 22s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #154
2026-10-14 07:37:14 +02:00
Tirsvad
1c3d810284
Resolve pending commit links
Validate workflows / validate (pull_request) Successful in 24s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-14 13:35:57 +08:00
Tirsvad
50024505fe
MIL-010: plan the code metrics and coverage badges workflow
...
Adds objective O5 to BC-001 (RC-067), the milestone MIL-010 with nine tasks and
the plan row of PP-001 (RC-068); the traceability matrix is updated.
2026-10-14 13:35:53 +08:00
Tirsvad
285084fb0d
Merge pull request 'Move the framework pin from v0.6.2 to v0.7.0' ( #153 ) from framework-pin-0-7-0 into main
...
Validate workflows / validate (push) Successful in 25s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #153
2026-10-14 06:57:39 +02:00
Tirsvad
bf54f346a5
Move the framework pin from v0.6.2 to v0.7.0
...
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 25s
v0.7.0 carries the conventions (gitignore API, LF line endings, CRUD
template), process/wiki.md and the publish-wiki.yml caller template, and its
files are LF. Tests (413) and the milestone sync dry run pass with it.
2026-10-14 12:56:12 +08:00
Tirsvad
f43d93d141
Merge pull request 'MIL-009: verification results and outcome review RC-066' ( #152 ) from mil-009-outcome into main
...
Publish accepted milestones / publish (push) Successful in 43s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Validate workflows / validate (push) Successful in 22s
Reviewed-on: #152
2026-10-14 06:31:31 +02:00
Tirsvad
c8e111d2b5
Re-run the checks: the status of the previous head stayed pending
Validate workflows / validate (pull_request) Successful in 23s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-14 12:21:54 +08:00
Tirsvad
905b21dae9
Resolve pending commit links
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 25s
2026-10-14 12:19:04 +08:00
Tirsvad
95abc18a95
MIL-009: verification results and outcome review RC-066
...
All seven Go / No-Go criteria are met: framework v0.7.0, seven repositories
calling publish-wiki-pages.yml with 0-difference read-backs, no wiki/.publish
in 48 repositories, the scoped workflow removed, ADR-0004 superseded, 2.0.0
released with v1 left at 1.2.2. The acceptance is recorded as AI stand-in for
S01 (mode autonomous, not independent).
2026-10-14 12:19:02 +08:00
Tirsvad
6e8e5489d1
Merge pull request 'MIL-009: remove the scoped publish-wiki workflow and the marker; ADR-0004 superseded' ( #151 ) from mil-009-remove-scoped into main
Publish accepted milestones / publish (push) Successful in 44s
Validate workflows / validate (push) Successful in 23s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Publish wiki / publish-wiki (push) Successful in 28s
Publish own wiki / wiki (push) Successful in 28s
2026-10-14 06:15:32 +02:00
Tirsvad
8e32f48757
Resolve pending commit links
Validate workflows / validate (pull_request) Successful in 27s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-14 11:45:08 +08:00
Tirsvad
78d21b34a3
Remove the scoped publish-wiki workflow and the marker path (2.0.0)
...
- .gitea/scoped_workflows/publish-wiki.yml is deleted
- tools/publish_wiki.py requires WIKI_PRUNE, reads no marker, and defaults
WIKI_DIR to docs/wiki; its tests follow
- README, onboarding, troubleshooting and upgrading guides, and the wiki pages
in English, Danish and Bahasa Malaysia no longer describe the scoped workflow
- changelog entry 2.0.0 with the Breaking group
Task: MIL-009#6
Task: MIL-009#8
2026-10-14 11:45:03 +08:00
Tirsvad
22fc323b41
ADR-0004: superseded by ADR-0009; review record RC-065
...
The scoped delivery and the wiki/.publish marker are replaced by the reusable
workflow of ADR-0009. The AI records the acceptance as stand-in for S01
(mode autonomous, not independent).
Task: MIL-009#7
2026-10-14 11:45:01 +08:00
Tirsvad
878adbf148
Merge pull request 'MIL-009, PP-001 and RC-064: accepted' ( #142 ) from plan-mil-009 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 45s
Validate workflows / validate (push) Successful in 22s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
2026-10-13 18:01:46 +02:00
Tirsvad
9963d69731
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 24s
2026-10-14 00:00:39 +08:00
Tirsvad
2f267df2a2
MIL-009, PP-001 and RC-064: accepted
...
The user switched to autonomous mode and accepted the plan in chat on
2026-10-14 with the defaults: target date 2026-11-30, no publishing for
027-sandbox and 028-pomodoro, framework release 0.7.0. The acceptance is
recorded as AI stand-in for S01 (RC-064, mode autonomous, not independent).
2026-10-14 00:00:38 +08:00
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
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
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
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
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
Tirsvad
8433a15e95
Add the related repositories to AGENTS.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 17s
A short section naming the four repositories that change together (the
checklists, the framework, github-action and sqa-and-qc), what each owns,
where a thing lives, and the rules for a change that spans repositories:
one pull request per repository in dependency order, pins only to merged
commits or tags, releases as a separate step, and the related repository
named in the plan before an autonomous run works in it.
2026-10-11 12:59:04 +08:00
Tirsvad
6393476fe1
Merge pull request 'Add timeouts to every job and pin actions/checkout to an exact tag' ( #109 ) from workflow-timeouts-and-pins 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: #109
2026-10-11 06:53:52 +02:00
Tirsvad
1bad75c367
Add timeouts to every job and pin actions/checkout to an exact 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 18s
Findings of QC-WF-001 (criteria 8 and 14) applied to the workflows of this
repository and to the two scoped workflows:
- timeout-minutes on every job: quality-checks 15, release 15,
validate-workflows 10, sync-milestones 15, publish-wiki 10,
sync-github-metadata 5.
- actions/checkout@v4 becomes actions/checkout@v4.2.2.
No change to inputs, secrets or behaviour. The 6-line run blocks of
sync-milestones.yml move to a script in the framework in a separate change.
2026-10-11 12:49:24 +08:00
Tirsvad
c5b42563cc
Merge pull request 'Review and accept UC-005 and US-001.16 and US-001.17' ( #108 ) from uc-005-us-001-cpp-csharp-accepted into main
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Publish accepted milestones / publish (push) Successful in 27s
Validate workflows / validate (push) Successful in 19s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #108
2026-10-11 06:49:14 +02:00