Three real messages came IN over Jun 8–9 and never became a card. I created cards for all three:
Root cause: not the QUEUE_JSON bug — the live bot chatted back during a high-traffic window without carding the items. This is exactly the braindump-reliability gap; the carder usually works (verified 3/3 on a clean test) but missed these mid-stream. Worth a follow-up: card-confirm on multi-item dumps.
A 16-card bulk close on Jun 3 (blank notes, no proof) closed the original of several items while a duplicate stayed open — so the work isn't lost, but the history reads "done" when it isn't:
#177 open, no date yet.#178, due Jun 14.#179, due Jul 5.#276/#277/#296/#210.#116 still WORKING.#290.Recommendation: these need your eye, not an auto-fix — confirm each "live" card is the right one and close the rest. I did not auto-revive (would re-pile).
#290 Call Asher 212.500.1312 — HOA foreclosure stipulation (deadline passed).#289 Duke Energy 9332 power — booking arrives Jun 17.#275 Book Orlando flights Jun 14–16 (Sam+Yaakov) — due tomorrow.#273 Tuition due Jun 15 · #278 Camp Agudah $100 · #294 Cap One $250 deposit (Jun 10) · #292 Pay Jack $260 · #291 Sprinkler $195 (overdue).#213 Mom tariff invoice + #97 ACE portal link — refund clock (60–90d).#62 Affirm Apple AutoPay OFF ($839 left) · #45 LIJ $110 (Jun 14) · #280 Citi(Zee) Chanie flagged.#238 Shidduch follow-up (due 6 days ago) · #247 in-laws iCloud (arrive in 2d) · #177/#178 above.#5 (P0, dated), close #48.#136 Feiner · #137 Filler · #147 Rosenberg each left open while Jun-3 duplicates were closed — verify if the outreach happened, then close.#287 (Citi P0) vs #300 (refresh) vs the recovered Affirm — likely 1 real Citi item.#199/#202 — build is DONE per CONTEXT; close/retitle.87 of 220 inbound rows (39.5%) were pure reads/polls — QUEUE_JSON ×62 (5-min portal polling, the worst), STATE ×10, etc. FIXED — now in the auto-assemble skip-list; assemble reports cards created and stays silent when 0.
42 CALENDAR_SYNC events — every P0/P1 card spawned an all-day event; re-defers deleted+recreated them. FIXED — auto-spawn now OFF (re-enable with CALENDAR_AUTO_SYNC='on'). The 42 historical events can be cleared with sweepCalendarEvents on your say-so.
#004 Eden DONE→reopened in 30s (my test mistake, restored + proofed). id=11 a DEFER-from-DONE anomaly (self-resolved). The Jun-7 bulk-close of 16 cards had blank notes/no proof — none reopened, but unverified.
Halacha hotline ×3 cards · Enterprise rental ×4 · Plaid ×3 (partly different accounts). Dedup guard exists; these predate it firing.
Card #12 (re-auth) = DONE 6/9 with proof "Sam confirmed re-auth done." The 6/9 06:31 cron still showed "8/9 failing" (ran before you reconnected). A-20260608-015 may be a stale duplicate — verify/close.
The audit confirms the lens: the pile grows because (a) reads were logged as captures (noise), (b) cards auto-spawned calendar events (noise), (c) closes were bulk + unverified (false truth), and (d) live state (Schwab reconnected, bills paid) doesn't flow back to close the card. (a)+(b) are fixed. (c) needs the nightly self-cleanup (your card #100/#202). (d) is the self-closing layer — bind cards to live state so a reconnected Plaid item closes its own re-auth card. That's the build that kills the endless list.
outputs/2026-06-09_14-28_audit_inbox-card-sweep.html · Data: outputs/tmp-audit-2026-06-09.json (live AUDIT dump)