← back to Chief Of Operations

state/steve-todo.md

226 lines

# Steve's to-do list — 82 blocked tickets (2026-09-25 10:09)

## Password / login / key (12)
1. **TK-12199** [paul-conrad-archive] Paul Conrad MASTER ARCHIVE: SQLite catalog + crawlers (Huntington/OAC, Syracuse, LOC, OSU,
   - last (2026-09-25): SHIPPED admin image view (Steve-approved hotlink): commits 63f07b5 fb7c43e 56bb0e9; pytest 112 local / 66+46skip Kamatera (py3.10). Live Playwright chromium+web
   - memo: TK-12199-conrad-archive-decisions.md, TK-12199-huntington-conrad-metadata-request.md
2. **TK-12042** [Designer-Wallcoverings] Fix 3 crash-looping DW-Agents: shopify-store / log-monitor / ui-manager (--import tsx modu
   - last (2026-09-25): Premise corrected: tsx install is NOT the fix — entrypoint .ts files are absent on prod for all 15 agents in this ecosystem (source only on Mac2). Remaining: (1
   - memo: TK-12042-contain-dead-dw-agents-crashloop.md
3. **TK-12016** [designerwallcoverings] Code-review fixes on the DW-shopify pending diff (money/reliability/hang)
   - last (2026-09-25): Step 5 (discount activation) conflicts with TK-11361's ruling: Regios owns the live sample entitlement, and the DW Free Samples discount nodes were archived as 
   - memo: TK-12016-free-samples-golive-runbook.md
4. **TK-12148** [local-llm-chat] Mac1 general lane: stop exo respawner, load GLM-4.7-Flash-4bit
   - last (2026-09-24): Reversible-tier: local code, git-logged (7db5f19), no externality, bounded to 1 file. Fix verified correct against mlx_lm/server.py source (handle_completion():
   - memo: TK-12148-mac1-ollama-vram-contention-blocks-glm-general-lane.md
5. **TK-11853** [govarbitrage] gcp: replacement Places key fFIs has NO application restriction + no measured billing cap 
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): still blocked - GCP Places key hardening (quota cap/billing budget/IP allowlist) are live-prod credential/project changes = hard
6. **TK-11840** [dw-marketing] Restart Constant Contact — refresh expired token, apply durable FM-import suppression fix,
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): still blocked - CC account-level suppression + FM persist + any cohort-excluding send are Steve-console/send-to-list gated; Stev
   - memo: 2026-09-22-TK-11840-Constant-Contact-account-level-suppression.md
7. **TK-12079** [dw-commerce] SHOPIFY_FULL_ACCESS_TOKEN (…2ea5) DEAD since 2026-09-22 — 401 on every consumer; dwpw-grs-
   - last (2026-09-23): STALE-VERIFY 2026-09-23: still blocked. Live-measured: GraphQL {shop{name}} with SHOPIFY_FULL_ACCESS_TOKEN (…2ea5) -> HTTP 401 (still dead). Fix = Steve re-poin
8. **TK-12028** [dw] Rotate leaked Google OAuth client secret (GOCSPX-…PQau) — still live in shopify/.env
   - last (2026-09-23): STALE-VERIFY 2026-09-23: still blocked. The leaked value …PQau is no longer in shopify/.env (verified: 0 GOCSPX there; secrets-manager holds …AUgu), but the tic
9. **TK-11662** [designerwallcoverings] No Google Ads API credential on Mac2 => the ENTIRE Ads side is structurally unmeasurable (
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — verified 2026-09-23: NO GOOGLE_ADS_* / ADS_DEVELOPER_TOKEN on the box (dw-ads-serving-canary WARN 'credential not provi
   - memo: 2026-09-23-TK-11662-ads-observability-credential.md
10. **TK-11651** [george] George OAuth app stuck in Google 'Testing' mode — 4 of 5 refresh tokens die every 7 days b
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — steve-office half DURABLE-DONE (Internal client); Steve DECISION 2026-09-20 = ACCEPT WEEKLY RE-CONSENT for the 3 consum
11. **TK-11480** [security] dw_admin Postgres password rotation (Mac2+Kamatera atomic) — TK-11430 Step 2 split-out
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — dw_admin Postgres password rotation is classifier-blocked for agents by design; all agent-safe prep done, remaining = S
12. **TK-11710** [ai-cluster] ai-cluster: deploy the two 32GB workers (M1 Max + M2 Max) as real nodes — activate their c
   - last (2026-09-18): Sweep-D increment: trashed the stray botched-scp dir ~/ai-cluster/steve@100.114.147.58i-cluster/ (884K Sep-14 artifact, unreferenced, .env only differed in olde
   - memo: 2026-09-14-TK-11710-deploy-two-32gb-workers.md

## Paste or console click (7)
1. **TK-12233** [desktop-dotbar] dotbar: nav bar always shows all states (blocked/open/idle/doing/parked + colours)
   - last (2026-09-25): Root cause: post-reboot pm2 came back empty, ticket-board :9794 down, so the bar hid every ticket chip. Restarted ticket-board (undo: pm2 delete ticket-board). 
2. **TK-12081** [dw-commerce] gmc-feed-rule-canary is US-only: hardcodes PRIMARY=180695450, so the CANADA primary merge 
   - last (2026-09-25): Code fix DONE (artifact: ~/.claude commit 7792d1b + data/latest.json). Remaining: canary was NEVER scheduled (no launchd job; 09-18 heartbeat was a manual run).
   - memo: TK-12081-gmc-feed-rule-canary-launchd.md
3. **TK-11812** [designerwallcoverings] versa_catalog case-variant dedup + case-insensitive uniqueness (root-cause cleanup runbook
   - last (2026-09-23): STALE-VERIFY (live read-only psql on Kamatera 2026-09-23): NOT stale. versa_catalog still 2424 rows / 2332 distinct_upper / 92 case_surplus — the gated prod ded
   - memo: 2026-09-17-TK-11812-versa-catalog-kamatera-dedup-additive-unique.md
4. **TK-11887** [infra] Lock all *.agentabrams.com behind Basic Auth — inventory + draft runbook
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): original 17-host lockdown done+live-verified, but 16 more open agentabrams hosts (incl calendar/ken/dw) need a prod Kamatera ngi
5. **TK-11877** [dot-screen-router] yoloforever 24h harness + night run — terminal/dot UX hardening, DTD+Cody deciders, never-
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): harness code committed (yoloforever 44c10c7/d34cb00/c1221b2 + dsr). Real blocker = Steve paste to install the never-idle harness
6. **TK-11935** [ai-cluster] Mac2 static DHCP reservation to stop recurring exo .lan hostname drift (2nd drift in 3 day
   - last (2026-09-23): STALE-VERIFY: STILL BLOCKED. Durable fix = static DHCP lease for Mac2, which requires router-admin console access (Steve-only). Symptom is patched reversibly (c
   - memo: 2026-09-23-TK-11935-mac2-static-ip-reservation.md
7. **TK-11383** [Norma] IG fleet: 5 owned accounts still need Steve's in-app IG<->Page link (0/5)
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — Steve ruled 2026-09-20; remaining is Steve-only item (B): one in-app phone session to link @nationalpaperhangers IG->Pa
   - memo: TK-11383-ig-owned-account-link-action.md

## Approve a memo (53)
1. **TK-10821** [dw] AI enrichment phase-3 stalled 56h + 3 vendors dark (relativity/ralph_lauren/graham_brown ~
   - last (2026-09-25): Premise disproven (heartbeat PASS 08:15 PDT, written 33min BEFORE the 08:48 reboot; phase3 advanced 4h ago; 3 vendors excluded-by-design + 78-99.6% enriched of 
2. **TK-11042** [designerwallcoverings] TK-10978 follow-on: Track B cost-list cohorts (Koroseal 2448 / Maya 620 / non-Momentum PR 
   - last (2026-09-25): ▶ RUN NOW — queued for ticket-runner (own iTerm2 window) · profile=claude-opus
   - memo: 2026-09-23-TK-11042-quote-tag-write.md
3. **TK-12136** [dw-kravet-hires] TK-12097 P2 re-scrape lane: recover hi-res for 150 kravet.com slug-miss products
   - last (2026-09-25): BLOCKED on Steve: gated memo TK-12136-P2-final-rollback9-apply35.md (live Shopify writes; engine classifier-blocked for agents). Artifacts: commits c181cc4, 700
   - memo: TK-12136-P2-final-rollback9-apply35.md
4. **TK-12097** [dw-photo-fleet] TK-12090 Lane H: image canary WARNs (lowres TK-11494, identity coverage)
   - last (2026-09-25): @vp-dw-commerce from TK-12136: P2 batch used Brandfolder pad=true -> 9 applied P2 swaps are upscaled 400px (false green on lowres canary); rollback drafted in p
5. **TK-12161** [dw-infra] Kamatera pg log flood persists after TK-11919 fix: 7,790 'does not exist' errors, new shap
   - last (2026-09-25): broad Kamatera grep finished: other files match the ::text != '[]' idiom (priya-agent:369, vendor-agent-core queries.js:87) but use different statement shapes a
   - memo: 2026-09-24-TK-12161-kamatera-vcc-apply-tk11919-patch.md
6. **TK-11919** [ops] postgres log: repeated queries select nonexistent columns body_html / spec_sheet / about_v
   - last (2026-09-25): Correction from TK-12161: Kamatera VCC was NEVER patched (file mtime 09-15). Your memo was filed to _done/ unexecuted; superseded by pending-approval/2026-09-24
7. **TK-12159** [kamatera] Kamatera: dw-purchasing-office, dw-marketing, dw-trend-research pm2 errored ~43k restarts 
   - last (2026-09-25): Classification: dead ghosts (b). Did NOT execute pm2 stop — kamatera-server-agent hard rail forbids firing prod SSH writes itself; drafted runbook memo ~/.claud
   - memo: TK-12159-kamatera-ghost-pm2-stop-delete.md
8. **TK-12187** [claude-config] Code review: pending uncommitted changes in ~/.claude repo (122 tracked files)
   - last (2026-09-24): Parked by Steve. Remaining (Steve-owned): revoke GoDaddy key …oNo (developer.godaddy.com/keys); rotate MOONSHOT_API_KEY (tracked in skills/claude-codex/.env). M
   - memo: TK-12187-godaddy-key-leaked-in-settings-json.md
9. **TK-10346** [costa-rica] Costa Rica: directory→booking→payment marketplace app (Expo + Tilopay/SINPE + Plaid + What
   - last (2026-09-24): parked 2026-09-24 · parked by Steve 2026-09-24: all Apple/iOS app tickets — held out of the active queue (parked registry)
   - memo: 2026-09-24-TK-10346-costa-reconciler-cron-GATED.md, 2026-09-24-TK-10346-costa-payout-visibility-DECISION.md
10. **TK-10484** [dw] Re-onboard Jeffrey Stevens peel-and-stick + interlocking floor-tile line (5 DWAA warm-star
   - last (2026-09-24): Viewer shows a plain-English reason per card (matched title word). Known false match: 'Green Palmero Leaf' excluded on 'Palm' inside 'Palmero'; should be REVIEW
   - memo: TK-10484-jeffrey-stevens-COST-PULLED-2026-09-24.md
11. **TK-12096** [dw-photo-fleet] TK-12090 Lane G: shopify-room-mockup -> room-engines
   - last (2026-09-24): STALE CONCERN CLEARED (read-only re-measure 2026-09-24): room-setting-app :3076 is NOT crash-looping -- restarts 51 (was 50 yesterday, cumulative counter), upti
12. **TK-12117** [sample-followup-sweep] sample-followup: coverage-reconciliation canary (silent-skip false-green safety net)
   - last (2026-09-23): DONE commit 1d2b680: coverage-reconciliation canary. reconcileCoverage (pure, lib/sweep.js) + scripts/coverage-reconcile.mjs (READ-ONLY FM two-read join vid+let
13. **TK-11696** [dw-commerce] Shopify Google&YouTube channel re-pushed 17 off-channel Fentucci offers into GMC on sync-r
   - last (2026-09-23): TK-12112 PRE-STAGE (READ-ONLY, $0): re-ran fentucci-repush-recheck.mjs LIVE 2026-09-23T20:55Z => FAIL/RECURRING, 17/17 still on primary DS 180695450 (expiry re-
   - memo: 2026-09-16-TK-11696-fentucci-channel-repush-suppression.md
14. **TK-11724** [designerwallcoverings] gmc-price-parity-canary: 3 new under-advertised offers (Brunschwig/Cadenet DWKK-102259/102
   - last (2026-09-23): TK-12112 PRE-STAGE (READ-ONLY, $0): live Merchant API + storefront probe 2026-09-23T23:05Z of the 3 named offers. ALL 3 STILL UNDER at stale prices (lastUpdate 
   - memo: 2026-09-14-TK-11724-gmc-price-parity-3-new-under-advertised.md
15. **TK-11876** [designerwallcoverings] dw-archived-live-offer-canary: 3 NEW archived products carry APPROVED/serving GMC offers (
   - last (2026-09-23): TK-12112 PRE-STAGE (READ-ONLY, $0): re-ran dw-archived-live-offer-canary LIVE 2026-09-23T23:02Z. serving-orphan count GREW 123(13:10Z)->134 now (+11 in ~10h — c
16. **TK-12109** [sample-followup-sweep] sample-followup: stamp FM Date Sample Request Letter Sent for the manually-sent 10-day let
   - last (2026-09-23): Verified via info@ Sent: FABR(DWFC230158)/WAT(DWC324296)/GRD(GRD8806) 10-day letters SENT manually by Steve 15:37; BAR NOT sent (held), REID arrived, MDCKEN no-
17. **TK-12008** [cron-fire-canary] Cron issue: com.steve.dw-follow-counts
   - last (2026-09-23): cron-state:warn:artifact-fresh:artifact fresh but last exit=2 (fires-but-crashes)
   - memo: TK-12008-follow-counts-ig-cred-refresh.md
18. **TK-11868** [dw-catalog] Fentucci: 290 ACTIVE products sold 'Per Yard' with no width shown (fix gated)
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): scope reduced 290->29 (261 self-healed) but 29 real defects remain (22 wrong-value linen + 7 missing faux-suede) needing a gated
   - memo: 2026-09-23-TK-11868-fentucci-fabric-width.md
19. **TK-11860** [dw] Cost backlog / VERIFY-THE-COLUMN class: 26 vendors, 12,852 ACTIVE (10,704 already joinable
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): actively worked TODAY (Knoll 607 revert EXECUTED+ledgered 09-23) but remaining vendor cost-column verification is gated on Steve
   - memo: 2026-09-23-TK-11860-residual-rep-email-drafts.md, 2026-09-23-TK-11860-all-others-showroom-line-enforcement.md
20. **TK-11857** [designerwallcoverings] TK-11357 residuals: shared price-integrity gate fail-opens + 2 guards uncommitted in the n
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): R1+R3+R4 landed (merge 76d810b + nested d148efe, re-verified 09-20). Only R2 remains - the unreachable negative-price-branch des
   - memo: 2026-09-16-TK-11857-price-gate-semantics-vp-engineering.md
21. **TK-11856** [cron-fire-canary] 57 of 71 counter-based launchd jobs share the TK-11298 0-byte-stdout shape (liveness on an
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): 37 jobs fixed+committed (b68b983, fixture 3c787fc) but ~19-25 counter-based jobs still need per-job heartbeats on prod/Shopify/e
   - memo: 2026-09-16-TK-11856-category-B-heartbeats.md
22. **TK-11855** [dw-infra] GATED: wire pm2-boot-serialize.sh to the 33 pm2 callers (audit PM2_HOME context first)
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): audit precondition DONE (commit 1cfdd01b) but the WIRING (config change to live launchd pm2 callers) stays gated; also depends o
   - memo: TK-11855-pm2-resurrect-wiring-decisions.md
23. **TK-11854** [dw-infra] com.PM2 boot-resurrect plist is NOT loaded in launchd — pm2 may not resurrect at boot
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): concern STILL TRUE - verified NEITHER boot-resurrect path is loaded now: com.PM2 = not found AND com.steve.pm2-resurrect = 'Coul
   - memo: TK-11854-pm2-resurrect-canonical-pick.md
24. **TK-11833** [cron-fire-canary] Cron issue: com.steve.gated-morning-sweep
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): com.steve.gated-morning-sweep STILL NOT loaded (launchctl: not in list). Remediation gated - sweep.mjs sends a daily digest EMAI
   - memo: TK-11833-reload-gated-morning-sweep.md
25. **TK-11831** [infra] iTerm2 at 130-150% CPU with 59 live sessions — every AppleScript caller queues (dot scanne
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): iTerm2 incident NOT reproducing (pid441 18.2% CPU, 35 sessions vs the 130-150%/59-session incident) and scanner-degradation fixe
   - memo: TK-11831-iterm-cpu-fix-pick.md
26. **TK-11942** [operations] Work down 61 blocked tickets + 175 gated memos: unblock what can run, aged-auto-run revers
   - last (2026-09-23): STALE-VERIFY: STILL BLOCKED (live tracker). This is the CANONICAL approvals/unblock tracker (folds TK-11798/11940), updated 2026-09-23 by blocked-agent — an ong
   - memo: 2026-09-20-TK-11942-yoloforever-watchdog-install-GATED.md
27. **TK-11938** [egress-sentinel] egress-sentinel: CRITICAL alerts carry no evidence (SUSP_SUMMARY SyntaxError -> 'none') + 
   - last (2026-09-23): STALE-VERIFY: STILL BLOCKED (actively needed). Defect B (empty-alert SyntaxError) fixed+ledgered (559e71a). Defect A (loopback/private curl-child FP exemption) 
   - memo: TK-11938-runsh-rule3-loopback-exemption.md
28. **TK-11933** [infra] george alert rollup: 2 stale receipts (ig-sassy/novasuede) + sticky-WARN downgrade — Steve
   - last (2026-09-23): STALE-VERIFY: STILL BLOCKED. Both residuals are genuine Steve/DTD decisions — (A) re-send 2 missed 09-13 alerts = HARD EMAIL GATE, (B) rollup.mjs sticky-WARN do
   - memo: 2026-09-16-TK-11933-george-alert-rollup-residual-decisions.md
29. **TK-11903** [ticket-system] Overnight close audit 2026-09-18 — verify 92 overnight closes actually ran; reopen unbacke
   - last (2026-09-23): STALE-VERIFY: STILL BLOCKED (keep). Audit + reopens + tk-done evidence guard (dee8eacd) all landed, but the pm2-resurrect twin decision it surfaced is still liv
   - memo: 2026-09-18-TK-11903-pm2-resurrect-twin-decision.md, 2026-09-18-TK-11903-runner-caps-codex-spend-limit-and-yfc-weekly-cap.md
30. **TK-11897** [dw] TK-11396 NOT-MEASURED carry-forward: 99-offer Gravel Path / Kravet trim cluster maps to 97
   - last (2026-09-23): STALE-VERIFY: STILL BLOCKED (correctly). Read-only census work is DONE with proof (commits db08423/99b0473 in gmc-titlefix), but the harm is LIVE + customer-vis
   - memo: 2026-09-17-TK-11897-gravelpath-kravet-99-offer-wrong-identity.md
31. **TK-11945** [fleet-health] watchtower: dw-canary-meta-watchdog FAIL = com.steve.ollama plist left declared after Stev
   - last (2026-09-23): STALE-VERIFY (read-only): the prior 'placeholder' line was a mis-fired prefix match — ignore it. REAL FINDING: STILL BLOCKED / ambiguous. The reversible half is
   - memo: TK-11945-retired-ollama-launchagent-plist-disable-2026-09-20.md
32. **TK-12080** [dw-commerce] Fentucci/TWIL 'The Naturals' per-yard REPRICE — external wait: Tokiwa mill net pricing Nov
   - last (2026-09-23): STALE-VERIFY 2026-09-23: still blocked by design — external wait on Tokiwa mill net pricing (expected Nov/Dec 2026), recheck 2026-12-01. Template + 260-row rest
   - memo: TK-12080-fentucci-twil-the-naturals-per-yard-repr-twil-naturals-peryard-REPRICE.md
33. **TK-12073** [dw-catalog] Genuine-vs-artifact review: 38 remaining 2026-04-13 discount-stamp vendors
   - last (2026-09-23): STALE-VERIFY 2026-09-23: still blocked (fresh, created today). Investigation complete (verdict: 0 artifact-live-risk; verify-price.js BULK_STAMP_DATE guard neut
34. **TK-12015** [stack-map-viewer] Stack streamline: fan-out audit + gated fix across 511 skills / 365 jobs
   - last (2026-09-23): STALE-VERIFY 2026-09-23: still blocked. Umbrella with real open gated work — Steve decided (blocked-review) to FIRE 3 gated memos (chokepoint leak-guard deploy,
   - memo: TK-12015-gated-batch-2026-09-22.md
35. **TK-12013** [dw] Morning sample-followup run — >10d samples
   - last (2026-09-23): STALE-VERIFY 2026-09-23: still blocked. Read-only sweep/poll/classify complete, but all outbound work (vendor follow-up emails + FileMaker sent-date/reply-note/
   - memo: 2026-09-23-TK-12013-vendor-followup-emails-fm-writes.md
36. **TK-11892** [operations] CPU-runaway overseer canary — fleet (online-but-pinned gap; butlr 100%)
   - last (2026-09-23): STALE-VERIFY (read-only): STILL BLOCKED. launchctl print gui/501/com.steve.cpu-runaway-canary = 'Could not find service' — genuinely NOT bootstrapped. plist exi
   - memo: 2026-09-17-TK-11892-cpu-runaway-canary-ARM-gated.md
37. **TK-11930** [ops] Kamatera swap exhausted: 8175/8191 MB used, 1.4 GB free of 32 GB; dwphoto-vsearch RSS 3.77
   - last (2026-09-23): STALE-VERIFY (read-only): STILL BLOCKED. free -m on Kamatera: Swap 8187/8191 MB used (4 MB free) — still exhausted. GOOD NEWS: the CLIP double-load amplifier na
   - memo: 2026-09-23-TK-11930-clip-lock-fix-kamatera.md
38. **TK-11927** [ops] Kamatera pm2 dwphoto-vsearch: 146,223 restarts (crash-loop?) — search_service.py under /ro
   - last (2026-09-23): STALE-VERIFY (read-only): STILL BLOCKED. pm2 jlist on Kamatera: dwphoto-vsearch restart_time=146227 (was 146223; +4 from continued daily 05:06 SIGKILL restarts)
   - memo: 2026-09-19-TK-11927-kamatera-dwphoto-vsearch-stale-restart-counter-reset.md
39. **TK-11483** [designerwallcoverings] LIVE INCIDENT: a Fentucci grasscloth onboarder is minting duplicate products daily — 157 i
   - last (2026-09-23): STALE-VERIFY (batch-00): incident CONTAINED (dw-grs-dupe-mint-canary PASS 2026-09-23, both modes PASS: 0 new mints post-guard) — but ticket is the live tracking
   - memo: 2026-09-15-TK-11483-ONE-ACTION-decision-card.md
40. **TK-11669** [dw] Maharam line has ZERO cost authority: 1,429 ACTIVE live SKUs, vendor_discount_pct NULL, pr
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — re-confirmed via psql 2026-09-20: Maharam vendor_discount_pct NULL, discount_confirmed=f, products_with_cost=0; 1,429 A
   - memo: 2026-09-14-TK-11669-review-visibility-HOLD.md
41. **TK-11552** [george] george-aged-draft-canary: IMMINENT_PERMANENT_LOSS — 13 drafts on info@ within days of 30-d
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — recurring canary rescue class; 2026-09-23 pass reversibly protected content-bearing imminent drafts (imminent 8->2), bu
   - memo: 2026-09-13-TK-11552-info-drafts-STEVE-DECISION-LIST.md
42. **TK-11450** [designerwallcoverings] GMC scope gap: the Canada feed (1,077 offers) and a third datasource have NEVER been audit
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — google-merchant-agent verify 2026-09-23 confirms the Google&YouTube channel STILL DISCONNECTED; reconnect requires Stev
   - memo: 2026-09-18-TK-11450-RESTORE-76-stripped-CA-inputs-full-replace-collateral.md
43. **TK-11438** [designerwallcoverings] Migrate 218 TCP-style Postgres consumers to unix socket (prereq for closing loopback TCP)
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — verified LIVE: listen_addresses still 'localhost' (TCP surface OPEN); scope is 218 consumers across 12+ projects, many 
44. **TK-11317** [terminal-status] Unify terminal status across Claude, Codex, and desktop bar
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — engineering prep done (isolated commit a75ed43, 49/49 suite) but integrating into the LIVE shared terminal-status sourc
   - memo: 2026-09-14-TK-11317-owner-status-CYF1711.md
45. **TK-11076** [designerwallcoverings] TK-11073 follow-up: fleetwide AI-palette bare-tag strip (needs real-colorway anchor)
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — Steve ruled 2026-09-20 no-safe-anchor residual = won't-fix (parent 48-vendor retag done). Remaining = Hollywood-275 A/B
   - memo: 2026-09-16-TK-11076-hollywood-retag-REMEASURED-HOLD.md
46. **TK-11635** [designerwallcoverings] Fentucci Naturals: 462 ACTIVE products emit JSON-LD price 0.0 / OutOfStock (a $0.00 positi
   - last (2026-09-23): STALE-VERIFY (batch-00): still blocked — bug reproduces LIVE (Fentucci pos-1 $0 'Per Yard' variants still present via Shopify Admin API 2026-09-23); Steve APPRO
   - memo: 2026-09-22-TK-11635-Fentucci-462-variants-delete.md
47. **TK-11709** [ai-cluster] ai-cluster: benchmark exo-ring heavy models via --with-exo-heavy (Llama-3.3-70B / Qwen3-Ne
   - last (2026-09-23): aged-auto-run VERIFY 2026-09-23: NOT auto-runnable, stays blocked-on-Steve. Confirmed resident-only benchmark.sh --with-exo-heavy already fired 2026-09-18 => NO
   - memo: 2026-09-14-TK-11709-exo-heavy-benchmark-sweep.md
48. **TK-11768** [DW-Programming] Convert DW-Programming nested repo into git submodule of outer Designer-Wallcoverings (loc
   - last (2026-09-23): STEVE DECISION via recommended answers (blocked-review pass 2, recommended answers 2026-09-23): HOLD the DW-Programming→submodule conversion. Risk is too high w
   - memo: TK-11768-dw-programming-submodule-conversion.md
49. **TK-11731** [dw] gmc-landing-handle-canary: 714 dead GMC landing links still SERVING live ads (753 new/esca
   - last (2026-09-23): stale-sweep: filed 2026-09-17 MASTER-736 to _superseded; 2026-09-19 REFRESH-107 memo (which explicitly supersedes it; 736->107 removal-safe) stays as the live f
50. **TK-11780** [dw-commerce] Delete TK-11731 GMC supplemental link-override datasource once TK-11450 channel recrawl co
   - last (2026-09-20): TRUE STATE: BLOCKED — precondition unmet (channel push stalled since 2026-08-26; primary links not yet recrawled to new handles per landing-handle canary FAIL=1
51. **TK-11738** [Designer-Wallcoverings] Fix: cron-create-sample-variants.sh no-ops after --apply flip (add --apply or disable)
   - last (2026-09-20): VERIFIED: cron-create-sample-variants.sh at Designer-Wallcoverings/shopify/scripts/ shows RETIRED banner (lines 32-42). Script disabled per DTD-B+A verdicts. RE
52. **TK-11773** [dw-catalog] TK-11731 feed-exclude 260 mechanism + stage
   - last (2026-09-18): REOPENED by TK-11903-overnight-close-audit-2026-09-18-verify: closed overnight 2026-09-18T03:19:17.217Z by claude@84269 with verdict RAN-BUT-GATED-REMAINDER + g
53. **TK-11713** [ai-cluster] ai-cluster: context-conditional model_fit (bench at production ctx 16-32k, not just 4096; 
   - last (2026-09-18): Sweep-D: verified worker RAM still null in discovery (PROBE_REMOTE never run — needs Steve SSH, same gate as TK-11710). Sub-action #1 (make discover + projector
   - memo: TK-11713-real-16k-32k-benchmark.md

## Unclear - needs triage (10)
1. **TK-12234** [desktop-dotbar] desktop-dotbar: DW / Non-DW folder filter on the nav bar
   - last (2026-09-25): Go-live (Steve): cd ~/Projects/desktop-dotbar && git merge worktree-dotbar-dw-folders && pkill -f desktop-dotbar; bash start-bar.command
2. **TK-12221** [cron-fire-canary] Cron issue: com.steve.dwphoto-vendor-photos-henry
   - last (2026-09-25): cron-state:warn:runs-only-advanced:runs advanced but last exit=4 (no artifact; fires-but-crashes)
3. **TK-12103** [dw-catalog] Phillipe Romano umbrella: per-vendor dw_sku untangle + retrofit plan
   - last (2026-09-24): Re-parked 2026-09-24 14:48 — it had been auto-unparked 89s after its first park by the parker's own follow-up log (bug fixed in parked.mjs: 10m grace + park-nar
4. **TK-12154** [ops] Cross-host box-uptime probe: a fully-dark box leaves its single-host canaries unwatched
   - last (2026-09-24): Split off from TK-12106 (host-scope class-fix). RESIDUAL gap the host-scope fix deliberately does NOT close: if a WHOLE box goes dark, its single-host jobs (hos
5. **TK-11397** [dw] TK-11253 R5: 957 GMC offers linking to 404 handles — 301 check before removal
   - last (2026-09-23): TK-12112 PRE-STAGE (READ-ONLY, $0): re-ran gmc-landing-handle-canary LIVE 2026-09-23T23:06Z (live redirect:manual probe of every dead-handle offer). CURRENT dea
6. **TK-12100** [cron-fire-canary] Cron issue: com.steve.dw-room-image-push
   - last (2026-09-23): cron-state:fail:not-loaded:launchd job not loaded (unload/never-bootstrapped)
7. **TK-11865** [designerwallcoverings] SEO metafield re-corruption RISK: the writer is not in our code — 69 of 100 installed Shop
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): still open - VERIFIED no SEO change-rate canary skill exists yet (no *seo*canary* dir). write_products app surface (69/100 apps)
8. **TK-11861** [dw] Phillipe Romano cost model: 13,066 ACTIVE products (23% of the whole cost-unknown populati
   - last (2026-09-23): STALE-VERIFY 2026-09-23 (live): still blocked - Phillipe Romano 13,020 ACTIVE cost-unknown, 77% sample/quote/showroom (correct-by-design NOT-MEASURED); retail-o
9. **TK-11677** [operations] pm2 boot-race root cause: 33 launchd jobs shell pm2 during a 149-proc resurrect -> second 
   - last (2026-09-23): STEVE DECISION via recommended answers (blocked-review pass 2, recommended answers 2026-09-23): adopt caller-guard candidate eaece153 now as partial mitigation 
10. **TK-11743** [designerwallcoverings] DW price-integrity go-live review + 4 blocker fixes (tk11357-source-fix-d)
   - last (2026-09-23): @vp-engineering-price Steve GAVE GO on the price-integrity go-live flip (blocked-review 4Q 2026-09-23). Sample-floor half already resolved (legacy=HOLD, Fentucc