Add iOS release agent guardrails

This commit is contained in:
joshavant 2026-07-01 18:03:42 -05:00
parent 6df7db9f9e
commit 77f632e7db
No known key found for this signature in database
GPG key ID: 4463B60B0DD49BC4
2 changed files with 12 additions and 0 deletions

11
apps/ios/AGENTS.md Normal file
View file

@ -0,0 +1,11 @@
# iOS Release Agent Policy
Root rules still apply. This file adds the iOS release guardrails.
## App Store Releases
- Agent-driven App Store uploads must use only `pnpm ios:release:upload`.
- If `pnpm ios:release:upload` exits non-zero, stop immediately and report the failing step.
- After a failed `pnpm ios:release:upload`, do not continue with `pnpm ios:release:archive`, `asc builds upload`, `asc release stage`, `asc publish appstore`, `asc review submit`, direct Fastlane lanes, or any manual App Store Connect mutation command.
- Do not submit an iOS App Store version for App Review. App Review submission stays manual unless the user explicitly asks to submit a specific already-prepared version after the failed state has been reported.
- `pnpm ios:release:archive` is for local archive validation only. It is not a fallback release path after screenshot, metadata, or upload-lane failure.

1
apps/ios/CLAUDE.md Symbolic link
View file

@ -0,0 +1 @@
AGENTS.md