Skip to content

Model titles through the gate display alias: 3-leg / 2-leg, not CLS / CS - #133

Merged
mspinola merged 1 commit into
mainfrom
claude/gate-display-alias
Sep 18, 2026
Merged

mspinola merged 1 commit into
mainfrom
claude/gate-display-alias

Conversation

@mspinola

Copy link
Copy Markdown
Owner

Summary

Follow-up to #131 / #132. The model titles still carried the books' gate notation (Raw CLS 95/5, NPF CS 80/20), which spells the legs by the CMR initials. With cotmetrics' gate_label alias the titles read Raw 3-leg 95/5 / NPF 2-leg 80/20 / NPF 3-leg 95/5, and the three places here that spelled the notation themselves (MODEL_LABELS for Raw PF, the heatmap Setups tooltip, the About workflow) now take it from the model or the alias.

gate is untouched on the model; it is the books' pre-registered spec name.

Depends on mspinola/cotmetrics PR "Gate display alias: 3-leg / 2-leg titles, CLS / CS kept as the spec name". Merge that first.

Test plan

  • pytest tests -q (CI env): 875 passed
  • ruff check src tests: clean
  • Browser check on a second local instance: model selector, home Active Setups header and heatmap group headers show the new titles; no CLS / CS anywhere in page text

🤖 Generated with Claude Code

The three places that spelled the books' gate notation themselves (MODEL_LABELS
for Raw PF, the heatmap Setups tooltip, the About workflow) now take it from
the model title or gate_label, so screens read "Raw PF 3-leg 95/5" and
"NPF 2-leg 80/20". Pairs with cotmetrics' gate_label alias; gate itself is
unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@mspinola
mspinola merged commit d30e6f1 into main Sep 18, 2026
3 of 6 checks passed
@mspinola
mspinola deleted the claude/gate-display-alias branch September 18, 2026 03:44
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