build1 distinct publisher
Linear spent 1,000 PRs making its components harder to restyle from the outside
The trigger was styled(Button), a call site that could win an argument the component never declared. Linear's requirement was that styling at a distance become difficult by construction, not merely discouraged, now that agents write UI diffs too.
Publishers:linear.app
Reality
- Evidence58
- Adoption47
- Hype gap−12
- Incentives68