Phase-0 source audits for third-party agent tools — the second gate after doc-level LLM evaluation.
Part of the agent toolkit: vet → phase0 → wikilint.
Requires GitHub CLI (gh auth login) and git. Stdlib-only Python.
pip install git+https://github.com/cemini23/phase0.git
pip install -e .# Skeptic-check license column in an eval doc
phase0 verify-eval tool-eval.md
# Phase-0 audit before adoption
phase0 audit https://github.com/org/repo --class mcp-server
phase0 audit URL --class oauth-proxy --no-clonemcp-server · skill-library · wiki-tool · oauth-proxy · trading-bot (engineering only)
GO · CONDITIONAL-GO · NO-GO · ERROR
- uses: actions/checkout@v4
- uses: cemini23/phase0@v0.2.0
with:
command: verify-eval
target: evals/tool-eval.mdAudit mode:
- uses: cemini23/phase0@v0.2.0
with:
command: audit
target: https://github.com/org/mcp-server
tool-class: mcp-serverUses github.token for gh api in Actions.
| Gate | Tool | Catches |
|---|---|---|
| Doc-level eval | human / LLM | Stack fit, coarse license |
| Phase-0 | phase0 | False NO-LICENSE, OAuth grafting, missing LICENSE, hardcoded layouts |
- Methodology newsletter: Outlier Weekly
- YouTube: @Cemini23
- Agent meta-wiki: cemini-claude-code-CCC
- Toolkit: vet · wikilint · agent-toolkit-demo · ara-schema
MIT