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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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