Skip to content

Remove unused commitlint and fastmod - #130

Merged
iloveitaly merged 2 commits into
masterfrom
cursor/remove-commitlint-92b3
Oct 5, 2026
Merged

iloveitaly merged 2 commits into
masterfrom
cursor/remove-commitlint-92b3

Conversation

@iloveitaly

@iloveitaly iloveitaly commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Motivation

Commit messages are written by the agent, so commitlint no longer checks anything we want to enforce. fastmod is not called anywhere in the repo, and installing it through the cargo backend fails the environment build because the current release has no prebuilt binary.

Description

  • Drop the lefthook commit-msg hook.
  • Remove cargo:commitlint-rs and cargo:fastmod from the mise extras config and lockfile.
  • Delete .commitlintrc.yml and its .dockerignore entry.

prepare-commit-msg still runs aiautocommit. ast-grep and sd remain in the dev tools.

Screenshots / Test

Searched the repo for commitlint, commitlintrc, and fastmod after the edits; no matches remain. lefthook is not installed in this environment, so the hook file was not executed.

Links

Open in Web Open in Cursor 

cursoragent and others added 2 commits October 5, 2026 17:40
AI-written commits are not checked against commitlint, so drop the hook, config, and mise package.

Co-authored-by: Michael Bianco <mike@mikebian.co>
Nothing in the repo invokes it, and the cargo backend fails the environment install because there is no prebuilt binary.

Co-authored-by: Michael Bianco <mike@mikebian.co>
@cursor cursor Bot changed the title Remove commitlint from hooks and dev tooling Remove unused commitlint and fastmod Oct 5, 2026
@iloveitaly
iloveitaly marked this pull request as ready for review October 5, 2026 18:41
@iloveitaly
iloveitaly merged commit 8292476 into master Oct 5, 2026
2 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.

2 participants