| 1 |
The CLI ignored the profile's starter.sitesmith new and audit always used the contractor starter. |
Building the energy starter |
A second starter would silently get electrical sample text, and the audit would miss its leftovers. |
Fixed |
| 2 |
sync-kit doesn't update template files.Server code, build scripts, sitemap, robots and tests stay at the version the site was made from. |
NGDC failed type checks after kit 0.6 → 0.7 |
Every kit upgrade can break older sites. The only fix is recreating the site by hand. There's no upgrade command. |
Open |
| 3 |
CI's client list is hardcoded.A new client isn't tested until someone edits ci.yml. |
Preparing the NGDC pull request |
New sites could merge untested. |
Fixed for NGDC |
| 4 |
Only one look and one starter.Every site looked alike, and the sample text only fits electrical contractors. |
NGDC needed a full rewrite |
Slow for any other industry. |
Partly fixed |
| 5 |
bun link doesn't install the command, though the README says it does. |
Install attempt |
New team members can't run sitesmith. |
Worked around |
| 6 |
The share-image script overflows.make-og.ts prints the name at one fixed size, so long names run off the image. |
Making NGDC's share image |
Broken link previews on WhatsApp and LinkedIn. |
Worked around |
| 7 |
One test is timing-sensitive."Every page in both languages" took 33.5 s against a 30 s limit on a busy machine. |
Saudi EMAR test run |
Random failures, possibly in CI. |
Open |
| 8 |
One kit test fails on newer Bun.It passes on CI's Bun 1.3.4 and fails on 1.4.3. Nothing pins the version locally. |
Kit test runs |
Red tests locally that aren't real problems. |
Open |
| 9 |
No --help.sitesmith --help crashes with a stack trace. |
Trying the command |
Confusing for new users. |
Open |
| 10 |
The audit flags ordinary phrases.Exact-sentence matching treats "Frequently asked questions" or "ISO 9001:2015" as sample text. |
NGDC audit |
Correct text has to be reworded to pass. |
Open |
| 11 |
A block takes only one variant."Grey" and "scrolling" can't be combined. |
Building the carousel |
The carousel had to build grey in. |
Open |
| 12 |
Each site carries about 1.1 GB of packages, because there's no shared workspace, by design. |
The temp folder filled up |
Disk use grows fast with many sites. |
Open |