Specks 0.5.0
Speck is now Specks — as in spectacles, as in the specs it reads. New name, new icon, and the app is noticeably quicker to respond.
Read this before updating
This release will not install over an existing Speck. The app bundle is now Specks.app and the bundle identifier changed with it, so the in-place updater has nothing to replace. Download the .dmg below and drag it across once; updates resume normally from here.
Your saved projects come with you. macOS keys the app's data directory to the bundle identifier, so the library would otherwise have vanished — Specks copies it forward on first launch, and leaves the original where it is in case you go back.
Ticking a box responds immediately
It used to take roughly two seconds. The box had no state of its own, so it could not move until the write, the file watcher and a full project reload had all completed. It now responds on click, and the file confirms it a moment later — and still overrules it, so a refused write snaps the box back with the error rather than lying to you.
The reload behind it also got faster. A project's workflow schema was re-resolved on every refresh, which spawned the openspec CLI just to locate a definition that had not changed. It is now resolved once and kept until config.yaml changes: measured on a real project, a reload went from about 2.0 seconds to 0.7.
A new icon
Round glasses, which survive being 16 pixels wide — the mark they replace did not.
A website
Apple silicon, signed and notarised, so it opens with a double-click.