Skip to content

M7-lite: Unsigned pilot packaging + PILOT.md #19

Description

@sepehrsadri

Tracking issue for M7-lite (docs/ROADMAP.md "Now: the 0.0 pilot"). Needs M5.

Signing is deliberately skipped for the 0.0 pilot (no Apple Developer ID enrollment yet)
— see the justfile's release-signed stub and PILOT.md's Gatekeeper walkthrough for the
tradeoff this accepts.

Scope

  • just release-unsigned: tauri build → assert an ad-hoc signature is present (Apple
    Silicon won't launch without at least one) → zip → print the SHA-256.
  • just release-signed: written now as a clear stub, so switching to notarization later
    is a flag flip, not a rewrite.
  • Tag v0.0.1, GitHub pre-release, .zip attached, SHA-256 in the release notes.
  • PILOT.md:
    • The Sequoia first-open walkthrough (Gatekeeper removed the Control-click→Open bypass),
      screenshotted, framed honestly: "macOS will say it can't verify this app. That's
      because I haven't paid Apple $99 yet, not because something is wrong."
      Terminal
      fallback (xattr -dr com.apple.quarantine /Applications/Wit.app) as a last resort.
    • What Wit does and does not do; what leaves the Mac (nothing).
    • The criterion-4 measurement protocol: a designated hands-off week — no nudges,
      digests suppressed, timestamped counter events so the 7-day window is auditable. State
      in the open that "compare opened in the app" amends ROADMAP's "run wit diff"
      rather than quietly redefining it.
  • Opt-in usage report (counts and shapes only, previewed verbatim, copy-to-clipboard).

Exit criteria

Metadata

Metadata

Assignees

No one assigned

    Labels

    m70.0 pilot milestone (see docs/ROADMAP.md 'Now: the 0.0 pilot')

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions