v0.7.3 — 100% case-level evidence + status drift fix
What's new in v0.7.3
--enforce-evidence converges to 0 warnings. Every PR Case Study now
carries case-level verified_at / 6 evidence_urls (one human + 5 GH API
endpoints: pulls / pulls/files / issues/comments / pulls/reviews /
pulls/commits) / confidence. validate.py --strict stays 0 errors;
--enforce-evidence drops 22 → 0.
Status drift fixes (release-blocker sweep). Case frontmatter and
GH-reported state now match for every case:
astral-sh/uv#19685—status: merged→closed-not-merged(was
closed-without-merge at 2026-06-05T14:43:54Z)e2b-dev/E2B#1413—status: merged→closed-not-mergedagentic-community/mcp-gateway-registry#1382—status: open→
closed-merged(merged 2026-07-04T16:30:18Z by aarora79)agentic-community/mcp-gateway-registry#1383—status: open→
closed-merged(merged 2026-07-04T16:28:52Z)
What's in v0.7.2 (carried forward)
archive/scripts/git-push-via-api.py— fallback for pushing one commit
through Git DB API whengithub.com:443is unreachable but
api.github.com:443works; supports--base-on-remoteto handle the
date-format SHA divergence (local git uses+0800, GH API uses+08:00)archive/scripts/create-v071-release.py— release + tag creation via API
What's in v0.7.1 (carried forward)
- Distribution rename —
prgenius→prgenius-kb(PyPI collision
with an unrelated 2024 GPT-3 PR-description tool) - MCP
--repo-rootflag actually flows —cli.pywas parsing it but
ignoring it;mcp.pyhardcodedREPO_ROOTas a module-level constant.
Both fixed. - Cursor / Claude Code / Cline config snippets in
prgenius/README.md - CHANGELOG doc-drift fix —
[Unreleased]realigned to the release
each entry landed in; missing[0.6.2]-[0.7.0]segments backfilled
Stats
- 12 profiles / 12 case studies / 11 lessons / 5 anti-patterns
- validate.py --strict: 0 errors
- validate.py --enforce-evidence: 0 warnings ✅ (100% coverage)
Install
pip install prgenius-kbFull quickstart: prgenius/README.md.