HOOK STREET — MASTER ACTION MAP
⚠️ SUPERSEDED 2026-06-03 → the LIVE version is now
ops.hookstreetservices.com/operating(outputs/operating-map.html). It auto-builds this same RED/YELLOW/GREEN, macro→micro board from the live Action_Queue, so it never goes stale. This file is the April snapshot kept for the framing/history. Don't hand-maintain it — use the live page.
Last Updated: April 16, 2026 (frozen snapshot)
Owner: Sam Treitel
Purpose: Single source of truth for what to do, when, and why. Macro → micro.
HOW TO USE THIS
- RED = blocked / legal / financial risk if missed
- YELLOW = revenue / relationship risk
- GREEN = system improvement / infrastructure
- Review top of this file every session. Update as things close.
THIS WEEK (Apr 17–20)
🔴 Must-Do Before Orlando
| Item | Deadline | Owner | Status |
|---|---|---|---|
| Hear back from Asher re HOA — pay in full vs payment plan | ASAP | Sam | Waiting |
| Reply to Di Masi Burton re 15257.2025 (9332) — payoff received | Apr 22 | Sam | Draft ready |
| Reply to Di Masi Burton re 15256.2025 (9312) — waiver/DocuSign | Apr 22 | Sam | Unread, action needed |
| HOA payment plan request (if not paying lump sum) | Apr 22 | Sam | Depends on Asher |
| HOA payoff in full (if Asher says pay) — total ~$16,920 | Apr 27 | Sam | Depends on Asher |
| Pay 20four7VA $108.76 | Apr 17 | Sam | Manual this week |
| Mildred set up 20four7VA autopay | Apr 17 | Mildred | Assigned |
| Mildred follow up Eden #20028 if no response | Apr 17 | Mildred | Assigned |
| Verify Selene Finance autopay drafted from zalmy@ | Apr 17 | Mildred | Assigned |
| Alex — gutters/soffit quotes both properties | Apr 17 | Mildred | Assigned |
| Schwab re-auth — connection token expiring | Apr 21 | Sam | Unread Schwab email |
| Chase Freedom ZT_8412 — $194 due | Apr 17 | Autopay | Should be auto |
| Verizon — $100 due | Apr 19 | — | Check autopay |
🟡 Eden Gardens
| Item | Status |
|---|---|
| Invoice #20028 — $20,000 unpaid | Follow-up sent Apr 15. Mildred follows Apr 17. |
| Invoice #20025 — $5,000 unpaid | Outstanding |
| VIP Commercial (331 Lady Alice) | Verbal green light — needs formal agreement |
| Aron Kessler / Shul Ops Lead | On-site, candidate |
ORLANDO TRIP — Apr 20–23
Both properties (9312 + 9332):
- Smart lock install — Parker (confirm timing)
- HVAC maintenance plan — Apex (407-660-9644) or Patriot (863-956-6130)
- Pool heater valve fix at 9312 (heat pool/spa independently)
- Pool breaker remote control install
- Pest control onboarding — PestBear
- Pool service invoices — review + pay
- Soffit/gutter inspection (pending Alex quote)
- Cleaner rotation confirmation (Kelma/Luciana)
- Airbnb listing optimization review
Target: set up a recurring visit every 5–6 weeks. Next trip ~June 1.
MONTH OF APRIL — REMAINING
| Item | Due | Priority |
|---|---|---|
| Liberty Water - 589 | Apr 21 | Pay |
| Chase Ink Plus 4089 — $274 | Apr 20 | Pay |
| Honda Payment Car — $475 | Apr 23 | Autopay |
| US Alliance Home Equity — $1,248.50 | Apr 25 | Pay |
| Geico $288 | Overdue | Pay now |
| PSEG Electric — delinquent agreement | ASAP | Sam action |
| National Grid — ~$1,100 | May 1 | Pay |
| OVH January statement | When received | Review before paying |
MAY / UPCOMING
| Item | Date | Note |
|---|---|---|
| BA earnings | Apr 22 | Avoid per MIS — reduce size |
| TSLA earnings | Apr 22 | In Sync, reduce size |
| META earnings | Apr 23 | In Sync, reduce size |
| Amex Platin — $2,146.63 | May 12 | Due in full |
| Citi — $307 | May 3 | Min payment |
| MRVL earnings | May 27 | Watch — top MIS setup |
| Chanie Miami trip | May 10–12 | — |
| Tax extension (Business) | Sept 15 | Filed |
| Tax extension (Personal) | Oct 15 | Filed |
FLORIDA TRIP SCHEDULE — RECURRING
Rule: every 5–6 weeks.
| Trip | Dates | Focus |
|---|---|---|
| Trip 1 ✅ | Apr 20–23 | Setup: locks, HVAC, pool, pest, cleaners |
| Trip 2 (target) | ~June 1–4 | Review: bookings, maintenance, photos, listing |
| Trip 3 (target) | ~July 10–13 | Summer peak season check |
| Trip 4 (target) | ~Aug 17–20 | Pre-fall optimization |
Chanie travel constraint: Miami May 10–12 — coordinate around that.
WEEKLY OPERATING RHYTHM
Daily (weekdays)
- 8:55 AM — Shacharis (Amud through June 2026)
- 9:53 AM — MIS Morning Brief arrives (check regime, compression setups)
- 2:07 PM — MIS Trade Action arrives
- 3:07 PM — MIS Power Hour arrives
- 7:15 PM — Mincha/Maariv (Kaddish)
Weekly
- Thursday — 20four7VA invoice $108.76 due (set up autopay)
- Friday AM — Review BOS weekly snapshot + obligations due next week
- Sunday — MIS Week Ahead email fires at 6 PM
- Mildred check-in — verify payments, outstanding A/R, Selene autopay
Monthly
- 1st of month — National Grid, SBA, other fixed obligations
- Mid-month — Mortgages (Shellpoint ~Apr 15, Selene ~Apr 15)
- Monthly BOS cleanup session — fix data, update camps, reconcile
FINANCIAL STRUCTURE — CASH FLOW ROUTING
Target state: All cash routes through Chase 5609 (main operating account).
Income Sources → Chase 5609
| Source | Amount | Frequency | Status |
|---|---|---|---|
| Eden Gardens consulting | $20K/invoice | Monthly | #20028 unpaid |
| ~~Transport A/R~~ | ~~$16,970~~ | Various | ✅ PAID 2026-04-24 |
| STR properties | TBD | Monthly | Setup Apr 20–23 |
Obligations Routing
| Account | Bills it Pays | Mildred Access |
|---|---|---|
| Chase 5609 (main) | Primary operating | Yes — view access set up |
| Chase 7792 | Honda car payment | — |
| Chase 5777 | US Alliance Home Equity | — |
| zalmy@treitelventures.com | Selene Finance autopay | No — Sam only |
Debt Priority (pay down order)
- Chase Freedom ZT_8412 — 18.49% APR — $7,812 balance
- Chase Ink Plus 4089 — 16.74% APR — $11,932 balance
- Citi Card 2550 — 14.99% APR — $14,710 balance (97% util — priority to free capacity)
Rocket Money / Bookkeeper Plan
- Download Rocket Money — connect all accounts, get 12-month spend view
- Send to Dena Fischer (ZEC CPAs) — for 2025 finalization
- Build 12-month forward cash flow — with Mildred, based on obligations map
- Target: by May 15, before Dena needs final numbers for tax prep
MIS SYSTEM — WHAT'S WHERE
Code Lives Here
MIS/src/emailDailySnapshot.js ← THE active script (MIS MASTER v10.1)
MIS/src/Code.js ← Sheet builder/scaffolder (run once to build tabs)
Bound To This Sheet
- Google Sheet:
MIS_v7.1_gsheet(ID:1cosuFrU_EJRAprVMm-FEpmddSUTVQWhlI0tHpS1w2S4) - Clasp push from:
MIS/folder
The Rogue Scripts (NOT in your repo)
Two old Google Sheets still have live triggers:
1. Card-style Power Hour (4:42 AM) — unknown sheet. Go to script.google.com → My Projects → find it → delete or disable triggers.
2. "Hookstreet OS — AM" (4:48 AM) — older BOS version. Same approach.
To kill rogue triggers:
1. Go to script.google.com
2. Click "My Projects" (left sidebar)
3. Find scripts that are NOT named "MIS_v7.1" or your active BOS script
4. Open → Triggers (clock icon) → delete all triggers on those old scripts
Email Report Map — Current vs Desired
| Report | Current Status | Source | Desired |
|---|---|---|---|
| Morning Brief (9:46 AM) | ✅ Live | MIS_v7.1 | Keep, dedup now fixed |
| Trade Action (2:05 PM) | ✅ Live | MIS_v7.1 | Keep |
| Power Hour (3:00 PM) | ✅ Live | MIS_v7.1 | Keep |
| Card-style Power Hour (4:42 AM) | ⚠️ Rogue | Old sheet | Disable OR adopt format |
| BOS Daily Snapshot (7:40 AM) | ✅ Live | BOS sheet | Keep |
| BOS Monthly Obligations (4:48 AM) | ⚠️ Rogue | Old BOS | Disable |
| Family Weekly Snapshot | ⚠️ Going to Sam, not Chanie | Wife sheet | Fix WIFE_EMAIL |
| Weekly MIS (Sunday 6 PM) | ✅ Scheduled | MIS_v7.1 | Keep |
| BOS Weekly (Sunday 7 AM) | ✅ Scheduled | BOS | Keep |
| Monthly BOS | Every 2 days currently | BOS | Adjust cadence |
MULTI-SHEET CLASP ARCHITECTURE — HOW IT WORKS
You can run as many sheets as you want, each with its own Apps Script, each clasp-managed. Here's the setup:
Your Drive has:
Sheet A (MIS_v7.1_gsheet) ← bound to Apps Script Project A
Sheet B (BOS sheet) ← bound to Apps Script Project B
Sheet C (Wife/Family sheet) ← bound to Apps Script Project C
Your local machine has:
MIS/
.clasp.json ← points to Script Project A's ID
src/
emailDailySnapshot.js
HookStreet-Business-OS/sheets/
.clasp.json ← points to Script Project B's ID
src/
Code.js
(future) family-snapshot/
.clasp.json ← points to Script Project C's ID
src/
Code.js
Rules:
1. Each .clasp.json has a unique scriptId
2. You clasp push from inside each folder independently
3. Each can have different trigger schedules, report formats, recipient lists
4. They can all read from each other's sheets using SpreadsheetApp.openById()
5. All local code lives in GitHub — one repo or separate repos, your call
For the card-style Power Hour format: If you want both formats, you can have two email functions in ONE script — misSendMorningBriefText() and misSendMorningBriefCard() — each with its own trigger at different times, or one calling the other.
OPEN LOOPS — NOTHING LEFT BEHIND
Systems
- [ ] Kill rogue trigger scripts (card-style 4:42 AM, BOS AM 4:48 AM)
- [ ] Fix WIFE_EMAIL in wife snapshot sheet
- [ ] Sector map blank — MIS P0 fix (next Claude Code session)
- [ ] VIX trajectory caching — MIS P0 fix
- [ ] Schwab re-auth before Apr 21
- [ ] Mildred_Start not auto-populating — BOS bug
- [ ] Quick Capture router broken — BOS bug
- [ ] Command Center dashboard — paused at 40%
Business / Legal
- [ ] HOA — Asher decision → Di Masi action (April 22 deadline for plan, April 27 payoff)
- [ ] Eden #20028 — $20K collect
- [ ] Eden #20025 — $5K collect
- [ ] VIP Commercial (331 Lady Alice) — formal agreement
- [x] Transport A/R ~$16,970 — PAID 2026-04-24 (Symphona, Bnei Akiva, Lior Souchard all cleared)
- [ ] Selene Finance autopay verification
Financial
- [ ] Rocket Money — download and send to Dena
- [ ] 12-month cash flow budget — build with Mildred
- [ ] BOS cleanup — remove fake data, add real camp payments
- [ ] Citi 2550 (97% util) — priority paydown
YOUR PATTERN — HONEST
You're great at: First 80%. Architecture, setup, initial build, getting something functional.
Gap: The last 20%. Wiring, testing, edge cases, operating consistently.
The fix going forward:
1. Before starting anything new — assign the 20% to Mildred, a dev, or book a dedicated session
2. Every new project gets a "20% ticket" written at the start, not at the end
3. If it can't be finished, it gets formally parked with a handoff note — not just left open
End of MASTER_ACTION_MAP.md — April 16, 2026