Skip to content

feat(init): reconcile native iOS configuration - #439

Draft
seanperez29 wants to merge 1 commit into
codex/ios-local-setupfrom
codex/ios-native-reconciliation
Draft

feat(init): reconcile native iOS configuration#439
seanperez29 wants to merge 1 commit into
codex/ios-local-setupfrom
codex/ios-native-reconciliation

Conversation

@seanperez29

@seanperez29 seanperez29 commented Aug 21, 2026

Copy link
Copy Markdown

Summary

  • wire iOS inspection and local setup into clerk init with preview, dry-run, consent, and apply boundaries
  • plan and reconcile native application registration against the selected Clerk development instance
  • add explicit opt-ins for Sign in with Apple and the prebuilt ClerkKitUI authentication experience
  • extend the supporting Platform API, link, environment, deploy, fixtures, E2E coverage, and release changeset

Stack

Safety

  • dry-run stays unauthenticated and read-only
  • local and remote mutations have separate preview and consent boundaries
  • sensitive keys and provider configuration stay out of plans, logs, JSON output, and telemetry
  • ambiguous, generated, unsafe, dirty, or stale project states remain blocked for manual review

Testing

  • bun run format:check
  • bun run lint
  • bun run typecheck
  • bun run test — 3,129 passing
  • bun run test:e2e:op was attempted; local 1Password authorization timed out before the E2E suite started

@changeset-bot

changeset-bot Bot commented Aug 21, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 55da19a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
clerk Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@seanperez29
seanperez29 force-pushed the codex/ios-native-reconciliation branch from ae6581e to 55da19a Compare August 21, 2026 21:00
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