Skip to content

Claudit 4.0.0

Choose a tag to compare

@Batcomputer67 Batcomputer67 released this 29 Oct 22:12

Claudit 4.0.0 turns Claudit from a validator into an optimizer. One /claudit skill works out what the project is for. It grades the Claude Code setup on Correctness, Alignment and Coverage, each with a confidence. Then it recommends the 3 to 7 changes that would help most, each with the problem, the reason, the exact change and a doc citation.

  • A standard-library helper (Python 3.9+) scans the setup. It reports the deterministic misconfigurations the docs name, five baseline checks and the profiles that match the project.
  • The shipped catalog carries every check and recommendation. Live docs (code.claude.com only) confirm them and list pages the catalog hasn't reviewed yet. If the docs are unreachable, the report is still graded and says so in one footer line.
  • Suggested allow rules are exact documented calls, never wildcards. Mutating and shell-operator calls are left out.
  • It recommends /doctor, /doctor prompt-audit, /insights and /skill-doctor where they fit.
  • It offers to apply selected changes in place or on a branch with a pull request. Rejected suggestions go in .claude/claudit-dismissed.json. Read-only runs write nothing.

Breaking changes. The knowledge, refresh and status skills, the research and audit agents, the docs cache and decision memory are removed. One read-only auditor agent remains. Old files under ~/.cache/claudit are no longer read, and you can delete them.

Evidence. On the #155 eval suite, the live-docs arm hit 41/42 planted findings, with one verified judge false negative, and invented no defects on the well-configured fixture. Headless audits took about 40 s and $0.13. Acceptance on the retained archive and the live-run reports are in issue #156. Source PRs: #166, plus #167 for the marketplace pointer.

The attached source archive is the retained, accepted artifact, and the checksum identifies its exact bytes. Marketplace installation uses the accepted source commit. Model judgments are advisory. Recovery: Claudit 3.2.3 (claudit-v3.2.3, commit e23d2fc) remains available.