Kyn¶
Kyn is a focused Go CLI that enforces related-file policy in CI with deterministic output and stable exit codes.
Highlights¶
- Stateless CLI workflow
- Deterministic text and machine outputs
- Strong CI ergonomics (
check,explain,init,config migrate) - v1 + v2 config support with migration path
Core Contract¶
0: success1: rule failure2: usage/config validation error3: runtime/provider error
Quick Example¶
kyn check -c kyn.config.yaml --base origin/main --head HEAD -o json