-
Notifications
You must be signed in to change notification settings - Fork 66
Description
The Bug Problem
Hello. I am a beginner; I'm doing my best to be on the AI Shopify school bus.
I am customising the official Shopify Horizon theme, Dwell. I'm trying to use shopify theme check as a feedback loop for Claude Code. The problem is, out of the box, the linting fails.
Now this may seem small to you, but it's quite enormous to me. I depend on the feedback loops, especially when Claude Code is not great on the relatively obscure Shopify codebase. I need a clean pass, I'm too inexperienced to make it pass myself - and I wonder to myself - why did Shopify do this.
That Horizon marketing page looks so polished. So I don't know if (A) Horizon themes are broken, (B) the shopify theme check tool is broken, (C) I'm doing something wrong.
Here are the results:
Results of running shopify check theme
Results obtained from running on unaltered original Shopify themes:
- Horizon collection, theme Horizon (repo): https://github.com/Shopify/horizon
- Horizon collection: theme Dwell (download): https://themes.shopify.com/themes/dwell/presets/dwell
Very similar results obtained:
| Expected | Horizon (repo) | Dwell (download) | |
|---|---|---|---|
| Errors | 0 | 2 | 2 |
| Warnings | 0 | 23 | 23 |
| Offenses | 0 | 25 | 25 |
| Files with offenses | 0 | 17 | 17 |
| Files inspected | — | 297 | 297 |
Apologies if this is in the wrong repo. It was a coin toss between the CLI and the Horizon team. The latter don't accept feedback and so well here I am.