Complexity Tiers

Not every change needs the full five-phase workflow. KnowzCode automatically analyzes your request and classifies it into one of three complexity tiers: Micro for single-file fixes under 50 lines, Light for changes touching 2-3 files, and Full for features requiring multiple components. Each tier has a right-sized process so quick fixes stay quick.

How it works

When you describe a task, the Analyst agent evaluates scope: how many files, what kind of changes, and potential ripple effects. Micro tasks skip straight to implementation with a quick review. Light tasks get a compressed two-phase workflow with specs and implementation. Full tasks get the complete five-phase treatment with multi-agent coordination, full TDD, and a read-only audit before finalization. You can override the classification if you disagree.

Table showing three complexity tiers and their corresponding phases

Screenshot coming soon

Why it matters

Over-engineering process for simple fixes wastes time and frustrates developers. Under-engineering for complex features leads to bugs and rework. Adaptive tiers solve both problems. A typo fix completes in seconds. A new authentication system gets the full treatment with impact analysis, threat modeling, and comprehensive testing. The framework scales with the task, not against it.

Side-by-side of micro fix vs full feature workflow timelines

Screenshot coming soon