App Store distribution is not repository landing (v1.64.11.0)

Merged
TI
3mo ago
+21-7

Live nimbus round 5: /ship on an Xcode project aborted at the legacy specialist's "you're on the base branch, ship from a feature branch" gate — before the Apple adapter ever loaded. That gate belongs to repository landing (commit → review → PR → merge); it has nothing to say about store distribution.

  • Ship dispatcher step 10: Apple targets read references/APPLE-RELEASE.md FIRST, before any specialist preflight or repository gate.
  • APPLE-RELEASE.md: store distribution declared its own release path — the branch/PR ceremony applies only to repository-landing asks; a solo developer with a clean tree on main is the normal case. Never abort an App Store release over branch topology.

Test evidence: test:gstack2 gate green (parity 4,359), release-hardening 11/11.

🤖 Generated with Claude Code


Summary by cubic

Stop blocking App Store/TestFlight releases on branch topology. Apple targets now load the Apple adapter first, treating store distribution separately from repository landing.

  • Bug Fixes
    • Store distribution bypasses the feature-branch/PR ceremony; a clean base branch is valid for archive and upload.
    • Updated skills/ship/SKILL.md and skills/ship/references/APPLE-RELEASE.md to state the new order: read the Apple adapter first, then proceed with the App Store journey.