[export] Note bench validation in exported routing-config comments
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 68/100
Research direction
Start in tokenjam/core/export/claude_code.py and read the existing JSONC caveat block produced by tj optimize --export-config. Add a short comment there pointing users to validate candidate routes with tokenjam-bench, keeping the existing honest framing. Done when the validation guidance is in that block and does not imply a route is safe to apply.
Written by the indexing model from the issue text.
Description
tj optimize --export-config writes a routing snippet (tokenjam/core/export/claude_code.py) with honest caveat comments. Those routes are candidates — the snippet should point users at tokenjam-bench to validate a route before relying on it.
What to do
Add a short comment line to the exported JSONC caveat block, e.g.:
// Validate a route before relying on it: pip install tokenjam-bench
// tjb run --original <model> --candidate <model>
Acceptance criteria
- Comment lands in the existing caveat block, not as a new noisy section.
- Wording matches the existing honest framing (candidate / review), never "safe to apply".
📦 Before you start — install and learn tokenjam-bench
This issue cross-links to tokenjam-bench, so please get hands-on with it first. The copy you add should come from actually understanding the tool, not a guess:
- Install it:
pip install tokenjam-bench - Run a proof to see what it produces:
tjb run(offline, zero-flag), then exploretjb --helpandtjb serve(the live proof dashboard). - Read its README so you understand what it measures — pass-rate on a task suite with Wilson CI + McNemar, a hedged verdict like "HOLDS / REGRESSED" — and what it deliberately does not claim (never "certified", never "quality preserved").
Your wording in this change should match that honest framing before you open the PR.
- Dominant language
- Python
- Stars
- 122
- Forks
- 35
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 8
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Metabuilder-Labs/tokenjam
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Metabuilder-Labs/tokenjam#786 ·
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Metabuilder-Labs/tokenjam#759 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Metabuilder-Labs/tokenjam#728 ·
Maintainers usually reply within 1 day
-
bug help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Metabuilder-Labs/tokenjam#591 ·
Maintainers usually reply within 1 day
-
bug good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Metabuilder-Labs/tokenjam#559 ·
Maintainers usually reply within 1 day
All issues in Metabuilder-Labs/tokenjam
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
mihai-vlc/sublime-jsfmt#56 ·
-
comp/cli comp/plugins P2 type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
NousResearch/hermes-agent#141917 · 1 comment ·
Maintainers usually reply within 1 day
-
Go device SDK: Whisper transcriber keeps buffering and transcribing audio appended after Stop()Possibly taken @apoorvdarshan claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
BasedHardware/omi#22770 ·
Maintainers usually reply within 1 day
-
bug needs-acceptance wg/router-models-inference-runtime
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
vllm-project/semantic-router#5295 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
huggingface/huggingface_hub#5210 ·
Maintainers usually reply within 1 day