From d35a13f67ff3665c63f4f318e9951c187dbcd218 Mon Sep 17 00:00:00 2001 From: Allen Porter Date: Mon, 16 Mar 2026 07:30:11 -0700 Subject: [PATCH 1/2] chore: increase commit header maximum length to 200 in commitlint configuration. --- commitlint.config.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/commitlint.config.mjs b/commitlint.config.mjs index ad7b85d1..d968ab29 100644 --- a/commitlint.config.mjs +++ b/commitlint.config.mjs @@ -8,7 +8,9 @@ export default { // Disable the rule that enforces lowercase in subject "subject-case": [0], // 0 = disable, 1 = warn, 2 = error // Disable the rule that enforces a maximum line length in the body - "body-max-line-length": [0, "always"] + "body-max-line-length": [0, "always"], + // Increase the header max length to accommodate longer commit messages + "header-max-length": [2, "always", 200] }, }; From cc6a75ec88ccf799cfe132bd6ed197aee3350165 Mon Sep 17 00:00:00 2001 From: Allen Porter Date: Mon, 16 Mar 2026 07:39:11 -0700 Subject: [PATCH 2/2] chore: Disable commitlint rules for header max length and header full stop. --- commitlint.config.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/commitlint.config.mjs b/commitlint.config.mjs index d968ab29..b5e01070 100644 --- a/commitlint.config.mjs +++ b/commitlint.config.mjs @@ -9,8 +9,10 @@ export default { "subject-case": [0], // 0 = disable, 1 = warn, 2 = error // Disable the rule that enforces a maximum line length in the body "body-max-line-length": [0, "always"], - // Increase the header max length to accommodate longer commit messages - "header-max-length": [2, "always", 200] + // Disable header max length for AI-generated commits + "header-max-length": [0], + // Disable the rule that prevents periods at the end of subjects + "header-full-stop": [0] }, };