CI upkeep #488

Merged
didericis merged 6 commits from docs/design-workflow into main 2026-07-26 02:54:57 -04:00
Collaborator

Summary

CI and documentation upkeep:

  • add a lightweight design workflow guide;
  • keep dependency metadata one-directional and require supersession commentary;
  • add missing supersession notes to PRDs 0019, 0020, and 0021;
  • allow a pull request to be tracked either by a valid linked issue or by its own labels;
  • amend ADR 0005 to document the standalone labelled-PR path.

The two modes are mutually exclusive: a linked PR must be unlabelled, and an unlinked PR must carry at least one label. Issue references are still validated whenever they are present.

Verification

  • python3 -m unittest tests.unit.test_tracker_policy -v
  • git diff --check
  • all Superseded and Retargeted PRDs have top-of-document commentary
## Summary CI and documentation upkeep: - add a lightweight design workflow guide; - keep dependency metadata one-directional and require supersession commentary; - add missing supersession notes to PRDs 0019, 0020, and 0021; - allow a pull request to be tracked either by a valid linked issue or by its own labels; - amend ADR 0005 to document the standalone labelled-PR path. The two modes are mutually exclusive: a linked PR must be unlabelled, and an unlinked PR must carry at least one label. Issue references are still validated whenever they are present. ## Verification - `python3 -m unittest tests.unit.test_tracker_policy -v` - `git diff --check` - all Superseded and Retargeted PRDs have top-of-document commentary
didericis force-pushed docs/design-workflow from 9620153c35 to 5e19978395 2026-07-26 02:41:26 -04:00 Compare
didericis added 3 commits 2026-07-26 02:42:17 -04:00
didericis force-pushed docs/design-workflow from 5e19978395 to b0cbec4375 2026-07-26 02:42:17 -04:00 Compare
didericis added the Kind/Documentation label 2026-07-26 02:42:35 -04:00
didericis added 1 commit 2026-07-26 02:46:20 -04:00
ci(tracker): allow labelled standalone pull requests
test / integration-docker (pull_request) Successful in 14s
test / unit (pull_request) Successful in 49s
tracker-policy-pr / check-pr (pull_request) Successful in 7s
lint / lint (push) Successful in 1m0s
test / coverage (pull_request) Successful in 15s
1824f2a388
didericis-codex changed title from docs: add design workflow guide to CI upkeep 2026-07-26 02:46:27 -04:00
didericis added the Kind/Testing label 2026-07-26 02:46:58 -04:00
didericis changed title from CI upkeep to Docs and CI upkeep 2026-07-26 02:47:11 -04:00
didericis added 1 commit 2026-07-26 02:49:13 -04:00
ci(tracker): require one metadata owner per pull request
test / integration-docker (pull_request) Successful in 20s
tracker-policy-pr / check-pr (pull_request) Successful in 6s
lint / lint (push) Successful in 1m2s
test / unit (pull_request) Successful in 3m59s
test / coverage (pull_request) Successful in 41s
652d4ba581
didericis-codex changed title from Docs and CI upkeep to CI upkeep 2026-07-26 02:49:33 -04:00
didericis added 1 commit 2026-07-26 02:53:07 -04:00
docs(adr): align tracker policy title
tracker-policy-pr / check-pr (pull_request) Successful in 10s
test / integration-docker (pull_request) Successful in 17s
test / unit (pull_request) Successful in 50s
test / coverage (pull_request) Successful in 14s
9b8fd7c2ec
didericis merged commit 0fc5457e41 into main 2026-07-26 02:54:57 -04:00
didericis deleted branch docs/design-workflow 2026-07-26 02:54:58 -04:00
Sign in to join this conversation.