- Organization: AiFeatures
- Enterprise: iAiFy
| Resource | Reference |
|---|---|
| Reusable workflows | Ai-road-4-You/enterprise-ci-cd@v1 |
| Composite actions | Ai-road-4-You/github-actions@v1 |
| Governance docs | Ai-road-4-You/governance |
| Repo templates | Ai-road-4-You/repo-templates |
- Use conventional commits (
feat:,fix:,chore:,docs:,refactor:,test:) - Create feature branches for all changes
- Never push directly to
main - Run tests before submitting PR
- Keep dependencies updated via Dependabot
- All file names in kebab-case
Before merging any PR:
- Lint passes
- Tests pass (if test suite exists)
- No new security vulnerabilities
- PR has meaningful description
- Conventional commit messages used
main— Production-ready, protectedfeature/*— New featuresfix/*— Bug fixeschore/*— Maintenance
- Maximum autonomous change: single file or single PR
- No force pushes
- No branch deletion without approval
- No secrets in code or commits
- All agent changes must be traceable via commit author