Files
Tim Krampitz ffb017568b
Some checks failed
Build / build (push) Successful in 2m0s
OpenWiki Update / update (push) Has been cancelled
Move skills to .agent directory
2026-10-04 22:13:19 +02:00

44 lines
1.4 KiB
Markdown

# Council Rubric
Use this when selecting reviewers and judges.
## Roles
`reviewer`
: Gives notes only. It may improve quality, but it cannot declare a gate clean.
`judge`
: Gives a structured verdict. It can be used as a gate `verdict_source`.
## Selection Guidance
- Prefer a different model family from the host for blind-spot coverage.
- Prefer local models such as `ollama` when privacy matters more than judgment
quality.
- Prefer a judge for gates that must block progress.
- Prefer a reviewer for brainstorming, adversarial notes, or tone critique
where a deterministic pass/fail would be fake precision.
- Keep council scope small: `plan`, `delivery`, or specific paths.
## Gate Rule
`verdict_policy: revise_until_clean` requires `verdict_source` to be either a
judge member or `human`. A reviewer-only gate can use `fixed_passes`, but it
cannot honestly claim clean.
## Judge Rubric Tips
- Name the artifact being judged.
- Name the exact criteria IDs.
- Ask for blocking issues, not general commentary.
- Require the fenced JSON verdict first or last.
- Keep the judge prompt short enough that the artifact, not the instruction
wrapper, dominates the context.
## Privacy Notes
Cross-vendor review can send project context to another CLI and vendor account.
Always name the destination, scope what it receives, apply redaction globs, and
require consent before the first send.