Add iOS release agent guardrails

This commit is contained in:
joshavant
2026-07-01 18:04:50 -05:00
parent 6df7db9f9e
commit 77f632e7db
2 changed files with 12 additions and 0 deletions
+11
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
View File
@@ -0,0 +1 @@
AGENTS.md