← back to Mfr Review Viewer Corruption
verification/tk11230-ios-resubmission-readiness.json
61 lines
{
"ticket": "TK-11230-diagnose-and-fix-rejected-ios-app-review",
"timestamp": "2026-09-04T17:50:00Z",
"intent": "Identify the exact app and rejection shown in App Store Connect, reconcile the prior 4.3 diagnosis, and prepare the corrected package without duplicating another owner's submission work.",
"risk_tier": "R3 preparation; R4 publish action withheld",
"app": {
"name": "GovArbitrage",
"app_store_connect_id": "6799165231",
"bundle_id": "com.abrams.govarbitrage",
"version": "1.0",
"build": "5",
"submission_id": "ff1ef1f0-b706-43b2-bebc-2884b75ac1e4",
"source_commit": "483ce254eff2f60399e757b9292009c19c57476b"
},
"rejection": {
"guideline": "5.6.0 Developer Code of Conduct",
"category": "features Apple believes were intentionally hidden during review",
"exact_issue": "We've identified a pattern of unusual behavior with the app that is commonly associated with fraudulent activity. Specifically, the app contains features that appear to have been intentionally hidden during the review process.",
"prior_issue": "Guideline 2.1 Information Needed was answered with a physical-device recording and seven requested disclosures before the 5.6 rejection.",
"prior_4_3_diagnosis": "Superseded. The authenticated submission record labels this rejection 5.6.0, not 4.3."
},
"checks": [
{
"boundary": "live backend",
"command": "readiness-probe.sh <physical-device-recording>",
"assertions": "root=200; privacy=200; listings=200; total=742",
"verdict": "PASS"
},
{
"boundary": "App Store Connect read-only state",
"assertions": "GovArbitrage 1.0.0 build 5 is REJECTED under 5.6.0; submission ff1ef1f0-b706-43b2-bebc-2884b75ac1e4 was submitted Sep 3, 2026 at 10:56 AM by steven abrams and last updated by Apple",
"verdict": "PASS"
},
{
"boundary": "review evidence",
"artifact": "/Volumes/Henry/mac2-offload/govarbitrage/apps/mobile/device-proof-evidence/govarbitrage-DEVICE-journey-2026-09-03T17-31-41Z.mov",
"assertions": "technical recording validation PASS; matching manual privacy-review SHA-256 sidecar PASS",
"verdict": "PASS"
},
{
"boundary": "root-cause remediation",
"artifact": "/Volumes/Henry/mac2-offload/govarbitrage",
"assertions": "Commit 483ce25 removes client/header-dependent money-math visibility, makes FREE data identical for anonymous/app/browser clients, removes the mobile blank-Basic/header path, and adds 5.6 regression tests",
"verdict": "PASS"
},
{
"boundary": "current user-visible submission",
"assertions": "Homes on Spec app 6798873898 version 1.0.0 build 4 is already WAITING_FOR_REVIEW; its 2.1 reply and homesonspec-device-review.mov were submitted Sep 4, 2026 at 9:39 AM under submission 19590f6e-3194-4a30-95d9-c6f8de54469e",
"verdict": "PASS"
},
{
"boundary": "publish / resubmit",
"assertions": "No reply, build attachment, or Resubmit to App Review click performed in this run",
"verdict": "SKIP",
"reason": "A peer-owned 5.6 runbook is active; backend was deployed and EAS build 6 failed on a stale provisioning profile lacking the Sign in with Apple entitlement. Do not duplicate or send the obsolete 4.3 response."
}
],
"cleanup": "No external state was mutated. Existing GovArbitrage worktree artifacts were preserved.",
"verdict": "5.6 ROOT CAUSE FIXED IN SOURCE AND BACKEND; replacement build 6 blocked on provisioning-profile regeneration; Homes on Spec is already waiting for review"
}