← back to Nineoh Guide
Refresh ASC blocker board to live truth (5 in review, 2 submit-ready, Costa Rica prep) — TK-10363
ca268270356a210eada445a65a8e7b0ec422ce79 · 2026-08-10 10:53:07 -0700 · Steve Abrams
Files touched
M ASC-BATCH-BLOCKER-BOARD.md
Diff
commit ca268270356a210eada445a65a8e7b0ec422ce79
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Aug 10 10:53:07 2026 -0700
Refresh ASC blocker board to live truth (5 in review, 2 submit-ready, Costa Rica prep) — TK-10363
---
ASC-BATCH-BLOCKER-BOARD.md | 55 +++++++++++++++++++++++-----------------------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/ASC-BATCH-BLOCKER-BOARD.md b/ASC-BATCH-BLOCKER-BOARD.md
index f398d0b..aa4a246 100644
--- a/ASC-BATCH-BLOCKER-BOARD.md
+++ b/ASC-BATCH-BLOCKER-BOARD.md
@@ -1,45 +1,46 @@
# iOS Submission Batch — Live ASC Blocker Board (read-only)
-**Ticket:** TK-10355 · **Generated:** 2026-08-08 06:56 PDT · **Source:** live App Store Connect API (account key `72Y2TZT54R`)
-**Method:** for each app, the *furthest-along* App Store version is used (ASC apps carry duplicate empty `1.0` draft records — see "Tooling note" below).
+**Ticket:** TK-10363 (refresh) · orig TK-10355 · **Generated:** 2026-08-10 · **Source:** live App Store Connect API (account key `72Y2TZT54R`)
+**Method:** ground truth generated fresh from `node ~/.claude/skills/ipa-status/scripts/ipa-status.mjs --ready`. For each app the *furthest-along* App Store version is used (ASC apps carry duplicate empty `1.0` draft records — see "Tooling note" below).
## Summary
| Bucket | Count | Apps |
|---|---|---|
-| 🔵 In Apple's queue (submitted — nothing to do) | 6 | Beverly Hills Videos, Boomer Calc, Celebrity Signatures, Charge & Explore, Unofficial 90210 Guide, 67 Calc |
-| ✅ Submit-ready (one Steve click in ASC) | 1 | GovArbitrage |
-| ⛔ Blocked (needs ASC-console upload + submit) | 2 | Costa Rica, Homes on Spec |
+| 🔵 In review (submitted — nothing to do) | 5 | Beverly Hills Videos, Celebrity Signatures, Charge & Explore, Homes on Spec, Unofficial 90210 Guide |
+| ✅ Submit-ready (one Steve click in ASC) | 2 | Boomer Calc (1.0.1), GovArbitrage |
+| 🔴 Intentionally dead (leave as-is) | 1 | 67 Calc (DEVELOPER_REJECTED — intentional 4.3-duplicate pull) |
+| ⛔ Needs-prep (build + desc + shots) | 1 | Costa Rica |
-**Only 3 apps still need any action, and all 3 remaining actions are Steve-gated ASC-console clicks.** Nothing is blocked on more building/coding.
+**Only 3 apps need any action:** 2 are Steve-gated ASC-console clicks (Boomer, GovArbitrage), and 1 needs prep before it can be submitted (Costa Rica — a peer node is staging shots+desc now). 67 Calc is deliberately left dead and is NOT a submit candidate.
## Per-app board
-| App | Bundle | ASC appId | State (best ver) | Build→ver | Latest upload | Desc | Shots | Verdict |
-|---|---|---|---|---|---|---|---|---|
-| Beverly Hills Videos | com.abrams.beverlyhillsvideos | — | WAITING_FOR_REVIEW | #3 | #3 | ✓ | 2 | 🔵 In queue |
-| Boomer Calc | com.boomercalc67.app | — | WAITING_FOR_REVIEW | #6 | #7 | ✓ | 2 | 🔵 In queue |
-| Celebrity Signatures | com.abrams.celebsignatures | 6798448971 | WAITING_FOR_REVIEW | #8 | #8 | ✓ | 2 | 🔵 In queue |
-| Charge & Explore | com.abrams.chargeandexplore | 6797629330 | WAITING_FOR_REVIEW | #19 | #19 | ✓ | 2 | 🔵 In queue |
-| Unofficial 90210 Guide | com.abrams.nineohguide | — | WAITING_FOR_REVIEW | #17 | #17 | ✓ | 2 | 🔵 In queue |
-| 67 Calc | com.sixtysevencalc.app | 6754257150 | READY_FOR_REVIEW | #2 | #2 | ✓ | 2 | 🔵 In queue |
-| GovArbitrage | com.abrams.govarbitrage | — | PREPARE_FOR_SUBMISSION | #5 | #5 | ✓ | 1 | ✅ Submit-ready |
-| Costa Rica | com.abrams.costarica | 6799240433 | PREPARE_FOR_SUBMISSION | NONE | #13 | ✗ | 0 | ⛔ attach-build + desc + shots |
-| Homes on Spec | com.abrams.homesonspec | 6798873898 | PREPARE_FOR_SUBMISSION | NONE | #2 | ✗ | 0 | ⛔ attach-build + desc + shots |
+| App | Bundle | ASC appId | State (best ver) | Ver | Desc | Shots | Verdict |
+|---|---|---|---|---|---|---|---|
+| Beverly Hills Videos | com.abrams.beverlyhillsvideos | — | WAITING_FOR_REVIEW | 1.0 | ✓ | 2 | 🔵 In review |
+| Celebrity Signatures | com.abrams.celebsignatures | 6798448971 | WAITING_FOR_REVIEW | 1.0 | ✓ | 2 | 🔵 In review |
+| Charge & Explore | com.abrams.chargeandexplore | 6797629330 | WAITING_FOR_REVIEW | 1.0 | ✓ | 2 | 🔵 In review |
+| Homes on Spec | com.abrams.homesonspec | 6798873898 | WAITING_FOR_REVIEW | 1.0 | ✓ | 2 | 🔵 In review |
+| Unofficial 90210 Guide | com.abrams.nineohguide | — | WAITING_FOR_REVIEW | 1.0 | ✓ | 2 | 🔵 In review |
+| Boomer Calc | com.boomercalc67.app | — | PREPARE_FOR_SUBMISSION | 1.0.1 | ✓ | ✓ | ✅ Submit-ready |
+| GovArbitrage | com.abrams.govarbitrage | — | PREPARE_FOR_SUBMISSION | 1.0 | ✓ | ✓ | ✅ Submit-ready |
+| 67 Calc | com.sixtysevencalc.app | 6754257150 | DEVELOPER_REJECTED | 1.0 | ✓ | 2 | 🔴 Intentionally dead (4.3 pull) |
+| Costa Rica | com.abrams.costarica | 6799240433 | PREPARE_FOR_SUBMISSION | 1.0 | ✗ | 0 | ⛔ needs build + desc + shots |
-## Remaining actions (all Steve-gated — ASC console)
+## Remaining actions
-1. **GovArbitrage** — build #5 attached, desc set, 1 screenshot set already in ASC. **Just click "Add for Review" → Submit.** Paste kit if any field is thin: `~/Projects/govarbitrage/apps/mobile/ASC-PASTE-KIT.md`.
-2. **Costa Rica** (appId 6799240433) — build #13 is uploaded & VALID but **not attached** to the 1.0 version; description empty; 0 screenshots in ASC. Local assets are ready to upload: 5 device screenshots `~/Projects/costa-rica-app/store/screenshots/01..05*.png` + copy `~/Projects/costa-rica-app/store/listing.md`. Console steps: attach build #13 → paste listing → upload 5 shots → Submit.
-3. **Homes on Spec** (appId 6798873898) — build #2 uploaded & VALID but **not attached**; description empty; 0 screenshots in ASC. Copy ready: `~/Projects/homesonspec/apps/mobile/ASC-PASTE-KIT.md` / `APP-STORE-LISTING.md`. ⚠️ **Real device screenshots not yet captured** — the only pngs (`apps/mobile/screenshots/00-current-state.png`, `01-landing.png`) are screen-record grabs, not App-Store device-spec. Needs proper 6.9"/6.7" shots before it can go. Then attach build → paste → upload shots → Submit.
+1. **Boomer Calc** (1.0.1) — submit-ready per `--ready`. **Just click "Add for Review" → Submit** in ASC (Steve-gated).
+2. **GovArbitrage** — submit-ready per `--ready`. **Just click "Add for Review" → Submit.** Paste kit if any field is thin: `~/Projects/govarbitrage/apps/mobile/ASC-PASTE-KIT.md`.
+3. **Costa Rica** (appId 6799240433) — `--ready` reports `needs build+desc+shots`: description empty, 0 screenshots in ASC, no attached build. A peer node is staging screenshots + description now. Once staged: attach build → paste listing → upload shots → Submit (Steve-gated).
-## Ground-truth corrections vs stale agent DMs / prior status
+## Changes since Aug 8
-- **Boomer Calc** — prior DM said "build 7 uploaded, remaining = Steve console"; `ipa-status --ready` flagged it "❌ needs build+desc+shots". **Live truth: already WAITING_FOR_REVIEW (build #6 attached, desc, 2 shots) — submitted.** Build #7 is a newer unused upload.
-- **Celebrity Signatures** — `ipa-status --ready` flagged "❌ needs build+desc+shots". **Live truth: already WAITING_FOR_REVIEW (build #8, desc, 2 shots) — submitted.**
-- **Homes on Spec** — DM M-00195 claimed "SUBMITTED to ASC build #2". **Live truth: NOT submitted — PREPARE_FOR_SUBMISSION, build uploaded but not attached, no desc, no shots.**
-- **67 Calc** — Steve dropped it from the batch (Boomer is now the 67-gag app), but it is **already sitting in ASC as READY_FOR_REVIEW**. ⚠️ If both 67 Calc and Boomer Calc reach the store as always-returns-67 gag apps, that is a **Guideline 4.3 (spam/duplicate) risk** — worth deciding whether to pull 67 Calc's submission.
+- **Homes on Spec** moved PREPARE_FOR_SUBMISSION → **WAITING_FOR_REVIEW** — it got submitted (was previously blocked on attach-build + desc + shots).
+- **Boomer Calc** is now **1.0.1 submit-ready** (was showing as already-in-queue at 1.0 on the Aug 8 board; live `--ready` now reports it PREPARE_FOR_SUBMISSION 1.0.1 / submit-ready).
+- **67 Calc** was pulled → now **DEVELOPER_REJECTED** — an intentional Guideline 4.3 (duplicate) pull. It is deliberately left dead and is NOT counted as a submit candidate (the Aug 8 board still listed it "in queue" / a 4.3 decision pending).
+- Net buckets: **5 in review / 2 submit-ready / 1 intentionally dead / 1 needs-prep** (was 6 in queue / 1 submit-ready / 2 blocked on Aug 8).
## Tooling note (found, not fixed — out of read-only scope)
-`ipa-status --ready` and a naive `appStoreVersions[0]` both mis-report apps as "needs build+desc+shots" because ASC returns **multiple duplicate `1.0` version records** per app (empty PREPARE_FOR_SUBMISSION drafts alongside the real populated/submitted version). This board fixes it by scoring every version and taking the furthest-along one. A durable fix for the `ipa-status` skill would be to select the max-state version rather than the first — flagged for a follow-up (code change, Steve-gated).
+`ipa-status --ready` and a naive `appStoreVersions[0]` both mis-report apps as "needs build+desc+shots" because ASC returns **multiple duplicate `1.0` version records** per app (empty PREPARE_FOR_SUBMISSION drafts alongside the real populated/submitted version). This board reads the furthest-along version. A durable fix for the `ipa-status` skill would be to select the max-state version rather than the first — flagged for a follow-up (code change, Steve-gated).
← 6120fe7 Add live ASC blocker board for iOS submission batch (TK-1035
·
back to Nineoh Guide
·
90210: gate Firebase Analytics/Crashlytics behind ATT (fix 5 3b8d021 →