בס״ד

HOOK STREET — MASTER ACTION MAP

docs/MASTER_ACTION_MAP.md · last changed (pre-VM history) · rendered from GitHub master

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


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)

Weekly

Monthly


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)

  1. Chase Freedom ZT_8412 — 18.49% APR — $7,812 balance
  2. Chase Ink Plus 4089 — 16.74% APR — $11,932 balance
  3. Citi Card 2550 — 14.99% APR — $14,710 balance (97% util — priority to free capacity)

Rocket Money / Bookkeeper Plan


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

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

Business / Legal

Financial


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

Source trail · docs/MASTER_ACTION_MAP.md @ master · rendered 2026-07-02 7:23 PM EDT by scripts/build-docs.py · the .md in the repo is the truth; this page is the phone-readable view