Move skills to .agent directory
This commit is contained in:
43
.agents/skills/loop-architect/references/council-rubric.md
Normal file
43
.agents/skills/loop-architect/references/council-rubric.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# 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.
|
||||
|
||||
Reference in New Issue
Block a user