User repository on GitHub
Semantic GitHub PR labels using Jev's typed decisions, with conceptual scope instead of line counts
- Forks
- 2
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.
Semantic PR labeling with Jev through OpenRouter Decisions API, assigning type, area, platform, and conceptual-scope size from a fixed taxonomy.
User repository on GitHub
Semantic GitHub PR labels using Jev's typed decisions, with conceptual scope instead of line counts
Repo stats from the GitHub API, cached Oct 2026.
Semantic GitHub pull request labeling with Jev, TypeSafe's typed decision model, through OpenRouter's Decisions API. Size means conceptual scope, not lines changed. A small protocol change can have broader scope than a large mechanical rename. The initial taxonomy matches Jcode. It lives in jevlabeler/taxonomy.py and can be adapted in a fork. The model can select only these labels, never invent names. Requires Python 3.11+, no runtime packages. Run from this repository:
Quoted from the project's README. Read the full README.
Watch out
PR text and patches are sent to OpenRouter/TypeSafe, and GitHub label writes are best-effort with no atomic compare-and-swap. Copy reviewed against the repository README on 2026-10-04, not from running it.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.