Expand description
Command-line surface.
Six commands and two git-hook triggers: pre-commit and pre-push.
Each command owns its arguments in its own module, so a command’s contract and its behaviour stay together.
Modules§
- acknowledge
- Record source-sensitive LLM findings that have been reviewed and rejected.
- auth
drep auth- manage the keys drep holds for this machine.- check
drep check- the commit gate, end to end.- doctor
drep doctor- report what drep can actually do in this repository.- init
drep init- writedrep.tomland install the git hooks.- lint_
docs drep lint-docs- rule-based markdown checks. No LLM, no network.- render
- Output shared by the commands that report findings.
Structs§
- Cli
- Machine
Files - The two machine-level files a command reads from outside the repository.
Enums§
- Command
- Output
Format - How findings are rendered.
Functions§
- run
- Dispatch a parsed command.