v1.0.3 — Nisaba
Audits you can come back to
Making a second audit used to fold its pins into the first one. A draft now only carries forward when it belongs to the page in front of it, and a saved audit can be reopened from the library to add more pins — numbering carries on from where it stopped. An exported plan's agent prompt can be copied for an agent Nisaba does not run itself.
The in-app updater works
Check for updates failed with ENOENT … app-update.yml — the packer was never writing the file the updater reads. It does now, and mac ships a zip beside the dmg because that is what the updater installs from. This is the last release that has to be installed by hand.
Old design profiles open again
Profiles captured before font resolution landed were missing fonts, derived and most of their components, and opening one crashed the app. A stored profile is completed on read from what was actually measured, with the filled-in parts still labelled as derived.
Also
Workspaces can be edited — folder included, re-checked each time, since that folder is the boundary agent jobs are held inside.
Apple Silicon: Nisaba-1.0.3-arm64.dmg · Intel: Nisaba-1.0.3-x64.dmg
Both signed and notarized. The .zip files and latest-mac.yml are what the in-app updater reads — they are not the download you want.