When to use
- Before deploying to catch issues early
- After modifying workflow JSON files
- When the user asks to lint, validate, or check a use case
- As part of a CI pipeline
Prerequisites
codikaCLI installed (no authentication needed — validation runs entirely locally)
Commands
Options
Validation layers
The validator runs four layers of checks, from low-level to high-level:Layer 1: Flowlint core rules
Static analysis rules that check graph connectivity and basic workflow structure.
Rules R3 (idempotency guard) and R12 are excluded by default (replaced by custom Codika rules).