Skip to content

Code health: run the linter from the agents branch - #200

Merged
dayfine merged 1 commit into
mainfrom
devtools/code-health-stub
Nov 3, 2026
Merged

dayfine merged 1 commit into
mainfrom
devtools/code-health-stub

Conversation

@dayfine

@dayfine dayfine commented Nov 3, 2026

Copy link
Copy Markdown
Owner

Depends on #199 (merged into agents), which made the fork's agents branch the home of the C++ Code Health linter.

The linter (devtools/code_health) and devtools/verify.py are fork-only tooling but sat on main and every code branch. This deletes them here and turns code-health.yml into a stub: it checks out agents into .agents-tools, runs the linter's self-tests there (the layering test reads this checkout via CODE_HEALTH_REPO), then runs the linter with --root at this checkout and the same base logic as before (PR base, push before, or the empty tree); a workflow_dispatch input runs it against a chosen base. Tested by this PR's own Code Health run and by a dispatched run on #169's branch with this merged in.

🤖 Generated with Claude Code

https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E

devtools/code_health and devtools/verify.py now live on the fork's agents
branch (#199). code-health.yml becomes a stub that
checks agents out into .agents-tools, runs the self-tests there and then the
linter with --root at this checkout, using the same base logic as before; a
workflow_dispatch input allows a manual run against a given base.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
@dayfine
dayfine marked this pull request as ready for review November 3, 2026 06:18
@dayfine
dayfine merged commit 20abe43 into main Nov 3, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant