From d2d4f113d09fdb9a0c3908c5bb207154c5208fef Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 8 Feb 2026 07:55:03 +0000 Subject: [PATCH] docs: add comprehensive conventional commits and semantic-release guide - Update CONTRIBUTING.md with full conventional commits specification - Add versioning and release automation section - Update AGENTIC_CODING.md with detailed commit format guide - Update .github/copilot-instructions.md with commit rules for AI agents - Add examples and version bump explanations - Document semantic-release automation process Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com> --- .github/copilot-instructions.md | 80 ++++++++++++++++++- AGENTIC_CODING.md | 102 ++++++++++++++++++++---- CONTRIBUTING.md | 134 +++++++++++++++++++++++++++++++- 3 files changed, 298 insertions(+), 18 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 2d96b8ca..fb182fff 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -105,10 +105,88 @@ DocuElevate is an intelligent document processing system that automates handling ### Git Workflow - Write clear, descriptive commit messages +- **ALWAYS follow Conventional Commits format** (see below) - Keep commits focused and atomic - Run tests and linters before committing - Pre-commit hooks are configured (`.pre-commit-config.yaml`) -- Follow conventional commits format when appropriate + +## Conventional Commits (REQUIRED) + +All commit messages MUST follow the [Conventional Commits](https://www.conventionalcommits.org/) specification. + +### Format +``` +(): + + + +