Documentation
Guides for configuring and extending klaudiush.
Getting started
Guides
Validation rules without code changes
TOML config, glob/regex patterns, priority rules, per-validator scoping.
Automatic snapshots with deduplication
Automatic snapshots, retention policies, checksum validation, CLI commands.
Extend validation with exec plugins
JSON stdin/stdout protocol, predicate matching, bash and Python examples.
Bypass validation with audit trail
Token format, per-code policies, rate limiting, JSONL audit.
Reference
All commands and flags
Full command tree for klaudiush. Init, validate, backup, doctor, audit, and more.
TOML schema and precedence rules
Config file format, deep merge behavior, global vs project config, all config keys.
Every KLAUDIUSH_ var and standard vars
KLAUDIUSH_ prefixed vars, standard vars, value types, precedence.
More
Common issues and the doctor command
Doctor command, debug logging, crash dumps, common fixes.
Frequently asked questions
What happens when klaudiush crashes? How to disable a validator? And more.
Practices, detection, and reporting
Secret detection, plugin sandboxing, vulnerability reporting, security model.
Dispatcher flow and system design
Validation dispatcher pipeline, validator registry, parallel execution, parser system.
Version upgrades and breaking changes
Breaking changes by version, JSON stdout migration, upgrade steps.
Architecture decision records
Examples
Ready-to-use configuration files for common setups. Browse examples
Changelog
Version history and release notes. View changelog