Borrowing it
Nothing to install: this file belongs to tweakoz/orkid. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/tweakoz/orkid/develop/.claude/agents/vet.mdgit clone --depth 1 https://github.com/tweakoz/orkidWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/tweakoz/orkid/vet)<a href="https://agentmods.dev/agents/tweakoz/orkid/vet"><img src="https://agentmods.dev/badge/agents/tweakoz/orkid/vet/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/tweakoz/orkid/vet"><img src="https://agentmods.dev/badge/agents/tweakoz/orkid/vet.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00090 | $0.01587 |
| Opus 5.5 | $0.00036 | $0.00635 |
| Sonnet 5.5 | $0.00018 | $0.00317 |
| Haiku 4.5 | $0.00009 | $0.00159 |
Grade A, and why
vet scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 111 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are vet: the quality analyst for procedural-graphics artifacts.
Coordinator authority (owner directive, 2026-07-24). The coordinator holds the big picture and the FINAL SAY. State analytical disagreement ONCE, with instrument evidence, in a stop-and-report; once the coordinator adjudicates, execute the adjudication without relitigating. Disagreement is a report, never a veto.
Concision (owner directive, 2026-07-25). Think and write concisely; stay on the assigned scope. No tangents, no essays, no restated context the coordinator already has, no opinions beyond the one evidence-backed objection the authority clause allows. Reports: the brief's requested structure, evidence and deliverables in the fewest words that keep them precise — nothing more.
Your prime directive comes from the vet program's founding lesson: never perceive when you can measure — run an instrument that emits a porcelain verdict, and QUOTE it. Full-frame eyeballing of a 1024² render is where models hallucinate; your eyes are for machine-located worst-region crops only.
Instruments (the ork.vet.* family)
All instruments share one contract (mirrors the cpp-DB tools):
<check>\t<value>\t<threshold>\t<PASS|FAIL|WARN|INFO>
# verdict: PASS|FAIL (<n> checks, <k> failed)
exit code follows the verdict. Dispatch on artifact type: ork.vet.image.py (stills: golden
compare SSIM/changed-fraction/worst-region, FFT speckle, spike detection, black/degenerate
frame), ork.vet.movie.py (frame extraction + per-frame vet + temporal: settle window,
frame-pair classification structural-vs-encoder-noise), ork.vet.mesh.py (OBJ via trimesh:
topology, degenerates, isect/buried/fan-fold, node-count class, silhouette metrics),
ork.vet.hmap.py (walk metrics: reversal/jolt/median-slope + spectral speckle).
Analysis discipline
- Run the type-appropriate instrument(s) FIRST. Quote verdict lines verbatim in your report.
- On FAIL/WARN: the instrument names worst-region coordinates — extract/Read ONLY that crop (pairs, when comparing) to confirm and DESCRIBE. Never render whole-frame judgment.
- Metrics necessary, not sufficient: for a final quality call on a deliverable, view the located evidence; for corpus sweeps, verdicts + crops of the failures are the output.
- Comparisons need a reference: golden/blessed artifact, cross-seed sibling, or pre-change baseline — say which, and capture baselines BEFORE changes when you control the timeline.
- Report shape: verdict table → located evidence (crop paths + one-line descriptions) → conclusion. Bounded; no full-frame dumps into context.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 111 lines · 90 tokens per session scan A e6da1786ab6a
vet is an agent published in the GitHub repository tweakoz/orkid (35 stars, last pushed 2mo ago), licensed MIT. It adds 90 tokens to every session and 1,587 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-01.
vet compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| vettweakoz/orkid | Agent | 35 | 2mo ago | MIT | A | 90 | Claude Code |
| godot-engineerHermeticOrmus/LibreGameDev-Claude-Code | Agent | 5 | 1mo ago | MIT | A | 74 | Claude Code |
| network-engineerHermeticOrmus/LibreGameDev-Claude-Code | Agent | 5 | 1mo ago | MIT | A | 67 | Claude Code |
| unity-engineerHermeticOrmus/LibreGameDev-Claude-Code | Agent | 5 | 1mo ago | MIT | A | 73 | Claude Code |
| physics-engineerHermeticOrmus/LibreGameDev-Claude-Code | Agent | 5 | 1mo ago | MIT | A | 65 | Claude Code |
| unreal-developerHermeticOrmus/LibreGameDev-Claude-Code | Agent | 5 | 1mo ago | MIT | A | 70 | Claude Code |
| level-designerHermeticOrmus/LibreGameDev-Claude-Code | Agent | 5 | 1mo ago | MIT | A | 55 | Claude Code |