All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Language scopes: ruby, go, javascript, rust
- Workflow scopes: security, changelog, release
- Explicit test cases for all new scopes
- Scope validation now matches all scopes documented in DEVELOPMENT.md
- Conventional commit message validation hook for pre-commit v3+
- DevRail-specific types: feat, fix, docs, chore, ci, refactor, test
- DevRail-specific scopes: python, terraform, bash, ansible, ruby, go, javascript, container, ci, makefile, standards
- Clear, actionable error messages on commit rejection
- Merge and revert commit pass-through
- Comprehensive test suite covering all type/scope combinations
- DevRail standard project files (.devrail.yml, .editorconfig, Makefile, agent instructions)