feat: add GitLab Duo Chat rules documentation
Summary
This merge request adds comprehensive documentation for the GitLab ChatOps project structure, patterns, and development rules to help AI assistants understand how to work with this codebase effectively.
Changes
-
Added:
.gitlab/duo/chat-rules.md- Comprehensive documentation covering:- Core architecture and command types (standalone, release-tools integration, external triggers, resource management)
- Development patterns including command generation and environment integration
- File organization and testing requirements
- Integration patterns for GitLab API, release-tools, and external services
- CI/CD integration, logging, and monitoring guidelines
- Development workflow and code quality standards
Benefits
- Provides AI assistants with detailed context about project structure and patterns
- Establishes clear guidelines for command development and testing
- Documents integration patterns and best practices
- Improves consistency in code generation and modifications
Testing
- Documentation follows existing project patterns
- No functional changes to existing code
Content generated with AI