The gap in most sprint workflows
Teams track requirements in Jira, Linear, or Notion. Developers implement them in PRs. But nobody systematically checks whether the PR actually covers all the acceptance criteria — until QA finds gaps in staging. This cookbook closes that loop by validating PRs against task requirements automatically.The workflow
Step 1 — Connect your task management tool
Go to Settings → Plugins and connect your tool:- Jira — for teams using Atlassian
- Linear — for teams using Linear
- Notion — for teams using Notion as a task tracker
- ClickUp — for teams using ClickUp
Step 2 — Enable business logic validation
It’s enabled by default, but verify:Step 3 — Write good acceptance criteria
The quality of validation depends entirely on the quality of your task descriptions. Kodus classifies task context as:| Quality | What it means | What to do |
|---|---|---|
| Complete | Title + description + acceptance criteria | Best results — criterion-by-criterion validation |
| Partial | Title + description, no criteria | Decent results — behavior-based analysis |
| Minimal | Just a title | Poor results — only obvious gaps flagged |
Step 4 — Use on-demand validation during development
Before marking a PR as ready, developers can self-check:Step 5 — Teach sprint conventions as Memories
Step 6 — Create a PR requirement rule
The result
After setup, every PR in your sprint gets:- Code quality review — security, performance, style (standard Kodus)
- Business logic validation — are all acceptance criteria implemented?
- Scope mismatch detection — is this PR even working on the right task?
Tips
- Encourage the team to write numbered acceptance criteria — they get the best validation
- Use on-demand validation during development, not just at review time
- If a PR intentionally doesn’t cover all criteria (phased delivery), note it in the PR description so Kody can account for it