Skip to content

docs(multi-image): three-tier model lineup for v0.2 post#5

Closed
random-walks wants to merge 1 commit into
mainfrom
docs/multi-image-three-tiers
Closed

docs(multi-image): three-tier model lineup for v0.2 post#5
random-walks wants to merge 1 commit into
mainfrom
docs/multi-image-three-tiers

Conversation

@random-walks

Copy link
Copy Markdown
Owner

Summary

Tiny polish ahead of a v0.2 announcement post. Swaps the middle column of thread-multi.png from Phi-3.5-mini (a second local model) to Claude Haiku 4.5 (provider-native via Anthropic's Citations API).

Rationale: v0.2 is the release that took the backend count from five to seven. The announcement post's "it works across backends" tweet should lead on tier diversity, not on two local models that both use XGrammar. New lineup gets one model per enforcement tier:

Column Model Tier
Left Qwen 2.5 0.5B local · logit-mask (XGrammar)
Middle GPT-4o-mini API · schema-layer (strict JSON)
Right Claude Haiku 4.5 API · provider-native (Citations)

Image subtitle rewritten to name the tiers explicitly: "one from each enforcement tier: logit-mask (local), schema-rejection (API), provider-native (Anthropic). same contract falls out of all three."

Invariant touched?

None. Pure image copy change.

Test plan

  • uv run python -m benchmarks.generate_cover renders cleanly
  • Visual inspection — columns render with distinct tier colors

🤖 Generated with Claude Code

The v0.2 post should lead on three-tier coverage (v0.2 is the release
that shipped Gemini + Mistral, bringing the total API surface to the
seven-backend count). The previous multi-model image showed Qwen +
Phi-3.5-mini + GPT-4o-mini — two locals + one API, which undersells
the cross-tier story when the whole point of v0.2 is that the
contract holds across enforcement mechanisms.

New column lineup:

- Qwen 2.5 0.5B       — local · logit-mask (XGrammar)
- GPT-4o-mini         — API · schema-layer (strict JSON)
- Claude Haiku 4.5    — API · provider-native (Citations)

Each column is visually distinct (blue / orange / green) and reads as
one representative per enforcement tier. Subtitle rewritten to name
the tiers explicitly so a viewer catches the "three mechanisms, one
contract" in one glance.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@random-walks random-walks mentioned this pull request Apr 24, 2026
9 tasks
@random-walks

Copy link
Copy Markdown
Owner Author

Folded into #3 — ships as part of the v0.2.0 release. Closing to consolidate the PR queue.

@random-walks random-walks deleted the docs/multi-image-three-tiers branch April 24, 2026 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant