Umfangreiche Erweiterung der Skill-Bibliothek: Neue Skills für Humanisierung (Englisch/PT-BR), Design-Validierung, AI-SEO und Coolify-Deployment inkl. Regelwerke, Presets, Pattern-Referenzen, Testfälle und Automatisierungsskripte. Zusätzliche Skills für Revenue-Centric Design, Pier Cloud, OKF, Lebenslauf- und LinkedIn-Optimierung sowie zahlreiche Referenzdateien, Checklisten und YAML/JSON/Markdown-Templates. Einführung einer vollständigen OpenWiki-Dokumentation mit Architektur-, Domain- und Workflow-Beschreibungen, zentralem Index und automatisierten Updates. Modularer Aufbau, restriktive Lizenzen und umfassende Qualitäts- und Evaluationsmechanismen für alle neuen Inhalte.
1.8 KiB
1.8 KiB
Verification Rubric
Use this when converting the user's definition of done into typed criteria.
Taxonomy
programmatic- A command or deterministic check returns pass/fail. Use this whenever possible. Examples: tests, build, lint, schema validation, snapshot comparison, or an extraction script that checks required headings.
judge- A model scores a rubric and returns a structured verdict. Use this for semantic quality that cannot be cheaply checked by code. The rubric must be specific enough that a different model can apply it consistently.
human- A person must sign off. Use this for taste, business judgment, private knowledge, legal risk, or decisions where the user is the true authority.
Required Fields
- Every criterion needs
idandtype. programmaticneedscheckas an argv array andexpect.judgeneedsrubric.humanneedsprompt.
Strong Criteria
- Check one thing at a time.
- Say what failure means.
- Prefer deterministic checks before model judgment.
- Make judge rubrics observable against artifacts the judge receives.
- Avoid relying on the host model to grade its own work.
Anti-Patterns
- All criteria are judge or human criteria when tests or schema checks exist.
- "No errors thrown" as the only success criterion.
- Criteria that require hidden context not sent to the judge.
- Rubrics like "high quality" or "comprehensive" without dimensions.
- Programmatic checks written as shell strings instead of argv arrays.
Structured Judge Contract
Judges should return a fenced JSON object:
{
"verdict": "pass",
"blocking_issues": [],
"confidence": 0.86,
"notes": "The artifact satisfies the rubric."
}
Valid verdicts are pass and revise. If output cannot be parsed, the runner
will treat it as revise with a warning.