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
Related Features
Structured Development Loop
Analyze, Specify, Build & Test, Audit, Ship -- every feature goes through mandatory quality gates.
Impact Analysis
An analyst agent examines your codebase and identifies which files and components will be affected before code is written.
Autonomous Mode
Quality gates auto-approved unless critical issues found. Safety exceptions always pause.