cyberneticlibrary

Run Multi-Persona QA Tribunal

demerzel-tribunal-panelworkflowsetup L32
GuitarAlchemist/Demerzel
What it does

Multi-persona QA tribunal on PR diff

Best for

Multi-persona QA consensus on PRs with contract-valid verdicts and blast-radius tracking.

Inputs
  • · repo: owner/name
  • · pr: number
  • · optional: dryRun
Outputs
  • · verdict (block/merge_with_followups/pass)
  • · per-persona findings
  • · contract-valid JSON
Requires
  • · gh CLI
  • · LLM agents (5 personas)
  • · GitHub PR API
Preconditions

gh authenticated; PR exists; dossier schema at schemas/contracts/qa-verdict.schema.json

Failure modes
  • · gh auth fails
  • · PR diff truncated
  • · schema mismatch
Trust signals
  • · 5 distinct reviewer roles
  • · strictest-wins consensus
  • · jsonschema validation