Skip to content

v1.20.2 — engine tests stop asserting your files

Choose a tag to compare

@victorantos victorantos released this 09 Sep 10:15
· 4 commits to main since this release
bf349c3

A patch on v1.20.1, which made tests/ engine-owned.

One of those newly-shipped tests, skills.test.js, checked that every repo path a skill mentions exists — and its list of root files included CLAUDE.md, site.config.json and README.md. Those are yours, not the engine's, and a site is free not to have one. niche.careers has no CLAUDE.md, so it failed a test it never asked for.

The test already drew this line for content/, data/ and media/. Now the root gets the same treatment: it reads engine.json and asserts only the files the engine actually installs.

If you are on 1.20.1, take this one. If you are on 1.20.0 or older, upgrade straight here.