fix: theme header search tabs#2737
Conversation
|
@vyctorbrzezowski is attempting to deploy a commit to the Amantus Machina Team on Vercel. A member of the Team first needs to authorize it. |
ClawHub UI ProofStatus: Header search tabs in light theme Raw proof files: https://github.com/vyctorbrzezowski/clawhub/tree/qa-artifacts/clawhub-ui-proof/pr-2737/header-search-tabs-light-local |
|
@clawsweeper review |
|
🦞🧹 I asked ClawSweeper to review this item again. |
|
Codex review: needs maintainer review before merge. Reviewed June 18, 2026, 7:04 PM ET / 23:04 UTC. Summary Reproducibility: yes. source-reproducible: current main renders the header typeahead tabs with the targeted classes and hard-codes dark segmented variables for that selector in all themes. I did not run a local before/after browser reproduction in this read-only pass. Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land this focused CSS/test repair after required checks or maintainer gates are satisfied, keeping the header typeahead tab palette tied to the resolved theme. Do we have a high-confidence way to reproduce the issue? Yes, source-reproducible: current main renders the header typeahead tabs with the targeted classes and hard-codes dark segmented variables for that selector in all themes. I did not run a local before/after browser reproduction in this read-only pass. Is this the best way to solve the issue? Yes. The PR fixes the implicated CSS selector directly, preserves the dark values behind a resolved dark-theme override, and adds a focused regression assertion without adding new product or config surface. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against f3842551c4a7. Label changesLabel changes:
Label justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|

Summary
Tests
bun run test -- src/__tests__/header.test.tsxbun run format:check -- src/styles.css src/__tests__/header.test.tsxgit diff --checkbun run lintbun run deadcode:cibun run ci:unitbun run ci:staticfails atbun auditbefore lint/deadcode because current dependency advisories are not ignored:dompurifyGHSA-cmwh-pvxp-8882 andundiciGHSA-vmh5-mc38-953g / GHSA-pr7r-676h-xcf6.Screenshot
Raw proof files: https://github.com/vyctorbrzezowski/clawhub/tree/qa-artifacts/clawhub-ui-proof/pr-2737/header-search-tabs-light-local