Depends on: #1
Configure code signing + hardened runtime; produce a notarization-ready build and a simple DMG/zip for personal use. Document the steps.
Acceptance criteria
- Signed build runs on a clean Mac without Gatekeeper blocking (after notarization, if used).
- Build/release steps documented in the README.
Depends on: #1
Configure code signing + hardened runtime; produce a notarization-ready build and a simple DMG/zip for personal use. Document the steps.
Acceptance criteria