Conventional Commit Configuration This file configures the allowed commit types and scopes for conventional commits Format: type(scope): description Allowed types: - feat: A new feature - fix: A bug fix - docs: Documentation only changes - style: Changes that do not affect the meaning of the code - refactor: A code change that neither fixes a bug nor adds a feature - perf: A code change that improves performance - test: Adding missing tests or correcting existing tests - chore: Changes to the build process or auxiliary tools - ci: Changes to CI configuration files and scripts - build: Changes that affect the build system or external dependencies - revert: Reverts a previous commit Examples of valid commit messages: - feat(auth): add OAuth token validation - fix(scraper): handle connection timeouts properly - docs(readme): update installation instructions - test(runner): increase coverage to 95% - chore(deps): update dependencies - ci(pre-commit): add conventional commit checking - refactor(config): simplify authentication logic - perf(fingerprints): optimize database queries Scopes are optional but recommended for larger projects Common scopes for this project: - auth: authentication related changes - scraper: core scraping functionality - config: configuration handling - telemetry: metrics and logging - tests: test-related changes - docs: documentation - deps: dependencies - ci: continuous integration