HOOK STREET CAPITAL
Start Here — How It Works
Baby-steps guide · Tue May 19 2026 · ops.hookstreetservices.com/start-here.html
Start Here is your execution spine — one place to capture, see, and close action cards from your phone, with proof. Three surfaces feed it: an iOS Shortcut, a web app (PWA), and the portal briefings.
1 · The PWA — your phone command center
URL: ops.hookstreetservices.com/start-here.html

One-time setup (on your phone, in Safari):
  1. Open the URL.
  2. Tap (top right) → paste your Web App URL + INBOX_SECRET → Save.
  3. Share button → Add to Home Screen. Now it lives as an app icon called "Start Here."
The buttons (each fires a command; type/speak into the box at the top first when needed):
📋 View My Queue — show all open cards. No input.
+ New Action — type description → creates a card. e.g. "call Shellpoint tomorrow"
✅ Done — type the card # (or ID) + optional proof → closes it.
🧾 Add Proof — type the # + link/note → attaches proof.
⏭ Defer — type the # + a date → pushes the card out. Accepts tomorrow / next week / 5/23 / May 23 / 2026-05-23.
👤 Delegate — type the # + assignee → reassigns (Mildred is blocked on sensitive cards automatically).
🛒 Grocery — type item → goes to a separate Grocery_List tab, not your business queue.
👩 Mildred Queue — shows only the cards safe for her to see.
? Help — pops up the cheat sheet right inside the PWA.
2 · The dropdown on each portal briefing
Every briefing card on ops.hookstreetservices.com now has a status dropdown. Pick one — the card tints by color. Use the "Status:" chips up top to filter (e.g. show only Revisit):

New (default, no tint) — you haven't touched it.
Skimmed (blue) — looked at, not deeply read.
Reviewed (green) — fully reviewed, done with it.
Revisit (orange) — read once, need to come back.
Action (red) — there's something to do from this briefing.
Deferred (purple) — pushed off intentionally.
Delegated (teal) — handed to someone else.

Honest limit: these statuses save in your browser only (per-device). Next phase wires this to the `Action_Queue` so it syncs across devices and I can read them — that's the "mix with Start Here" upgrade for later.
3 · The iOS Shortcut — when to use it
The Shortcut is for voice / car / one-handed capture — when opening a webpage is too slow. The PWA is for seeing the queue + closing loops with proof. Both hit the same engine. You don't need to pick one.
4 · Every command (cheat sheet)
CommandExampleWhat it does
ACTIONACTION call Shellpoint tomorrowCreates a live action card.
QUEUEQUEUE / QUEUE CASHLists open cards (filter by lane optional).
MILDREDMILDREDOnly the cards safe for her.
DONEDONE 6 portal confirmedCloses the card. Proof required on proof-flagged cards.
PROOFPROOF 6 screenshot linkAttaches proof. Doesn't close the card by itself.
DEFERDEFER 10 tomorrowPushes the card to a later date.
DELEGATEDELEGATE 8 MildredReassigns. Blocks Mildred on sensitive cards.
NEED_INFONEED_INFO 6Flags the card as blocked on info.
GROCERYGROCERY 2 lbs London broils GourmetHousehold item → Grocery_List tab (not your business queue).
NOTE / IDEANOTE portal ideaRaw capture to INBOX only.
URGENTURGENT wire HOA todayCreates a P0 (top-priority) card.
HELPHELPReturns this cheat sheet.
IDs accept A-20260519-006, short 6, or #6.   Dates accept today / tomorrow / next week / 5/23 / 5/23/2026 / 2026-05-23 / May 23.
5 · Notifications — the honest state
What's automatic today:
Daily 8 AM — your open queue gets texted to you every morning (you installed installDailyQueuePush()). First fire: tomorrow morning.
Per-action confirmations — each time you fire a command, the PWA / Shortcut shows the response.

What's NOT automatic, honestly:
Claude Code → you, in real time. When I finish something in a session and want to text you, I currently can't. The Twilio SMS path is wired but I have no auth to fire it without your hands. clasp run is blocked by a permission gate I can't clear from here.

The fix — enable autonomous Claude → SMS (~3 min, your hands):
  1. In Apps Script → Project Settings → Script Properties → add NOTIFY_SECRET. Generate a fresh random string (different from INBOX_SECRET).
  2. Redeploy the Web App (Manage Deployments → New version → Deploy). The narrow notify endpoint is already in the code.
  3. Create command-inbox/.claude-notify.json (already gitignored) with:
    { "webhookUrl": "<your Web App URL>", "notifySecret": "<the NOTIFY_SECRET>" }
    That file stays on your machine, never goes to GitHub.
Future Claude Code sessions can then POST to that endpoint and you get the text. If the NOTIFY_SECRET leaks, the worst it can do is spam your phone with texts — it can't read data, create cards, or change state. Much smaller risk than sharing INBOX_SECRET.
6 · The MIS deep-dive is waiting
The full brief + paste-ready prompt is at outputs/2026-05-19_15-30_handoff_mis-deepdive-kickoff.md. Open a new Claude Code session, paste the prompt from that file's "PASTE-READY PROMPT" block. That session does the whole deep-dive (last MIS email, Codex's GitHub issues, your own MIS report, comparison to the 3 PM Power Hour, logic audit, "100% useful" plan) with clean context. Today's session is too long to give it the depth it deserves.
Hook Street Capital LLC · Start Here · How it works
Source trail
File: outputs/2026-05-19_22-25_briefing_start-here-how-it-works.html · Session 36 close-out guide.
Live PWA: ops.hookstreetservices.com/start-here.html · Handoff for MIS: outputs/2026-05-19_15-30_handoff_mis-deepdive-kickoff.md.