# Kickoff Week SOP · Days 1-7 After Signing

**Use this SOP for every Trainer OS engagement.** First applied to Hooks. Applies to Patterson-OS · Youngblood-OS · every future SaaS customer.

**Purpose:** Prevent Week 1 drop. The moment payment clears, a specific handoff sequence starts. Every task has an owner, an SLA, and an escalation. Nothing gets missed.

---

## Trigger conditions

**Day 1 = clock starts when ONE of these happens:**
- ✅ Stripe payment confirmation received (Card / ACH cleared)
- ✅ DocuSign signature completed by both parties
- ✅ Kyron manually confirms readiness (rare · only if payment is pending but agreement signed)

---

## Day 1 · Confirmation + repo scaffolding

**Kyron actions · complete before end of Day 1**

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 1.1 Send payment/signature confirmation email | Kyron | Within 1 hr | Reply-all to Hooks · CC Kyron.Cumby.1@icloud.com · use [Post-Walkthrough Version C](post-walkthrough-email.md) |
| 1.2 Update Money Tracker (`/money`) | Kyron | Within 2 hrs | Add Hooks as Active Tier 03 · MRR +$2,000 · Cash +$15,000 · pipeline card → Signed |
| 1.3 Create GitHub repo for hooks-os (or verify existing) | Kyron | Within 4 hrs | `gh repo create kcumby2-wq/hooks-os --private` (already exists · verify) |
| 1.4 Apply OS scaffolding template | Kyron | Within 6 hrs | Run `docs/onboarding/os-scaffolding/scaffold.sh --name=hooks` (once built) OR manual per [scaffolding kit](../os-scaffolding/README.md) |
| 1.5 Commit voice-rules-v1 to hooks-os feedback/ | Kyron | Within 6 hrs | Copy from [voice-rules-v1.md](voice-rules-v1.md) · commit with message: `voice: seed v1 from Kyron observations` |
| 1.6 Create Slack channel #hooks-toj-ops | Kyron | Within 8 hrs | Invite Hooks · pin proposal · pin agreement PDF · pin Money Tracker link |
| 1.7 Send Day-1 recap DM to Hooks | Kyron | End of Day 1 | *"Coach — Day 1 done. Repo live. Voice rules seeded. Slack channel invite sent. Talk Monday 9am CT for first check-in."* |

**Escalation:** Any of 1.1-1.6 slips past 24 hrs → Kyron calls Hooks by phone the next morning. No text explanation.

---

## Day 2 · Kickoff meeting confirmation + prep

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 2.1 Confirm kickoff meeting date on calendar | Both | Day 2 morning | Zoom or in-person · 4-hour block per [kickoff.md](kickoff.md) |
| 2.2 Send calendar invite with Zoom + prep doc attached | Kyron | Day 2 morning | Attach: kickoff.md agenda · voice memo prompt · top-10-P4-target-list ask |
| 2.3 Request 30-min voice memo from Hooks | Kyron | Day 2 morning | Prompt: *"Describe how you'd write to a parent whose Class of 2027 WR wants to train."* |
| 2.4 Request top-10 P4 target athlete list | Kyron | Day 2 morning | For Optimum Grading rollout · first 10 transcripts |
| 2.5 Optimum Grading · request roster from CBH | Kyron | Day 2 afternoon | Sync with athletes/ folder in hooks-os |

**Escalation:** Voice memo not received by end of Day 3 → Kyron sends 1 reminder Day 4 morning. If Day 5 morning no memo → phone call.

---

## Day 3 · Voice memo processing + first agent spawn

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 3.1 Transcribe voice memo (Whisper or Otter) | Kyron | Within 4 hrs of receipt | Save transcript to hooks-os `feedback/voice-samples/{date}-parent-wr.md` |
| 3.2 Extract 5-10 new voice rules from transcript | Kyron | Day 3 afternoon | Commit to voice-rules-v1.md · v1.1 append |
| 3.3 Spawn copy-lead subagent · run test draft | Kyron | Day 3 afternoon | Prompt: *"Use copy-lead agent to draft a parent DM for a Class of 2027 WR intro."* Verify voice sounds like Hooks |
| 3.4 Send Hooks the test draft for approval | Kyron | End of Day 3 | *"Coach — first agent draft. Sounds like you? What's off?"* |

**Escalation:** Test draft rejected by Hooks with substantive rewrites → rules extraction session with Kyron by phone before Day 5.

---

## Day 4 · Tool integration begins

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 4.1 Optimum Grading account provisioned for CBH | Kyron | Day 4 morning | Private-labeled as *CBH Optimum Grading* |
| 4.2 Roster loaded into Optimum Grading | Kyron | Day 4 afternoon | From Hooks' top-10 list · request film links |
| 4.3 Prospect Edge configured | Kyron | Day 4 afternoon | CBH advocacy ledger pattern connected · Vandy/TCU/UAB · SEC/B12/ACC saved searches |
| 4.4 College Directory · saved searches created | Kyron | End of Day 4 | Per Hooks' target athlete profile · WR-focused · P4 filter |

