Skip to main content
Code reviews typically focus on code quality — security, performance, style. But they often miss the question: does this code actually do what the business asked for? Business Logic Validation bridges that gap.

What it checks

Kodus compares your PR diff against the task requirements and identifies:
  • Missing implementations — acceptance criteria not covered in the code
  • Partial implementations — requirements only partially addressed
  • Scope mismatches — when the PR is working in a different area than the task describes
  • Edge cases — business scenarios mentioned in the task but not handled

How to use it

Automatic (default)

With business_logic: true in your review options (enabled by default), Kodus automatically validates business rules during every PR review when a task management plugin is connected.

On-demand

Comment on any PR with a link or inline spec:

Supported task sources

Connect via Plugins to fetch task context automatically:

Understanding the output

Each finding has a severity:
  • MUST_FIX — a required business rule is missing or contradicted
  • SUGGESTION — an edge case or robustness point is not covered
  • INFO — observation that doesn’t block compliance
Every finding includes the exact quote from the task that establishes the requirement, ensuring nothing is invented.

Tips

  • Tasks with explicit acceptance criteria get the most thorough validation
  • After fixing issues, rerun the command to confirm compliance
  • If the PR scope doesn’t match the task, Kody flags a scope mismatch instead of speculating
For details, see Business Logic Validation.