run_audit
Audit a git diff against 24 rules and receive a structured report, helping identify issues before merging.
Instructions
对 git diff 运行全量审计(24 条规则),返回结构化审计报告。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | No | git diff 范围(如 HEAD~1..HEAD)。默认 HEAD~1..HEAD | HEAD~1..HEAD |
| task | No | 任务描述(用于 A3 不改越界检查) | |
| silent | No | 沉默模式:跳过日志依赖规则,走 diff 启发式回退 | |
| strict | No | 严格模式:无日志时 A7/A8 返回 FAIL 而非 WARN |