**Escalation:** Any tool integration hits a blocker → Kyron pings Hooks *"tool X will be live end of Day 6 · doesn't affect kickoff"* · then focuses on kickoff prep.

---

## Day 5 · Weekly check-in cadence starts

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 5.1 First 15-min Monday check-in scheduled | Both | Recurring · Monday 9am CT | Zoom · async allowed via Slack if either can't hop on |
| 5.2 Kickoff prep sync · Hooks confirms readiness | Both | End of Day 5 | Voice memo received · P4 list confirmed · calendar block on the books |

---

## Day 6 · Final kickoff prep

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 6.1 Kickoff notes doc created (blank) | Kyron | Day 6 morning | For real-time note-taking during meeting |
| 6.2 Kickoff walkthrough deck prepared | Kyron | Day 6 afternoon | Screen-share slides · uses /trainer-os · /hooks-agents · /community as visual references |
| 6.3 First 5 transcripts prep (Optimum Grading) | Kyron | End of Day 6 | Sample transcripts ready to walk through at kickoff |

---

## Day 7 · Kickoff meeting (4 hrs)

**Follow the [kickoff.md](kickoff.md) agenda verbatim.**

Post-meeting immediate actions:

| Task | Owner | SLA | Notes |
|------|-------|-----|-------|
| 7.1 Kickoff notes committed to hooks-os | Kyron | Same day | `output/decisions/kickoff-{date}.md` |
| 7.2 Deliverables checklist activated | Kyron | Same day | Reference [deliverables.md](deliverables.md) · start tracking |
| 7.3 First voice rules session scheduled (Month 1 tuning) | Kyron | Same day | 2nd Tuesday of next month · calendar invite sent |
| 7.4 Slack recap posted to #hooks-toj-ops | Kyron | Same day | 3-bullet recap of kickoff decisions |
| 7.5 Case study interview scheduled | Kyron | End of Day 7 | Target: end of Month 2 · calendar invite sent for that date |

---

## Cumulative Week 1 outputs · what should exist by end of Day 7

- [ ] hooks-os repo scaffolded and populated
- [ ] voice-rules-v1.md committed with 40 seeded rules + 5-10 from voice memo
- [ ] Slack channel #hooks-toj-ops active with pinned resources
- [ ] Optimum Grading provisioned and private-labeled
- [ ] Prospect Edge configured with CBH ledger pattern
- [ ] College Directory saved searches live
- [ ] Kickoff meeting held · notes committed
- [ ] Deliverables checklist active
- [ ] Weekly Monday check-in on the recurring calendar
- [ ] Month 1 LLM tuning session on the calendar (2nd Tuesday of next month)
- [ ] Case study interview date on the calendar (end of Month 2)
- [ ] Money Tracker fully updated (Active client · MRR + cash)

---

## Escalation matrix · when things slip

| Slip | Kyron response | Follow-up |
|------|---------------|-----------|
| Payment doesn't clear by Day 5 | Phone call to Hooks · figure out blocker | Extend Week 1 by matching number of days |
| Voice memo not received Day 3 | 1 reminder Day 4 · phone call Day 5 | Delay first tuning session if needed |
| Kickoff meeting cancelled | Reschedule within 5 business days | Do NOT proceed with tool integration without kickoff |
| Optimum Grading integration blocked | Kyron owns fix · communicate ETA | Doesn't block kickoff |
| Hooks stops responding for 5+ days | Direct phone call · not text | If unreachable Day 10 → in-person visit Plano |

---

## What NOT to do in Week 1

- ❌ Don't over-engineer voice rules · v1 is a start · v2 will refine · 12 months is the game
- ❌ Don't try to integrate all 3 tools at once · Optimum Grading first · Prospect Edge Day 4 · College Directory Day 4
- ❌ Don't skip the voice memo · it's the ground truth for the whole Personal LLM path
- ❌ Don't send bulk emails to Hooks · one focused thread per topic · Slack for quick sync
- ❌ Don't promise deliverables you can't hit · under-promise Week 1 · over-deliver Month 3

---

## Adaptation for future Trainer OS customers

This SOP applies to Patterson-OS · Youngblood-OS · every future customer. Two adjustments:

- **New (non-flagship) customers:** No 4-month backlog to formalize · start clean · Day 1 = repo creation from scratch
- **First-time customers (no informal history):** Add extra Day 0 for onboarding trust — 30-min "welcome to Trainer OS" call before repo scaffolding begins

Everything else · same 7-day arc · same escalation matrix.

---

## Change log

| Date | Change | By |
|------|--------|-----|
| 2026-07-14 | Initial SOP · applied to Hooks · template for all future Trainer OS | Kyron + Claude |
