Skip to content

build: bump pbxproj to 65 for Stage 2 legacy-deletion TestFlight - #33

Merged
DocNR merged 1 commit into
mainfrom
chore/pbxproj-build-65
May 7, 2026
Merged

build: bump pbxproj to 65 for Stage 2 legacy-deletion TestFlight#33
DocNR merged 1 commit into
mainfrom
chore/pbxproj-build-65

Conversation

@DocNR

@DocNRDocNR commented May 7, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps CURRENT_PROJECT_VERSION 64 → 65 across all 4 targets so build 65 can be archived and uploaded to internal TestFlight for on-device verification of Stage 2: legacy migration deletion (#32).

Mirrors the #30 → #31 pattern (refactor PR + separate bump PR).

Changes

  • Clave.xcodeproj/project.pbxproj — 8 line edits (4 targets × Debug + Release configs)

That's it. Mechanical change.

Test plan

  • grep -c "CURRENT_PROJECT_VERSION = 65;" → 8 (all bumped)
  • grep -c "CURRENT_PROJECT_VERSION = 64;" → 0 (none left over)
  • After merge: archive build 65, upload to TestFlight (internal group only)
  • On-device install + exercise live loadState() path now that the migration scaffolding is gone:
    • Fresh install → onboarding flow works (no orphaned migration calls)
    • addAccount / switchToAccount / deleteAccount flow works
    • scenePhase .active re-register fires correctly
    • nostrconnect pair + sign with noStrudel (control client from prior session)

🤖 Generated with Claude Code

…light
Internal-only build for on-device verification of the AppState legacy
migration deletion (#32). Bumps CURRENT_PROJECT_VERSION 64 -> 65
across all 4 targets (Clave, ClaveTests, ClaveUITests, ClaveNSE) in
both Debug and Release configs.
Stage 2 verification gates:
- xcodebuild test passes pre/post (240/240 -> 232/232; 8 deleted
tests covered the deleted migration paths) ✓
- Build 65 archives + uploads to TestFlight (this PR enables)
- Multi-account flow exercises live loadState() path on device:
fresh install, addAccount, switchAccount, deleteAccount,
scenePhase .active re-register, nostrconnect pair + sign
Stages 3-4 of the AppState god-object split remain in BACKLOG.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@DocNR
DocNR merged commit 81576e7 into mainMay 7, 2026
@DocNR
DocNR deleted the chore/pbxproj-build-65 branch May 7, 2026 21:09
Sign up for freeto 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

@DocNR