Skip to content

Task/m1 packaging plan - #67

Merged
Poordeveloper merged 4 commits into
mainfrom
task/m1-packaging-plan
Sep 14, 2026
Merged

Poordeveloper merged 4 commits into
mainfrom
task/m1-packaging-plan

Conversation

@Poordeveloper

Copy link
Copy Markdown
Owner

Class:
Reason:
Escalation triggers:

Goal

Non-goals

Evidence

./scripts/verify

Compatibility

Risk / staging


Does this change touch:

  • the protocol or anything on the wire
  • storage, schema, or durable events
  • runtime or PTY ownership
  • provider integration or the user's provider configuration
  • security, trust, or authorization
  • an architecture invariant or an accepted ADR

Poordeveloper and others added 4 commits September 11, 2026 14:12
…tall, release workflow

Materializes completion-grill Q7–Q11, Q16–Q18 and Q21 as four PRs:
hello.pid, corral uninstall, scripts/package + install.sh + the package
smoke in verify-release, and the tag-driven release workflow. One decision
is requested before PR 3: the package smoke cannot isolate release-build
binaries from the real account home without reopening ADR 0001 D1, so the
default smoke stops before the daemon and the daemon-dependent half runs on
the disposable release runner and in the e2e harness.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Upz8uJ32B4RyE1AkthMQJX
…onments

Records the founder's 2026-09-11 ruling verbatim and the interpretations
confirmed with it: no metadata file, install is not upgrade, strip only,
no icon, no SIGKILL fallback, and why provider_home() may be renamed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Upz8uJ32B4RyE1AkthMQJX
…on produced

D2's bundle identifier is com.carriez.corral (Q7 amended) and its macOS
minimum is the deployment target rather than the pinned runner's major
(Q16 amended); Status names both and points at the grill's Amendments as
the authority.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Upz8uJ32B4RyE1AkthMQJX
The founder directed notarization at ~/.p12/api-key.json, so the plan names
the credential rather than a keychain profile: CORRAL_NOTARY_API_KEY.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Upz8uJ32B4RyE1AkthMQJX
@Poordeveloper
Poordeveloper merged commit c1fa683 into main Sep 14, 2026
1 of 2 checks passed
@Poordeveloper
Poordeveloper deleted the task/m1-packaging-plan branch September 14, 2026 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant