← back to Boomer Calculator

verification/TK-11230/native-build8/native-install-proof.json

20 lines

{
  "ticket": "TK-11230",
  "evidenceDate": "2026-09-11",
  "intent": "Verify Boomer build 8 on the physical iPhone",
  "riskTier": "R3",
  "environment": "Paired physical iPhone 17 Pro Max; existing developer-signed Release archive",
  "baseline": "Boomer absent; device released for testing by codex-run-11155 in M-03149",
  "checks": [
    {"name": "Device installation", "verdict": "PASS", "time": "2026-09-11T12:28:09-07:00"},
    {"name": "Installed app readback", "verdict": "PASS", "bundle": "com.boomercalc67.app", "version": "1.0.1", "build": "8", "builtByDeveloper": true},
    {"name": "Launch command", "verdict": "PASS", "time": "2026-09-11T12:31:16-07:00"},
    {"name": "Native UI, ads, privacy and calculator journeys", "verdict": "SKIP", "reason": "Mirroring reported deviceInUse; peer requested phone for GovArbitrage installation before UI verification"},
    {"name": "TestFlight installation", "verdict": "SKIP", "reason": "This was a developer-signed archive install; no Distribution IPA upload performed"}
  ],
  "rawEvidence": ["/tmp/tk11230-native-install.json", "/tmp/tk11230-native-apps-after.json", "/tmp/tk11230-native-launch.json", "/tmp/tk11230-mirroring.log"],
  "cleanup": "Boomer remains installed for later verification; phone handed back to codex-run-11155 in M-03176. No GovArbitrage replacement, uninstall, reply or submission.",
  "next": "Receive shared-device/UI handoff, then exercise actual Boomer native journeys before submission",
  "verdict": "PARTIAL: installation and launch verified; user-facing native behavior remains unverified"
}