Skip to content
Commit Check

Blog

Release announcements, and the reasoning behind decisions the reference pages only state. Rules tells you what a rule does and how to configure it; these posts cover why it exists and what changed along the way.

Subscribe via RSS

  1. "No LLM bots in Co-authored-by": checking the rule before the squash merge

    Some projects close any pull request that credits an LLM as a co-author. Here is how to check that rule on every pull request, including the co-author lines a squash merge copies into main.

    Xianpeng Shen commit-checkaigithub-app
  2. Your AI agent signs your commits. Does your project have a policy for that?

    AI coding agents stamp their own trailers on your commits. Open source has answered that three ways; here is how to enforce whichever one your project chose, on every commit.

    Xianpeng Shen commit-checkaigovernance
  3. AI Attribution Governance: Enforcing AI Disclosure Policies at the CI Level

    AI Attribution Governance: Enforcing AI Disclosure Policies at the CI Level¶ The open-source ecosystem is converging on a hard question: when a commit is written with AI assistance, how do we know — and how do we enforce the disclosure...

    Xianpeng Shen commit-checkaigovernancecompliance
  4. AI-native: JSON output and a Python API

    AI-native: JSON output and a Python API¶ More and more commits are written — or at least drafted — by AI agents and automation. So Commit Check is also built for machines — not just humans reading terminal output. This post covers the...

    Xianpeng Shen commit-checkautomationai
  5. From zero-config to org-wide policy

    From zero-config to org-wide policy¶ Commit Check works the moment you install it, but its real strength shows up when you start shaping the policy to fit your team. This post covers everything from the default behavior to...

    Xianpeng Shen commit-checkconfiguration
  6. One policy file for your Git history

    One policy file for your Git history¶ Most teams have a wiki page titled something like "How we write commit messages." It covers commit conventions, branch naming, sign-offs, and author email consistency — and then nobody reads...

    Xianpeng Shen commit-check
Esc
↵ to open ↑↓ to move Esc to close
Keyboard shortcuts
Ctrl K /
Open search and commands
t
Toggle dark mode
[ ]
Previous / next page
j k
Previous / next heading
?
Show this help