Marissa Tah Setter Program

Status
in-flight
Tier
Tier 3 — Cross-cutting bet
Owner
Ryan Colston
Started
2026-04-22

One-line description. Marissa Tah's talent program. First team agent running her own setters (since 2026-04-22) and now hiring her own back-office admin (Jr Operations Coordinator, 2026-05-18). Agent-level pilot.

Cross-link. Lives under Listing Legends (Marissa is an LL agent), but the program she's running is the first live deployment of The 50OS Setter Program. Curriculum changes propagate from The 50OS; team coordination happens in Listing Legends.

Why

Marissa is the pilot. She's the first agent on the team running her own ISA. If this works, the model rolls out to other Orchard agents. It mirrors my own setter hiring project but at the agent level instead of the team level.

This is also the first real instance of the Setter Workbook System. So her workbook doubles as proof that the template + partials approach holds up under one live agent before scaling.

Current state

Setter swap shipped 2026-05-13. Debbie Mae deactivated. Joshua Cyrus Amarante + Theresa Tomales both started 2026-05-13. Both have live web handbooks at handbook.rycolston.com/marissa-tah/<setter>/ with Cloudflare Access gating. Google Chat rooms live: Team Marissa (spaces/AAQA4-X364s) for daily Shift Start / Shift End, Appointment Setters GC (spaces/AAQApRuiQ1o) for cross-team EOD posts. Marissa's dashboard now shows a Team section with both Chat links + setter roster.

See System Map for the full inventory of files, URLs, skills, memory, and infra.

Next 3 actions

  1. Replace the script placeholders in §7.1, §7.2, §7.3 with real scripts (also unblocks the Setter Workbook System).
  2. Inbox Zero cadence + text/email templates for the edge-case handlers.
  3. Fill in placeholder links in content/marissa-tah/<setter>/intake.yaml: Meet URL, dialer login, FUB login, calendar link.

Decisions log

Open issues

Admin track (Jr Operations Coordinator) — added 2026-05-18

Marissa's second hire type. An agent-personal back-office admin working directly for her: cash-offer submission, offer prep, FUB pipeline, pre-home-sale checklist. Parallel to her setter program, under the same agent. Distinct from the Ry-facing team-monitoring Ops Coordinator.

Status: hiring live. Sourced from the recycled setter applicant pool (ad "New opportunity available." sent 2026-05-14). Interviews booking on Marissa's calendar; first confirmed 2026-05-21.

Locked deliverables (in Work/Operations Team/Operations Coordinator/): - Jr-Operations-Coordinator-Role.md — canonical role, from the ad. - SOP-Questionnaire.md — process capture for SOPs later. Not a hiring gate. - Jr-Operations-Coordinator-Interview-Guide.md — interviewer only. Questions, signals, scorecard, decision bands. Never screen-share this one. - Candidate-Tests/ — three one-page exercises Marissa screen-shares (01-reformat, 02-write-update, 03-build-summary) plus a README how-to. - The stale Work/Team-Onboarding/_JOB-DESCRIPTION-Ops-Coordinator.md carries a SUPERSEDED banner so it cannot reseed the wrong role.

Comp (locked by the ad): $4/hr ramp to $5/hr, 30-day raise governs (pass all three milestones in 30 days means $5 then; 90 days is the slow-ramp floor). Full-time, remote, Wise twice monthly.

Candidate exercises in handbook — SHIPPED 2026-05-18: live at handbook.rycolston.com/marissa-tah/hiring/ (overview + one stable page per exercise; banner directs the candidate to answer in the Google Meet chat). Same set every interview. Marissa reaches it authenticated and screen-shares; candidates only see it via the share. Interviewer guide + scorecard stay vault-only by construction. Built via a per-agent content/<agent>/hiring/ pattern in the handbook build.py (no registry refactor). Monorepo MR !143.

Deferred (post-hire, not built): 30-day onboarding workbook, comp ladder doc, dedicated comms rhythm. Spec Tasks 3 to 6.

Candidate pipeline — canonical source

Source of truth: Hiring Pipeline → Ops Shortlist tab

Schema: candidate_id | name | email | starred_at | invited_at | invite_thread_url | booked_at | interview_at | status | interview_score | decision | decision_notes | updated_at.

Do not inline pipeline state in this doc — it goes stale. Read the sheet. The updated_at column on each row tells you when that row last moved. The sheet's Drive modifiedTime is the file-level heartbeat.

First cohort context (frozen — for the narrative only): Marissa ran 15 admin interviews 5/20–5/22. Picks: James Lin (OPSL-011) + Princess May Esogon (OPSL-003), both hired, both start 2026-06-01 8:00 AM CT on Morning Check-In. Sophia (012), Geelliann (005), Uzziel (009), and Jules (014) routed to Brandon for round-2. All 10 non-picks regretted 2026-05-26.

Brandon Plummer added as co-pilot — 2026-05-26

Brandon is now running the same Jr Operations Coordinator role under the same program. Same four pillars, same comp, same SOPs. Brandon's first candidates are Sophia + Geelliann above. Hub still named for Marissa pending canon rewrite (task #9 in the active task list). Once Brandon picks at least one hire, the hub name and the design-spec line "no multi-agent rollout beyond Marissa in this phase" both need to flip to reflect program-level reality.

Comp doc lives at the program level

Jr-Operations-Coordinator-Comp.md (to be written) lives at Work/Operations Team/Operations Coordinator/, alongside the role doc. Not under Marissa or Brandon. Same comp applies to every admin hire regardless of which agent they report to.

References