# Sam-Blocking Items — Central Queue

> Items CC has surfaced but cannot act on without Sam. **Phone-skim-friendly format:** big action button per item, deadline + effort at a glance. Open the URL and the right thing happens.
>
> **Last updated:** 2026-05-28 · **Open:** 0 · **Resolved this week:** 2 (4 prior week)
>
> **Age tracking:** each item shows `Surfaced:` (when CC first added) and `Age:` (days open). Future loops may auto-sort by urgency (age × deadline-proximity × inverse-effort). Canonical JSON migration planned (per backlog `bk-P3-SAM-BLOCKING-JSON`) — for now, age fields are maintained inline.

---

> No open items as of 2026-05-28. Two prior open items resolved 2026-05-26 (see Resolved below).

---

## Resolved (this week)

### ✅ Jon pre-send · phone UAT + invoice + send — resolved 2026-05-26 by in-person collection
- **Resolved:** 2026-05-26 — Sam collected $1,100 cash/check directly from Jonathon. Portal-invite + welcome-message flow effectively moot; payment closed direct.
- **Effect:** SS-013 invoice locked at $1,500 (aceves-paint-finalize 2026-05-22). Variance $400 is Sam's intentional timeline-delay concession; Jonathon did not contest. Canonical close: `sb-jon-invite-send` + `aceves-paint-finalize` (both resolved in `data/issues.json` 2026-05-26). Updated `customer-jobs/aceves-home-fence-2026-04/status.json` to status_phase=closed (2026-05-28 reconciliation).

### ✅ Donlin filament order — resolved 2026-05-26 by Sunlu 10-pack arrival
- **Resolved:** 2026-05-26 — Sunlu 10-pack PLA+ ($140 / 10kg) received. Superseded original Bambu Lab 4-spool spec ($80-90) on 2026-05-23 due to better $/kg + 3 bonus colors. Blue Jays + Celtics prints starting same day to clear Jarod's June 7 hard date.
- **Effect:** task-DONLIN-004 closed. Canonical close: `sb-donlin-blue-jays-celtics-filament` + `sb-donlin-filament` (both resolved in `data/issues.json` 2026-05-26). Full order doc preserved at `/handoff-blocks/orders/filament-order-2026-05-23.md`.

---

## Resolved (prior week)

### ✅ Aceves Mon 5/18 trim — confirmed by Sam Tue 5/19 ~5 PM
- **Resolved:** 2026-05-19 evening (Sam confirmed trim work outcome)
- **Effect:** `aceves-trim-finish` entry in active-projects.json transitions to closed; `aceves-paint-ss-q010` no longer references "trim touchups today" stale wording (cleaned in commit 0dea024)

### ✅ Win bus exact time — passed (Tue 5/19 school day complete)
- **Resolved:** 2026-05-19 historically (school day past)
- **Effect:** Item is no longer time-actionable; calendar event remains in KV as historical record

### ✅ Jon Aceves SAM-FILL placeholders — resolved by CC 2026-05-20 (Path C close-out)
- **Resolved:** 2026-05-20 (commit `0dea024`)
- **Effect:** Placeholders replaced with derived scope language; `/jon/jobs/aceves-paint-2026-05-11.json` is customer-ready · 0 `SAM-FILL` strings in `/jon/` (verified via post-deploy grep)

### ✅ `ADMIN_INVITE_SECRET` Cloudflare env var — resolved 2026-05-21
- **Resolved:** 2026-05-21 evening · Sam set var as Secret type · CC pushed 8 unpushed substrate commits + website commit `71eaa97` (the Invite button itself) · both Cloudflare deploys verified (substrate `e627fe8` · website `71eaa97`)
- **Verified:** `POST /api/generate-invite` returns clean `{"error":"unauthorized"}` (HTTP 401) on both `samesolutions-equipment-service.pages.dev` and `hub.samesolutionsllc.com` with a wrong secret — confirming env var is loaded (no "Server misconfiguration") and gate is closed against unauthorized callers
- **Also resolved:** Invite button visible in deployed `/manage` HTML (was the actual blocker — code was local-only until tonight's push)

---

## How this file works

- **Added by CC** when a fix path requires Sam input (per Rule 6 — backlog capture; don't context-switch into trying to act anyway)
- **Removed by Sam** (or by CC after Sam confirms) — move resolved items to `## Resolved` with a date
- **Re-scanned at session-end** — `handoff-blocks/scripts/session-end.ps1` counts open items for the health-signals card; `/personal/system-overview/` reads this file for the "Sam-blocking" tile
- **One-line action per item** — designed for Sam to skim on phone and tap the right link

## See also

- [Working with Sam](./ai-coordination/working-with-sam.md) — operating manual + 8 standing orders
- [System Overview live dashboard](/personal/system-overview/) — see all sections + statuses
- [Task ledger](./task-ledger.md) — full task tracking
- [Backlog](./backlog.md) — P0-P4 tiered queue
- [Latest auto-report](./cc-session-reports/latest.md)
- [Pre-send checklist](./tests/jon-pre-send-checklist.md) · [Walkthrough protocol](./tests/jon-walkthrough-protocol.md) · [Post-send tracking](./tracking/jon-post-send-2026-05-20.md)
