πŸŽ›οΈ Master Control Surface

One page. Every link you'd tap, every decision waiting on you, every thing I'll do on your word.
For: iPad / Chrome β€” tap any button to open + act
Generated: Tuesday, May 26 2026 Β· 2:32 PM EDT Β· live on ops.hookstreetservices.com
Bookmark this: it's the top card on your portal; I'll regenerate it whenever state changes

1Tap to open β€” every system

2Decisions waiting on you

πŸ”΄ HOA β€” $5,609.30, was due Fri 5/22
Still no reply from Asher since your 5/24 email. This is the one real-world clock ticking. Open Gmail β†’ confirm with Asher the stipulation's signed + funds are on track for cases 15256/15257.
πŸ’Έ Eden #20028 β€” $20K demand letter (drafted, UNSENT)
It's sitting in your drafts, addressed to asher@gulkoschwed.com, ~85 days overdue. Open Gmail drafts β†’ review + attach exhibits + send. Or tell me "send the Eden letter" and I'll prep it for one-tap send.
πŸ’Έ William Penn insurance β€” $596, due 5/15 (11 days past)
Pay it or consciously lapse. Unresolved since the 15-day review.
βš™οΈ Capability-scan recurrence β€” how often should it self-run?
Recommended: fold it into your existing Weekly Review (Sun 7 PM) β€” zero new cost, already fires.
Or standalone monthly (a dedicated cloud agent that fires + costs on its own).
say: "fold the scan into weekly review"  OR  "schedule the scan monthly"
πŸ”Œ Dead connectors β€” wire or drop?
circleback (meeting notes) β€” failing βœ—. Useful for Eden/operator calls. Fix or drop?
monday.com β€” never authenticated. Using it? If not, drop it.
supabase β€” leave parked (it's the backend for your native-app idea).
say: "drop monday and circleback"  OR  "I use monday β€” here's what"
πŸ” Personal Gmail β€” read-only?
It's wired (read+write). Want me to treat it read-only in practice (never send/delete on ztreitel@)? Your bank 2FA lives there, so worth deciding.
say: "read-only on personal"
πŸ’Ό Underwriting offer β€” pricing + operators (from Session 38)
React to the price card (Quick Screen / Full UW / Retainer $3–6K/mo) β€” too high / low / right? And name 3 warm operators so the outreach can ship. Offer doc on portal.

3Say the word β€” I'll build these (held for your go)

do the trigger fix MIS dedup/idempotent-trigger fix β†’ unblocks all email automation (your own 48h rule). Touches live sends, so it's been waiting.
wire the obligations digest Money due (next 7-14d) into the morning brief β€” needs me to read the obligations sheet (39-8).
wire the runway line Cash IN (Chanie 5609 + Eden + STR) vs OUT into the brief (39-6) β€” needs you to confirm the income source once.
fix the PWA icons Each PWA installs as its own app on your/Chanie's phone (39-1).
run /hookify Codify the setup traps (em-dash-in-PowerShell, .json.json, clasp --force) as auto-warnings β€” self-learning guardrails.
build the reply handler Reply to the morning brief β†’ it re-shapes your day (the Phase 3 piece that completes the spine).

4Done in the last stretch (so you have state)

donePersonal Gmail wired β€” ztreitel@ now readable by Claude Code via local MCP. No forwarding; Mildred can't see it. Retires the ChatGPT relay.
doneMorning brief enriched β€” now pulls Calendar + flagged email, not just the task queue (the morning-spine front end). Re-auth done in your other session.
doneCapability-scan routine built + first run β€” your self-learning loop (38-K7). On the portal.
donePortal auto-index β€” pre-commit hook rebuilds the index every commit. It'll never lag again (38-K6).
done.remember writer β€” verified healthy now (was the 0-byte bug, 38-K5). No fix needed.
doneMIS earnings β€” Finnhub rate-limit fix + expanded seed map (MSFT/LLY/etc. now fill). Schwab/Finnhub keys moved to Script Properties.

5What's still missing (the honest list)