# Release log template (solo iOS)

Copy per candidate build. Keep next to dSYMs / archive notes.

## Identity
- Marketing version:
- Build number:
- Git SHA:
- Branch / tag:
- Xcode (`xcodebuild -version`):
- Lane: SHIP / EXPLORE
- Ship factory: local / CI job:

## Signing
- Team ID:
- Bundle ID:
- Signing: Automatic / Manual
- Dist cert / expiry:
- Profile / expiry:
- Capabilities delta:

## Quality gates
- [ ] Archive smoke on this exact build
- [ ] Internal TestFlight notes posted with build number
- [ ] dSYMs stored outside DerivedData
- [ ] Store facts still accurate (privacy, purpose strings)
- [ ] What’s New drafted
- [ ] Review notes + demo account verified
- [ ] Export compliance note still accurate
- [ ] Last known good recorded if this build fails

## Destinations
- [ ] Processing completed
- [ ] TestFlight internal
- [ ] TestFlight external (if any)
- [ ] App Store submit (only after freeze)

## Outcome
- Result: good / bad / abandoned
- Notes:
- Next build number reserved:
