Skip to content

Commit 61fbb63

Browse files
docs: 2026-06-02 rule-catalogue extensions (#414, #415, #422) (#424)
## Summary Reflect recent rule-catalogue PRs in CHANGELOG and STATE.a2ml: - **#414** — scoped MPL-2.0 carve-outs for upstream-derived submodules - **#415** — SC-010 transitive_dep_drift flipped to auto_fixable:false (manual-only) - **#422** — WF024 chapel_runs_on_drift auto-fix + WF025 cron_schedule_drift + BH008 inherited_main_debt ## Files - CHANGELOG.md — Unreleased entries - .machine_readable/6a2/STATE.a2ml — session-history entry ## Test plan - [x] Markdown renders - [x] No license/SPDX content touched Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 35f33db commit 61fbb63

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

.machine_readable/6a2/STATE.a2ml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,13 @@ actions = [
8484
]
8585

8686
[session-history]
87+
# 2026-06-02: PR #422 — WorkflowAudit WF024 chapel_runs_on_drift auto-fix
88+
# (Chapel jobs missing ubuntu-22.04 pin) + WF025 cron_schedule_drift
89+
# + BaselineHealth BH008 inherited_main_debt (workflows on red main
90+
# before a branch is cut). PR #415 — flipped SC-010
91+
# transitive_dep_drift to auto_fixable:false (manual review only).
92+
# PR #414 — scoped MPL-2.0 carve-outs for upstream-derived
93+
# submodules (license carve-out documentation).
8794
# 2026-05-31: Cohort #333 + Group-B CI/CD detection rules. Merged
8895
# duplicate_cron_schedule (#362), WF021 concurrency_missing_readonly
8996
# (#365), WF022 unanchored_heading_regex (#360). Reverted a duplicate

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ this project aims to follow [Semantic Versioning](https://semver.org/spec/v2.0.0
2020

2121
### Added
2222

23+
- feat(rules): WorkflowAudit WF024 `chapel_runs_on_drift` auto-fix + WF025 `cron_schedule_drift` + BaselineHealth BH008 `inherited_main_debt` (#422)
2324
- feat(rules): StructuralDrift SD021 `workflow_branch_refs` — flag workflow trigger branches that aren't real repo branches (#363)
2425
- feat(rules): WorkflowAudit WF023 `stale_continue_on_error` — flag continue-on-error masks gated on a now-closed issue (#364)
2526
- feat(rules): HonestCompletion `stale_issue_refs` — flag comments referencing closed/merged issues (#366)
@@ -39,6 +40,14 @@ this project aims to follow [Semantic Versioning](https://semver.org/spec/v2.0.0
3940

4041
### Fixed
4142

43+
- fix(rules): SC-010 `transitive_dep_drift` set `auto_fixable: false` — manual-only review (#415)
44+
45+
### Changed
46+
47+
- chore(license): scoped MPL-2.0 carve-outs for upstream-derived submodules (#414)
48+
49+
### Fixed
50+
4251
- fix(supply_chain): replace exponential Levenshtein with iterative DP (#329)
4352
- fix(code_scanning_alerts): break CSA001 self-referential echo loop (#328)
4453
- fix(self): clear 113 dogfood findings — exempt fixtures + harden 9 prod unwraps (#324)

0 commit comments

Comments
 (0)