Onboarding

Coach run sheet & trainee hub

Carla: use the in-person session run sheet during live coaching. Easton: quick links, Snippets hub, and week-by-week tasks below. Bookmark hub.sparksmediastudios.com/onboarding in Teams and your browser.

Carla — Easton in-person session run sheet

Audience
Carla Sparks (coach)
Last updated
2026-05-26
For Easton
Give him easton_cursor_starter_pack.md + easton_onboarding.md — those are his docs (second person).

Before he arrives (~15 min)

90-minute run sheet

MinYou (Carla)Easton
0–5Confirm he can open Snippets hubSign in; bookmark; add one test snippet (e.g. easton/hello — orient prompt)
5–15WatchUser Rules — Settings → User Rules, or four .mdc files under %USERPROFILE%\.cursor\rules\; restart Cursor
15–25WatchAgent-guided Git install + git --version (his starter pack Part 3)
25–40Watch terminalClone am-media-v2, open repo root in Cursor
40–55Explain develop vs main, branch-per-taskSnippet #1 from hub (or his Part 4 backup) in Chat
55–75WatchFirst branch, README line, commit, push
75–90GitHub: verify PR base develop, merge when CI greenOpen PR, request your review; pull develop after you merge

Success: One merged PR to develop; he can repeat daily-start git flow alone (his Part 6 §E5).

Do not show on screen

  • .env, .dev.vars, Wrangler secrets
  • Client gold / financial exports
  • Anything that looks like a password or API key

When something breaks

Cannot open Snippets hubCloudflare Access policy for his email
git push permission deniedRepo → Settings → Collaborators → easton-sparks Write
PR targets mainShow him how to change base to develop
Agent only gives bashHe says: "PowerShell for Windows."

Your files (keep a copy outside the repo): Local tutoring files (not on GitHub if you reclone am-media-v2): easton_cursor_starter_pack.md, easton_onboarding.md, carla_easton_session_runsheet.md.

Easton's daily reference: easton_cursor_starter_pack.md. Big picture: easton_onboarding.md.

Trainee — start here

Practice repo: Week 1 uses carla-sparks/am-media-v2 (branch develop, not main). Carla may also send a sandbox link in Teams.

This week — Week 1: GitHub foundations

Accounts, first commit, branches, sandbox PRs

Mon–Wed 2h each · Thu–Fri 7h each (22h total)

  • Mon: GitHub account, 2FA, noreply email, Git + Cursor setup
  • Tue: Create practice-repo, clone, commit, push
  • Wed: Branch + fork practice; read sandbox issue list
  • Thu: Live session with Carla; PR for sandbox Issue #4 then #1
  • Fri: Finish sandbox issues #2–#3; sync fork; week-1 retro

Watch

  • GitHub for Beginners Episodes 1–3
  • Git vs GitHub explained (5–10 min)
  • PR episode before Thursday

Nine-week program

  1. Week 1GitHub foundationsMon–Wed 2h each · Thu–Fri 7h each (22h total)

    Accounts, first commit, branches, sandbox PRs

  2. Week 2First real pull request~20h

    Fork → branch → PR → review → merge on real work

  3. Week 3Review loops & common errors~20h

    Multi-commit PRs, push rejected, merge conflicts

  4. Week 4How Carla tracks work~20h

    Issues, Projects board, CI checks on PRs

  5. Week 5Business context~20h

    What each repo is for; scope boundaries

  6. Week 6Tools & documentation~20h

    Knowledge Hub, optional local dev

  7. Week 7Owned small feature~25h

    Semi-independent delivery

  8. Week 8Semi-independent delivery~25h

    Pick work from the board

  9. Week 9Capstone & school-year plan~25h

    Graduation checklist + ongoing role agreement

When you're stuck

When you're stuck:
1. Read the full error message.
2. Search the exact error text (Google or YouTube).
3. Check https://www.githubstatus.com
4. Message Carla with: what you tried, what you expected, what happened, and the error text (screenshot OK).

Do not force-push or run commands you don't understand without asking first.

← Back to dashboard/onboarding