Plan the signed IODD Tool prerelease #27
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
phg/iodd-tool#27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Destination
A decision-complete plan for taking the current IODD Tool development build through all accepted software qualification gates to a Developer ID signed, notarized, stapled prerelease DMG and a Forgejo-hosted Homebrew cask for that same DMG. The map ends when the remaining release decisions and execution handoff are clear; building and publishing belong to the implementation effort.
Notes
Decisions so far
Verify standard Homebrew lifecycle compatibility: Pinned Homebrew source exposes bookkeeping and cleanup/lease conflicts with the inspected lifecycle; no complete standard-cask route is yet established. The existing lifecycle handoff ticket owns the human choice.
Establish mise-driven local prerelease mechanics: Local mise/Apple/Forgejo mechanics established; workflow and final-byte evidence choices remain with the HITL tickets. The committed report is retained locally pending SSH publication.
Choose the prerelease identity and download coordinates: Selected public
0.1.0-beta.1/ build 2 and tap coordinates for one fixed DMG, preserving existing trust identities; the repository is now public.Children
Not yet specified
Additional tradeoffs exposed when actual Homebrew/macOS behavior is connected to the fixed lifecycle and qualification contracts. Their shape depends on the research and subsequent choices; graduate a specific question only when it can be stated, and stop to identify any conflict with an accepted contract.
Out of scope