Skip to content

build: bump pbxproj to 64 for Stage 1 RelayUtils TestFlight#31

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

build: bump pbxproj to 64 for Stage 1 RelayUtils TestFlight#31
DocNR merged 1 commit into
mainfrom
chore/pbxproj-build-64

Conversation

@DocNR
Copy link
Copy Markdown
Owner

@DocNR DocNR commented May 7, 2026

Summary

Bumps CURRENT_PROJECT_VERSION 63 → 64 across all 4 targets so build 64 can be archived and uploaded to internal TestFlight for on-device verification of the Stage 1 RelayUtils refactor.

Mirrors the #27 → #28 pattern (refactor PR + separate bump PR).

Changes

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

That's it. Mechanical change, zero source code touched.

Test plan

  • grep -c "CURRENT_PROJECT_VERSION = 64;" → 8 (all bumped)
  • grep -c "CURRENT_PROJECT_VERSION = 63;" → 0 (none left over)
  • After merge: archive build 64, upload to TestFlight (internal group only)
  • On-device install + nostrconnect pair with noStrudel → sign one event → wire trace identical to a build-63 baseline (no missing relay activity, no new error log lines, [Pair] log breadcrumbs from chore: NIP-46 wire-trace observability for client debugging #27 fire identically)

🤖 Generated with Claude Code

Internal-only build for on-device verification of the AppState
RelayUtils.swift extraction (#30). Bumps CURRENT_PROJECT_VERSION
63 -> 64 across all 4 targets (Clave, ClaveTests, ClaveUITests,
ClaveNSE) in both Debug and Release configs.

Stage 1 verification gates:
- xcodebuild test passes identically pre and post (240/240) ✓
- Build 64 archives + uploads to TestFlight (this PR enables)
- noStrudel (or Jumble) nostrconnect control trace shows no
  divergence from a build-63 baseline (gates Stage 2 start)

Stages 2-4 of the AppState god-object split remain in BACKLOG;
each stage gets its own refactor + bump + verify cycle.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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