# CODEOWNERS for Storm Logger
# These owners will be automatically requested for review on GitLab MRs

# Global owners (backup for any file)
* @storm-dev-team

# Core logging functionality - Critical path
/storm_logger/core/ @mathew @senior-architect
/storm_logger/professional_logger.py @mathew @senior-architect

# Business metrics - Revenue impact
/storm_logger/utils/business_metrics.py @mathew @business-intelligence-team

# Security and compliance
/storm_logger/utils/sanitizer.py @security-team @compliance-officer
/storm_logger/patterns/ @security-team

# Framework integrations
/storm_logger/integrations/django*.py @django-team
/storm_logger/integrations/standalone.py @cli-team

# Console and UI
/storm_logger/console/ @ux-team @mathew

# CI/CD and deployment
/.gitlab-ci.yml @devops-team @mathew
/pypi-deploy.sh @devops-team @release-manager
/.gitlab/ @devops-team

# Documentation
*.md @documentation-team
/docs/ @documentation-team

# Tests - Everyone should review test changes
/tests/ @storm-dev-team @qa-team

# Configuration files
pyproject.toml @mathew @senior-architect
.pre-commit-config.yaml @mathew @devops-team
