Skip to content

docs: App Clip signing/provisioning for the release flow#714

Merged
arul28 merged 1 commit into
mainfrom
ade/docs-appclip-signing-1f6b72df
Jul 7, 2026
Merged

docs: App Clip signing/provisioning for the release flow#714
arul28 merged 1 commit into
mainfrom
ade/docs-appclip-signing-1f6b72df

Conversation

@arul28

@arul28 arul28 commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Documents the App Clip's release-signing requirement so a future context-free /release agent doesn't hit a surprise signing failure.

Why

The ADE app now embeds an App Clip (com.ade.ios.Clip, PR #706). A manual-signing export (ExportOptions.plist) must provision three bundles — app, widgets, and clip. Neither AGENTS.md nor the release skill mentioned the clip, so an agent using the manual plist would fail at archive-export with a confusing signing error (the auto plist would silently succeed — a coin-flip depending on which path it picks).

What

  • Minted the missing profile in ASC: ADE App Clip App Store (bound to the same distribution certs as the app). No code — this is why it's not in the diff; recorded here for traceability.
  • AGENTS.md + release skill 7c: document the clip bundle, the minted profile, the re-mint command, and the ExportOptions.auto.plist escape hatch.

Doc-only; no code paths touched.

🤖 Generated with Claude Code

ADE   Open in ADE  ·  ade/docs-appclip-signing-1f6b72df branch  ·  PR #714

Greptile Summary

This PR documents the App Clip signing requirement for iOS release flows. The main changes are:

  • Adds the App Clip bundle to manual signing guidance in AGENTS.md.
  • Mirrors the same guidance in the release skill documentation.
  • Records the App Clip profile name, re-mint command, and automatic export fallback.

Confidence Score: 5/5

This looks safe to merge.

No blocking issues found in the changed documentation. The added bundle ids and profile mapping match the visible iOS export configuration.

No files need attention.

T-Rex T-Rex Logs

What T-Rex did

  • Executed the release signing documents validation script to verify the signing documentation and content.
  • Opened and inspected the validation log to review the test outcomes and blockers.
  • The validation reported PASS_WITH_BLOCKERS due to missing macOS/iOS tools and a missing SKILL.md in checkout, while all executable content and plist assertions passed.

View all artifacts

T-Rex Ran code and verified through T-Rex

Important Files Changed

Filename Overview
AGENTS.md Adds App Clip signing guidance for manual iOS exports and the automatic export fallback.
.agents/skills/release/SKILL.md Mirrors the App Clip signing guidance in the release skill documentation.

Reviews (1): Last reviewed commit: "docs: record App Clip signing/provisioni..." | Re-trigger Greptile

The ADE app embeds an App Clip (com.ade.ios.Clip, PR #706), so a manual-signing
export must provision three bundles, not two. Document the minted
'ADE App Clip App Store' profile (+ re-mint command) and the auto-plist escape
hatch in both AGENTS.md and the release skill's 7c gotchas, so a context-free
release agent doesn't hit a surprise signing failure on the clip.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
ade Ignored Ignored Jul 7, 2026 3:30am

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@arul28, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 46 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 41963afc-778b-466f-a20d-5a5a8e22f8d6

📥 Commits

Reviewing files that changed from the base of the PR and between 390c789 and 7b99ec2.

⛔ Files ignored due to path filters (1)
  • AGENTS.md is excluded by !*.md
📒 Files selected for processing (1)
  • .agents/skills/release/SKILL.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ade/docs-appclip-signing-1f6b72df

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@arul28 arul28 merged commit e78308f into main Jul 7, 2026
31 checks passed
@arul28 arul28 deleted the ade/docs-appclip-signing-1f6b72df branch July 7, 2026 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant