Add a Grok visor critter to the menu bar - #3028
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. |
|
Codex review: needs maintainer review before merge. Reviewed August 18, 2026, 9:25 PM ET / August 19, 2026, 01:25 UTC. ClawSweeper reviewWhat this changesAdds a Grok visor-and-antennae decoration to the menu-bar quota icon, wires it through provider presentation metadata, and extends renderer policy tests. Merge readinessKeep open for a maintainer visual-direction decision. Current main still renders Grok without a decoration; this focused, tested PR adds a distinct default silhouette and has relevant screenshot proof. Priority: P3 Review scores
Verification
Live VerificationCommand: Result: FAIL (failed) — execution before step 1 Assertions:
How this fits togetherCodexBar converts provider usage snapshots into compact menu-bar icons. Provider presentation metadata selects an optional decoration, which the icon renderer draws unless the user enables Hide Critters. flowchart LR
A[Provider usage snapshot] --> B[Provider presentation metadata]
B --> C[Icon decoration selection]
C --> D[Menu-bar icon renderer]
D --> E[Visible quota icon]
F[Hide Critters preference] --> D
Decision needed
Why: The implementation is bounded and follows the established decoration mechanism, but choosing a provider’s default visual identity is product taste rather than a mechanically provable correctness question. Before merge
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Adopt the visor only if the product owner confirms it belongs with the existing provider-specific critter language, while retaining Hide Critters as the plain-bars escape hatch. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR proposes a visual feature, not a defect with a failing reproduction path. Is this the best way to solve the issue? Yes technically: it uses the existing provider-presentation decoration path and preserves Hide Critters; acceptance still depends on maintainer visual-direction judgment. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against a32989c750e6. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (3 earlier review cycles) |
Summary
Why
Grok currently uses undifferentiated plain quota bars while the other major providers have recognizable critter treatments. The twin antennae and single visor create a distinct Grok silhouette without borrowing Codex eyes, Claude limbs, Gemini sparkles, Factory gears, or Warp fox eyes.
Validation
make test— 891 selections across 75 groups passedmake checkScreenshot