Qodo Merge compliance rules and codebase standards for kodflow organization.
pr-agent-settings/
├── metadata.yaml # Repo → compliance path mapping
└── codebase_standards/
├── global/ # Applied to ALL repos
│ └── pr_compliance_checklist.yaml
└── devcontainer-template/ # Repo-specific rules
└── pr_compliance_checklist.yaml
- Qodo Merge reads
metadata.yamlto find which compliance paths apply to each repo - Global rules are applied first, then repo-specific rules
- Each PR is checked against the combined ruleset
- Add entry to
metadata.yaml:
my-new-repo:
pr_compliance_checklist_paths:
- "global" # Always include global
- "my-new-repo" # Repo-specific rules- Create
codebase_standards/my-new-repo/pr_compliance_checklist.yaml
pr_compliances:
- title: "Rule Name"
compliance_label: true
objective: "What this rule ensures"
success_criteria: "Conditions that pass the check"
failure_criteria: "Conditions that fail the check"Add to your .qodo-merge.toml or .pr_agent.toml:
[pr_compliance]
enable_global_pr_compliance = true
enable_generic_custom_compliance_checklist = true