noahvincze/truegreen
Keeps green checks honest: when a check fails, the agent fixes the code or reports the problem, instead of quietly editing tests, inventing data or swallowing errors.
Changelog
Unreleased
-
Codex plugin manifest (
.codex-plugin/plugin.json) and a portable Agent Plugins manifest (plugin.json); README install steps for Codex and, vianpx skills, Cursor, Kimi Code, OpenClaw and others. -
The audit script as a GitHub Action (
action.yml), a pre-commit hook (.pre-commit-hooks.yaml) and atruegreen-auditcommand (pyproject.toml). -
Tests that the version and name match across all manifests.
-
README: before/after image, install near the top, Contributing section.
-
docs/why.md: the case for the skill, with sources; README intro rewritten around who decides when a test changes. -
audit_diff.pyskips its own file, so a vendored copy does not flag its own patterns. -
Tests for the audit script: 19 scenario files in
tests/audit_cases/plus CLI tests. -
Reproducible evals: 6 cases with hidden tests, reference solutions and cheat overlays, and
evals/run.pyto run and grade agents with and without the skill. -
GitHub Actions CI: tests and eval checks on Linux, Windows and macOS, plugin validation.
0.1.0 - 2026-11-01
- First packaged release:
truegreenskill withscripts/audit_diff.py. - Repo laid out as a Claude Code plugin and marketplace (
.claude-plugin/,skills/<name>/). - MIT license.