Rollout Plan

Matchpal will launch with a carefully planned phased rollout that minimizes risk while ensuring a smooth transition for all users.

TL;DR

DatesWhat's Happening
1/28 – 2/2Finish implementation tasks
2/3Dry run onboarding of first real users
2/4 – 2/6Make any required fixes, then onboard those users for real
2/6 – 2/15Support onboarded users, develop full migration process
2/16 – 2/19Change freeze and buffer so we can launch on a Friday when Pat and Jack are more available
2/20 or 2/21Final launch — all user emails swapped in and invite emails sent

Milestone 1: Resolve High-Urgency Issues (Wednesday 1/28 – Monday 2/2)

Deadline: Monday, February 2, 2026 at 11:59 PM

Before anything else rolls out, all high-urgency issues tracked in Linear need to be resolved. This is the foundation — nothing launches on top of known critical problems.

Goals:

  • Zero high-urgency issues remaining in the active backlog by end of day Monday
  • Dan and Ian identify the first providers and students to be onboarded — these initial users will be created manually ahead of the migration scripts coming later in the week

Milestone 2: Team Dry Run (Tuesday 2/3, Evening)

When: Tuesday, February 3, 2026 — team meeting

The full team runs through a dry run of the platform using only the providers and students identified in Milestone 1 — the initial group that will be onboarded first. These users are created with test emails that route to the team, so we can validate every workflow without touching real users.

Goal: All test checklist items pass without critical issues. Any blockers are identified and queued for resolution before Milestone 3.

Test Checklist:

  1. Creating providers works
  2. Invite and onboard of all providers works
  3. Creating students works
  4. Invite and onboard of all students works
  5. Provider dashboard accurately displays all student relationships
  6. Each relationship accurately shows time remaining, revisions remaining, and logs sessions/revisions
  7. Student portals accurately show all provider relationships
  8. Each relationship displays correct info
  9. Messaging works
  10. New sessions and revisions work
  11. Billing works for the provider
  12. Billing works for admin users
  13. All email communications work as expected

Milestone 3: First Production Onboarding (Wednesday 2/4 – Friday 2/6)

When: Wednesday, Thursday, or Friday — exact date at Dan's discretion, depending on whether the dry run surfaces any changes that need to be addressed first.

Goal: The first real providers and students (identified in Milestone 1) are created in production and sent live invitations.

Milestone 4: Admin-Side Full Launch & Silent Onboarding (Launch – Sunday 2/15)

When: From first production launch through Sunday, February 15, 2026

During this period, we build and perfect a holistic migration script that pulls all existing data from Google Sheets into the new system. The script is designed to be re-runnable at any time, and initially uses randomized test emails so we can iterate without affecting real users.

Only the small initial group of providers and students from Milestone 3 are actually onboarded and using the platform. The broader user base exists in the system but hasn't been invited yet. Providers and students outside the pilot group still communicate through existing channels, and Dan and Ian will continue to coordinate with them outside of the platform during this period.

Goals:

  • Monitor the live pilot users and respond quickly to any issues
  • Develop and refine a re-runnable migration script that ingests all data from existing Google Sheets into the platform
  • Use randomized test emails during development so the script can be run repeatedly without side effects
  • Develop a testing plan and visualization strategy for the pairing algorithm
  • Confirm the admin portal supports day-to-day management of the full dataset

Milestone 5: Change Freeze & Final Testing (Monday 2/16 – Thursday 2/19)

When: Monday, February 16 through Thursday, February 19, 2026

The system should be ready by the 15th. No code changes go in during this window. Pat and Jack test the platform and flag any remaining concerns before launch.

Goal: Confirm the system is fully launch-ready with no outstanding issues.

Milestone 6: Full Launch (Friday 2/20 or Saturday 2/21)

When: Friday, February 20 or Saturday, February 21, 2026

By this point, the full migration has already been completed using test emails. The final launch steps are:

  1. Switch all users from test emails to their real email addresses
  2. Wipe out any auth accounts created during testing
  3. Send out invitation emails to all providers and students

The system goes fully live for all users.

Was this page helpful?