{
  "launch": "Apex Atlas service plans",
  "launchDate": "2026-11-02",
  "launchDateLong": "Monday, November 2, 2026",
  "asOf": "2026-10-26",
  "asOfLong": "Monday, October 26, 2026",
  "generated": "2026-09-09",
  "legend": {
    "status": {
      "done": "Finished, and the evidence named in the row exists.",
      "in progress": "Started and moving. Not finished, and not counted as finished.",
      "blocked": "Cannot move without something outside this row. The note says what.",
      "not started": "Nobody has picked it up yet. That is fine when it is not yet due."
    },
    "gate": "A gate stops the launch. It is not a strong preference, it is a stop.",
    "evidence": "The artifact that proves the row is done. A row without evidence is an opinion."
  },
  "counts": {
    "items": 190,
    "done": 81,
    "inProgress": 22,
    "blocked": 3,
    "notStarted": 84,
    "gates": 8,
    "withDependency": 151,
    "overdue": 3,
    "phases": 7,
    "owners": 9
  },
  "readiness": {
    "asOf": "2026-10-26",
    "launch": "2026-11-02",
    "daysToLaunch": 7,
    "gatesTotal": 8,
    "gatesDone": 3,
    "gatesOutstanding": 5,
    "gatesBlocked": 1,
    "verdict": "no go",
    "headline": "5 of 8 gates are still open. The launch is no go until they close.",
    "reasons": [
      {
        "id": "t7-03",
        "task": "Prove a first Atlas Care Plus invoice can be raised and charged on a test account",
        "owner": "Billing Lead",
        "due": "2026-10-26",
        "status": "blocked",
        "why": "The billing sandbox has not been refreshed since the September release, so the plan SKU is missing from it. A refresh is booked for October 28. If it slips, this gate cannot be cleared before launch."
      },
      {
        "id": "t7-04",
        "task": "Support macros and the plan FAQ published to the help centre",
        "owner": "Support Lead",
        "due": "2026-10-26",
        "status": "in progress",
        "why": "In progress. It closes when the evidence exists, not when it feels close."
      },
      {
        "id": "t1-01",
        "task": "Enrolment form submits end to end on production",
        "owner": "Web Lead",
        "due": "2026-10-30",
        "status": "in progress",
        "why": "In progress. It closes when the evidence exists, not when it feels close."
      },
      {
        "id": "t1-03",
        "task": "Go or hold decision recorded by 6:00 PM ET",
        "owner": "COO",
        "due": "2026-10-30",
        "status": "not started",
        "why": "Not started. It falls due 2026-10-30, which is before or on launch day."
      },
      {
        "id": "d1-05",
        "task": "Embargo lifts and the announcement is live at 8:00 AM ET",
        "owner": "Marketing Lead",
        "due": "2026-11-02",
        "status": "not started",
        "why": "Not started. It falls due 2026-11-02, which is before or on launch day."
      }
    ],
    "note": "A gate is a task that stops the launch until it is done. Three of the eight are closed. One is blocked on something outside this team, which is exactly the case a gate exists to surface, because without it the launch would go and the first invoice would fail."
  },
  "overdue": [
    {
      "id": "t14-26",
      "task": "Partner network price file updated with the plan SKU",
      "owner": "Account Manager",
      "due": "2026-10-22",
      "status": "blocked"
    },
    {
      "id": "t14-32",
      "task": "Webinar date set for November 5 and the deck outlined",
      "owner": "Customer Success Lead",
      "due": "2026-10-23",
      "status": "in progress"
    },
    {
      "id": "t14-33",
      "task": "Booth graphics approved and sent to production",
      "owner": "Account Manager",
      "due": "2026-10-23",
      "status": "in progress"
    }
  ],
  "blocked": [
    {
      "id": "t14-26",
      "task": "Partner network price file updated with the plan SKU",
      "owner": "Account Manager",
      "due": "2026-10-22",
      "gate": false,
      "note": "Northlight Group only opens its price file window on the first Monday of the month. The next window is November 2, which is launch day. Either the partner sells at list until then, or someone asks for an exception."
    },
    {
      "id": "t7-03",
      "task": "Prove a first Atlas Care Plus invoice can be raised and charged on a test account",
      "owner": "Billing Lead",
      "due": "2026-10-26",
      "gate": true,
      "note": "The billing sandbox has not been refreshed since the September release, so the plan SKU is missing from it. A refresh is booked for October 28. If it slips, this gate cannot be cleared before launch."
    },
    {
      "id": "t7-07",
      "task": "Webinar registration page connected to the CRM",
      "owner": "Systems Lead",
      "due": "2026-10-26",
      "gate": false,
      "note": "The connector is rejecting the plan interest field because the CRM expects a picklist and the form sends free text. Either the form changes or the field does. Nobody has decided which."
    }
  ],
  "phases": [
    {
      "id": "t30",
      "label": "T-30",
      "title": "Thirty days out",
      "window": "Monday October 5 to Friday October 9, 2026",
      "about": "The decisions that everything after this depends on. Scope, price, terms, capacity, and who owns what.",
      "total": 34,
      "done": 34,
      "inProgress": 0,
      "blocked": 0,
      "notStarted": 0,
      "gates": 0
    },
    {
      "id": "t14",
      "label": "T-14",
      "title": "Two weeks out",
      "window": "Monday October 19 to Friday October 23, 2026",
      "about": "Building the things the launch runs on: the systems, the pages, the training, and the partner agreement.",
      "total": 34,
      "done": 31,
      "inProgress": 2,
      "blocked": 1,
      "notStarted": 0,
      "gates": 1
    },
    {
      "id": "t7",
      "label": "T-7",
      "title": "One week out",
      "window": "Monday October 26 to Friday October 30, 2026",
      "about": "The week where the launch is either ready or it is not. This is where the tracker earns its keep.",
      "total": 38,
      "done": 14,
      "inProgress": 15,
      "blocked": 2,
      "notStarted": 7,
      "gates": 3
    },
    {
      "id": "t1",
      "label": "T-1",
      "title": "The day before",
      "window": "Friday October 30 to Sunday November 1, 2026",
      "about": "Nothing new is built. Everything is checked, and one person decides whether the launch goes.",
      "total": 26,
      "done": 2,
      "inProgress": 4,
      "blocked": 0,
      "notStarted": 20,
      "gates": 3
    },
    {
      "id": "d1",
      "label": "Day one",
      "title": "Launch day",
      "window": "Monday November 2, 2026",
      "about": "The run of show. Times are Eastern. Every item has a person, and no item waits on a decision that has not been made.",
      "total": 26,
      "done": 0,
      "inProgress": 1,
      "blocked": 0,
      "notStarted": 25,
      "gates": 1
    },
    {
      "id": "p7",
      "label": "T+7",
      "title": "The first week after",
      "window": "Tuesday November 3 to Monday November 9, 2026",
      "about": "The week where the launch either holds or shows its cracks. Nothing here is optional.",
      "total": 18,
      "done": 0,
      "inProgress": 0,
      "blocked": 0,
      "notStarted": 18,
      "gates": 0
    },
    {
      "id": "p30",
      "label": "T+30",
      "title": "Thirty days after",
      "window": "Monday November 16 to Wednesday December 2, 2026",
      "about": "The part most launches skip. What actually happened, what it cost, and what changes next time.",
      "total": 14,
      "done": 0,
      "inProgress": 0,
      "blocked": 0,
      "notStarted": 14,
      "gates": 0
    }
  ],
  "owners": [
    {
      "role": "Account Manager",
      "name": "Jordan Vale",
      "total": 24,
      "done": 10,
      "open": 14,
      "gates": 0,
      "blocked": 1
    },
    {
      "role": "Billing Lead",
      "name": null,
      "total": 17,
      "done": 10,
      "open": 7,
      "gates": 1,
      "blocked": 1
    },
    {
      "role": "COO",
      "name": "Dana Whitfield",
      "total": 21,
      "done": 10,
      "open": 11,
      "gates": 2,
      "blocked": 0
    },
    {
      "role": "Customer Success Lead",
      "name": "Avery Kellen",
      "total": 9,
      "done": 2,
      "open": 7,
      "gates": 0,
      "blocked": 0
    },
    {
      "role": "Marketing Lead",
      "name": "Sami Torres",
      "total": 36,
      "done": 17,
      "open": 19,
      "gates": 1,
      "blocked": 0
    },
    {
      "role": "Operations Lead",
      "name": "Morgan Reyes",
      "total": 43,
      "done": 15,
      "open": 28,
      "gates": 1,
      "blocked": 0
    },
    {
      "role": "Support Lead",
      "name": null,
      "total": 14,
      "done": 4,
      "open": 10,
      "gates": 1,
      "blocked": 0
    },
    {
      "role": "Systems Lead",
      "name": null,
      "total": 13,
      "done": 7,
      "open": 6,
      "gates": 0,
      "blocked": 1
    },
    {
      "role": "Web Lead",
      "name": null,
      "total": 13,
      "done": 6,
      "open": 7,
      "gates": 2,
      "blocked": 0
    }
  ],
  "statuses": [
    "done",
    "in progress",
    "blocked",
    "not started"
  ],
  "items": [
    {
      "id": "t30-01",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Launch date agreed and written into the plan of record",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Decision log entry LD-01, signed",
      "note": null
    },
    {
      "id": "t30-02",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Plan scope frozen: what Atlas Care and Atlas Care Plus each cover",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": "t30-01",
      "status": "done",
      "gate": false,
      "evidence": "Scope sheet v1.0 in the launch folder",
      "note": null
    },
    {
      "id": "t30-03",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Price points signed off at $89 and $149 per month",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": "t30-02",
      "status": "done",
      "gate": false,
      "evidence": "Decision log entry LD-02, signed",
      "note": null
    },
    {
      "id": "t30-04",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Margin model reviewed against service cost per account",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": "t30-03",
      "status": "done",
      "gate": false,
      "evidence": "Margin model workbook, tab Plan margin",
      "note": null
    },
    {
      "id": "t30-05",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "A named owner appointed for each of the nine workstreams",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": "t30-01",
      "status": "done",
      "gate": false,
      "evidence": "Workstream sheet with nine names",
      "note": null
    },
    {
      "id": "t30-06",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Workstream leads met and this tracker opened",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": "t30-05",
      "status": "done",
      "gate": false,
      "evidence": "Tracker created, 190 items",
      "note": null
    },
    {
      "id": "t30-07",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Risk register opened with twelve entries and an owner on each",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-05",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Risk register RR-2026-11, twelve rows",
      "note": null
    },
    {
      "id": "t30-08",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Plan terms drafted in plain language",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-06",
      "at": null,
      "dependsOn": "t30-02",
      "status": "done",
      "gate": false,
      "evidence": "Terms draft v0.3",
      "note": null
    },
    {
      "id": "t30-09",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Cancellation and refund rules written down",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-06",
      "at": null,
      "dependsOn": "t30-08",
      "status": "done",
      "gate": false,
      "evidence": "Terms draft v0.3, section 6",
      "note": null
    },
    {
      "id": "t30-10",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Service level defined: response time, calibration frequency, parts cover",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-06",
      "at": null,
      "dependsOn": "t30-02",
      "status": "done",
      "gate": false,
      "evidence": "Service level sheet v1.0",
      "note": null
    },
    {
      "id": "t30-11",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Parts cover list agreed with the service team",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-06",
      "at": null,
      "dependsOn": "t30-10",
      "status": "done",
      "gate": false,
      "evidence": "Parts cover list, 84 line items",
      "note": null
    },
    {
      "id": "t30-12",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Capacity model built for calibration bookings through March",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-06",
      "at": null,
      "dependsOn": "t30-10",
      "status": "done",
      "gate": false,
      "evidence": "Capacity model workbook",
      "note": null
    },
    {
      "id": "t30-13",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Support staffing plan for launch week drafted",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-06",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Staffing plan v0.2 with shift table",
      "note": null
    },
    {
      "id": "t30-14",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Billing platform requirements written",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-06",
      "at": null,
      "dependsOn": "t30-09",
      "status": "done",
      "gate": false,
      "evidence": "Billing requirements BR-14, eleven pages",
      "note": null
    },
    {
      "id": "t30-15",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Plan SKUs specified for the order system",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-07",
      "at": null,
      "dependsOn": "t30-14",
      "status": "done",
      "gate": false,
      "evidence": "SKU specification, two SKUs",
      "note": null
    },
    {
      "id": "t30-16",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Proration rules decided for enrolments part way through a month",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-07",
      "at": null,
      "dependsOn": "t30-14",
      "status": "done",
      "gate": false,
      "evidence": "Billing requirements BR-14, section 4",
      "note": null
    },
    {
      "id": "t30-17",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Tax treatment confirmed for a monthly service plan",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-07",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Tax note from the finance team",
      "note": null
    },
    {
      "id": "t30-18",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "CRM data model extended with a plan field and an enrolment date",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-07",
      "at": null,
      "dependsOn": "t30-15",
      "status": "done",
      "gate": false,
      "evidence": "CRM change request CR-221, released",
      "note": null
    },
    {
      "id": "t30-19",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Enrolment stages defined in the CRM pipeline",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-07",
      "at": null,
      "dependsOn": "t30-18",
      "status": "done",
      "gate": false,
      "evidence": "Pipeline screenshot, six stages",
      "note": null
    },
    {
      "id": "t30-20",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Reporting fields agreed so the weekly figure can be produced",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-07",
      "at": null,
      "dependsOn": "t30-18",
      "status": "done",
      "gate": false,
      "evidence": "Report specification RS-07",
      "note": null
    },
    {
      "id": "t30-21",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Message house drafted: one promise, three pillars",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-07",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Message house v0.4",
      "note": null
    },
    {
      "id": "t30-22",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Naming checked so Atlas Care and Atlas Care Plus are never abbreviated",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Naming rule added to the style register",
      "note": null
    },
    {
      "id": "t30-23",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Audience list defined: installed base, partner sites, lapsed accounts",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": "t30-18",
      "status": "done",
      "gate": false,
      "evidence": "Audience definition sheet, three segments",
      "note": null
    },
    {
      "id": "t30-24",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Budget requested and approved at $175,000",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Budget approval BA-2026-31",
      "note": null
    },
    {
      "id": "t30-25",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Media plan drafted channel by channel",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": "t30-24",
      "status": "done",
      "gate": false,
      "evidence": "Media plan v0.5",
      "note": null
    },
    {
      "id": "t30-26",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Agency and print vendor briefed on the schedule",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Vendor brief, sent and acknowledged",
      "note": null
    },
    {
      "id": "t30-27",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Trade show booth space confirmed for the November regional",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Booth contract, space 214",
      "note": null
    },
    {
      "id": "t30-28",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Trade publication placements reserved for the November and December issues",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-08",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Insertion order IO-88",
      "note": null
    },
    {
      "id": "t30-29",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Partner conversation opened with Northlight Group leadership",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-09",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Meeting notes, October 6",
      "note": null
    },
    {
      "id": "t30-30",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Competitive scan completed on comparable service plans",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-09",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Competitive scan, nine plans compared",
      "note": null
    },
    {
      "id": "t30-31",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Pricing tested with six accounts in a structured call",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-09",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Call notes from six accounts",
      "note": null
    },
    {
      "id": "t30-32",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Objections collected from those calls and grouped into five themes",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-09",
      "at": null,
      "dependsOn": "t30-31",
      "status": "done",
      "gate": false,
      "evidence": "Objection list, five themes",
      "note": null
    },
    {
      "id": "t30-33",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Success measures agreed: enrolments, attach rate, ticket volume",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-09",
      "at": null,
      "dependsOn": "t30-20",
      "status": "done",
      "gate": false,
      "evidence": "Decision log entry LD-03",
      "note": null
    },
    {
      "id": "t30-34",
      "phase": "T-30",
      "phaseId": "t30",
      "task": "Go and no go criteria written down before anyone was invested",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-09",
      "at": null,
      "dependsOn": "t30-33",
      "status": "done",
      "gate": false,
      "evidence": "Gate definition sheet, eight gates",
      "note": null
    },
    {
      "id": "t14-01",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Plan terms finalised and approved",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-19",
      "at": null,
      "dependsOn": "t30-08",
      "status": "done",
      "gate": false,
      "evidence": "Terms v1.0, approved and dated",
      "note": null
    },
    {
      "id": "t14-02",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Pricing approved and locked in the order system",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-19",
      "at": null,
      "dependsOn": "t30-03",
      "status": "done",
      "gate": true,
      "evidence": "Order system price record, locked October 21",
      "note": null
    },
    {
      "id": "t14-03",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Plan SKUs created in the order system and tested on a draft order",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-19",
      "at": null,
      "dependsOn": "t30-15",
      "status": "done",
      "gate": false,
      "evidence": "Draft order 90114 showing both SKUs",
      "note": null
    },
    {
      "id": "t14-04",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Billing platform configured for a recurring monthly charge",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-19",
      "at": null,
      "dependsOn": "t30-14",
      "status": "done",
      "gate": false,
      "evidence": "Billing configuration export",
      "note": null
    },
    {
      "id": "t14-05",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Proration logic implemented and unit tested",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-19",
      "at": null,
      "dependsOn": "t14-04",
      "status": "done",
      "gate": false,
      "evidence": "Test run, fourteen cases, all passing",
      "note": null
    },
    {
      "id": "t14-06",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Dunning rules set for a failed card",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-19",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Dunning configuration, three attempts",
      "note": null
    },
    {
      "id": "t14-07",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Refund path defined and tested on a sandbox account",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-19",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Sandbox refund receipt",
      "note": null
    },
    {
      "id": "t14-08",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "CRM enrolment pipeline built and permissions set",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t30-19",
      "status": "done",
      "gate": false,
      "evidence": "Pipeline live with six stages",
      "note": null
    },
    {
      "id": "t14-09",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Enrolment form built with the required fields",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t30-18",
      "status": "done",
      "gate": false,
      "evidence": "Form on staging, eleven fields",
      "note": null
    },
    {
      "id": "t14-10",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Form to CRM mapping written and tested on staging",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t14-09",
      "status": "done",
      "gate": false,
      "evidence": "Test submission visible in the CRM",
      "note": null
    },
    {
      "id": "t14-11",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Plan comparison table written and checked against the terms",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t14-01",
      "status": "done",
      "gate": false,
      "evidence": "Comparison table v1.0",
      "note": null
    },
    {
      "id": "t14-12",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Plan page built on staging",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t14-11",
      "status": "done",
      "gate": false,
      "evidence": "Staging URL, reviewed",
      "note": null
    },
    {
      "id": "t14-13",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Plan FAQ written, eighteen questions",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t14-01",
      "status": "done",
      "gate": false,
      "evidence": "FAQ v1.0, eighteen entries",
      "note": null
    },
    {
      "id": "t14-14",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Support macros drafted for the ten most likely questions",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-20",
      "at": null,
      "dependsOn": "t14-13",
      "status": "done",
      "gate": false,
      "evidence": "Macro draft set, ten macros",
      "note": null
    },
    {
      "id": "t14-15",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Support escalation path agreed with named cover",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-21",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Escalation ladder v1.0",
      "note": null
    },
    {
      "id": "t14-16",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Phone tree message recorded for launch week",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-21",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Recording, 38 seconds",
      "note": null
    },
    {
      "id": "t14-17",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Rep talk track written and reviewed",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-21",
      "at": null,
      "dependsOn": "t30-32",
      "status": "done",
      "gate": false,
      "evidence": "Talk track v1.0",
      "note": null
    },
    {
      "id": "t14-18",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Objection card written covering the five themes",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-21",
      "at": null,
      "dependsOn": "t30-32",
      "status": "done",
      "gate": false,
      "evidence": "Objection card, one page",
      "note": null
    },
    {
      "id": "t14-19",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Pricing calculator built for reps",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-21",
      "at": null,
      "dependsOn": "t14-02",
      "status": "done",
      "gate": false,
      "evidence": "Calculator on the internal site",
      "note": null
    },
    {
      "id": "t14-20",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Rep training session one delivered, 22 attendees",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-21",
      "at": null,
      "dependsOn": "t14-17",
      "status": "done",
      "gate": false,
      "evidence": "Attendance sheet, 22 names",
      "note": null
    },
    {
      "id": "t14-21",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Service team briefed on the calibration commitment",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-21",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Briefing notes, October 20",
      "note": null
    },
    {
      "id": "t14-22",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Calibration booking slots opened for November and December",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": "t30-12",
      "status": "done",
      "gate": false,
      "evidence": "Booking calendar, 96 slots",
      "note": null
    },
    {
      "id": "t14-23",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Parts stock checked against the cover list",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Stock report against 84 line items",
      "note": null
    },
    {
      "id": "t14-24",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Partner agreement drafted with Northlight Group",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": "t30-29",
      "status": "done",
      "gate": false,
      "evidence": "Agreement draft v0.3",
      "note": null
    },
    {
      "id": "t14-25",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Partner co-marketing budget agreed at $15,000",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Budget line approved",
      "note": null
    },
    {
      "id": "t14-26",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Partner network price file updated with the plan SKU",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": "t14-03",
      "status": "blocked",
      "gate": false,
      "evidence": "Confirmation from the partner system owner",
      "note": "Northlight Group only opens its price file window on the first Monday of the month. The next window is November 2, which is launch day. Either the partner sells at list until then, or someone asks for an exception."
    },
    {
      "id": "t14-27",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Email templates built for the three sends",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": "t30-25",
      "status": "done",
      "gate": false,
      "evidence": "Three templates in the sending platform",
      "note": null
    },
    {
      "id": "t14-28",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Direct mail letter and insert card sent to print",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-22",
      "at": null,
      "dependsOn": "t30-25",
      "status": "done",
      "gate": false,
      "evidence": "Print proof approved October 22",
      "note": null
    },
    {
      "id": "t14-29",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Paid search accounts structured and keywords loaded",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-23",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Campaign structure export",
      "note": null
    },
    {
      "id": "t14-30",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Paid social creative delivered to the platform",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-23",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Five assets uploaded",
      "note": null
    },
    {
      "id": "t14-31",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Trade publication artwork delivered to the November issue deadline",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-23",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Delivery receipt from the publisher",
      "note": null
    },
    {
      "id": "t14-32",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Webinar date set for November 5 and the deck outlined",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-10-23",
      "at": null,
      "dependsOn": "t30-25",
      "status": "in progress",
      "gate": false,
      "evidence": "Deck outline, sixteen slides",
      "note": null
    },
    {
      "id": "t14-33",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Booth graphics approved and sent to production",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-23",
      "at": null,
      "dependsOn": null,
      "status": "in progress",
      "gate": false,
      "evidence": "Production proof, approved",
      "note": null
    },
    {
      "id": "t14-34",
      "phase": "T-14",
      "phaseId": "t14",
      "task": "Analytics events specified for the plan page and the form",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-23",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Event specification, nine events",
      "note": null
    },
    {
      "id": "t7-01",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Plan page live on the site with the terms linked from it",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-12",
      "status": "done",
      "gate": true,
      "evidence": "Published URL, checked on mobile and desktop",
      "note": null
    },
    {
      "id": "t7-02",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Plan comparison table checked against the final terms line by line",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-11",
      "status": "done",
      "gate": false,
      "evidence": "Line by line check sheet, no differences",
      "note": null
    },
    {
      "id": "t7-03",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Prove a first Atlas Care Plus invoice can be raised and charged on a test account",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-04",
      "status": "blocked",
      "gate": true,
      "evidence": "Test invoice PDF and a settled charge on the test card",
      "note": "The billing sandbox has not been refreshed since the September release, so the plan SKU is missing from it. A refresh is booked for October 28. If it slips, this gate cannot be cleared before launch."
    },
    {
      "id": "t7-04",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Support macros and the plan FAQ published to the help centre",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-14",
      "status": "in progress",
      "gate": true,
      "evidence": "Help centre URLs for eighteen articles and ten macros",
      "note": null
    },
    {
      "id": "t7-05",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Enrolment form moved to production behind a feature flag",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-09",
      "status": "done",
      "gate": false,
      "evidence": "Production URL responding, flag off",
      "note": null
    },
    {
      "id": "t7-06",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Analytics events firing correctly on the production page",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-34",
      "status": "in progress",
      "gate": false,
      "evidence": "Event debugger showing all nine events",
      "note": null
    },
    {
      "id": "t7-07",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Webinar registration page connected to the CRM",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-32",
      "status": "blocked",
      "gate": false,
      "evidence": "A test registration visible as a CRM record",
      "note": "The connector is rejecting the plan interest field because the CRM expects a picklist and the form sends free text. Either the form changes or the field does. Nobody has decided which."
    },
    {
      "id": "t7-08",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Rep training session two delivered, covering objections",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-26",
      "at": null,
      "dependsOn": "t14-20",
      "status": "done",
      "gate": false,
      "evidence": "Attendance sheet, 19 names",
      "note": null
    },
    {
      "id": "t7-09",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Every rep certified on the talk track by a role play",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": "t7-08",
      "status": "in progress",
      "gate": false,
      "evidence": "Certification list, one row per rep",
      "note": null
    },
    {
      "id": "t7-10",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Counter flyers printed and shipped to the eight service counters",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Shipping confirmations, eight destinations",
      "note": null
    },
    {
      "id": "t7-11",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Direct mail dropped to 600 accounts",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Mail house drop receipt, 600 pieces",
      "note": null
    },
    {
      "id": "t7-12",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Email audience lists pulled and checked for duplicates",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Three list exports with row counts",
      "note": null
    },
    {
      "id": "t7-13",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Suppression list applied so nobody gets two versions",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": "t7-12",
      "status": "in progress",
      "gate": false,
      "evidence": "Suppression report, overlap resolved",
      "note": null
    },
    {
      "id": "t7-14",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Email one built in the platform and proofed on six clients",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": "t14-27",
      "status": "done",
      "gate": false,
      "evidence": "Render test across six clients",
      "note": null
    },
    {
      "id": "t7-15",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Email two built and scheduled",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": "t14-27",
      "status": "in progress",
      "gate": false,
      "evidence": "Scheduled send record",
      "note": null
    },
    {
      "id": "t7-16",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Email three built and held for the T plus 7 decision",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-27",
      "at": null,
      "dependsOn": "t14-27",
      "status": "not started",
      "gate": false,
      "evidence": "Draft saved, not scheduled",
      "note": null
    },
    {
      "id": "t7-17",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Paid search ads approved and set to start on launch morning",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t14-29",
      "status": "done",
      "gate": false,
      "evidence": "Campaign scheduled, start November 2",
      "note": null
    },
    {
      "id": "t7-18",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Paid social ads approved and set to start on launch morning",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t14-30",
      "status": "in progress",
      "gate": false,
      "evidence": "Campaign scheduled, start November 2",
      "note": null
    },
    {
      "id": "t7-19",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Landing sections built for the paid traffic",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t7-01",
      "status": "in progress",
      "gate": false,
      "evidence": "Two staging URLs reviewed",
      "note": null
    },
    {
      "id": "t7-20",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Tracking codes created for every channel",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t30-20",
      "status": "done",
      "gate": false,
      "evidence": "Code list, one row per channel",
      "note": null
    },
    {
      "id": "t7-21",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Weekly report query written and run against test data",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t30-20",
      "status": "in progress",
      "gate": false,
      "evidence": "Query output for a seeded week",
      "note": null
    },
    {
      "id": "t7-22",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Dashboard built showing enrolments, tickets, and calibration bookings",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t7-21",
      "status": "not started",
      "gate": false,
      "evidence": "Dashboard URL",
      "note": null
    },
    {
      "id": "t7-23",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Calibration booking load tested against the capacity model",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-28",
      "at": null,
      "dependsOn": "t14-22",
      "status": "done",
      "gate": false,
      "evidence": "Load test notes, 96 slots against forecast",
      "note": null
    },
    {
      "id": "t7-24",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Service team shift cover confirmed for launch week",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-29",
      "at": null,
      "dependsOn": "t30-13",
      "status": "done",
      "gate": false,
      "evidence": "Shift roster, launch week",
      "note": null
    },
    {
      "id": "t7-25",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Support cover confirmed for launch week with two extra people",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-29",
      "at": null,
      "dependsOn": null,
      "status": "in progress",
      "gate": false,
      "evidence": "Roster with two additional names",
      "note": null
    },
    {
      "id": "t7-26",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Phone tree message loaded and tested from an outside line",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-29",
      "at": null,
      "dependsOn": "t14-16",
      "status": "in progress",
      "gate": false,
      "evidence": "Call recording from an outside line",
      "note": null
    },
    {
      "id": "t7-27",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Partner letter approved by Northlight Group leadership",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-29",
      "at": null,
      "dependsOn": "t14-24",
      "status": "done",
      "gate": false,
      "evidence": "Approval email from the partner",
      "note": null
    },
    {
      "id": "t7-28",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Partner site contacts list confirmed at 86 sites",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-29",
      "at": null,
      "dependsOn": "t7-27",
      "status": "in progress",
      "gate": false,
      "evidence": "Contact list, 86 rows",
      "note": null
    },
    {
      "id": "t7-29",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Co-branded one-pager approved by both sides",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-29",
      "at": null,
      "dependsOn": "t7-27",
      "status": "in progress",
      "gate": false,
      "evidence": "Approved PDF, both marks",
      "note": null
    },
    {
      "id": "t7-30",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Booth graphics received and checked for damage",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-29",
      "at": null,
      "dependsOn": "t14-33",
      "status": "not started",
      "gate": false,
      "evidence": "Receiving photographs",
      "note": null
    },
    {
      "id": "t7-31",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Demo bench prepared and calibrated for the trade show",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-29",
      "at": null,
      "dependsOn": null,
      "status": "not started",
      "gate": false,
      "evidence": "Calibration certificate for the demo unit",
      "note": null
    },
    {
      "id": "t7-32",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Press note drafted and held for approval",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": null,
      "status": "in progress",
      "gate": false,
      "evidence": "Draft in the review folder",
      "note": null
    },
    {
      "id": "t7-33",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Internal announcement written for the all staff channel",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": null,
      "status": "not started",
      "gate": false,
      "evidence": "Draft ready to post",
      "note": null
    },
    {
      "id": "t7-34",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Rollback plan written and agreed",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t30-34",
      "status": "in progress",
      "gate": false,
      "evidence": "Rollback plan v1.0, four criteria",
      "note": null
    },
    {
      "id": "t7-35",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "On call roster drafted for launch day",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Roster with names and numbers",
      "note": null
    },
    {
      "id": "t7-36",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Run of show drafted hour by hour",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-34",
      "status": "in progress",
      "gate": false,
      "evidence": "Playbook draft, four pages",
      "note": null
    },
    {
      "id": "t7-37",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Decision points named with an owner for each",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-36",
      "status": "not started",
      "gate": false,
      "evidence": "Playbook page 2, three decisions",
      "note": null
    },
    {
      "id": "t7-38",
      "phase": "T-7",
      "phaseId": "t7",
      "task": "Dress rehearsal booked for Friday afternoon",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": null,
      "status": "not started",
      "gate": false,
      "evidence": "Calendar invite, eleven attendees",
      "note": null
    },
    {
      "id": "t1-01",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Enrolment form submits end to end on production",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-05",
      "status": "in progress",
      "gate": true,
      "evidence": "A real test enrolment visible in the CRM and in billing",
      "note": null
    },
    {
      "id": "t1-02",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "On call roster confirmed and every number tested",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-35",
      "status": "done",
      "gate": true,
      "evidence": "Roster with a tested tick against each number",
      "note": null
    },
    {
      "id": "t1-03",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Go or hold decision recorded by 6:00 PM ET",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t1-01",
      "status": "not started",
      "gate": true,
      "evidence": "Decision log entry with a time stamp",
      "note": null
    },
    {
      "id": "t1-04",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Every gate reviewed in the go or hold meeting",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t1-03",
      "status": "not started",
      "gate": false,
      "evidence": "Gate review sheet, eight rows",
      "note": null
    },
    {
      "id": "t1-05",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Plan page proofread once more against the terms",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-01",
      "status": "in progress",
      "gate": false,
      "evidence": "Proof mark up, no changes outstanding",
      "note": null
    },
    {
      "id": "t1-06",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Every link in every email checked by hand",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-15",
      "status": "in progress",
      "gate": false,
      "evidence": "Link check sheet, 34 links",
      "note": null
    },
    {
      "id": "t1-07",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Merge tokens checked on a seeded test record",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-15",
      "status": "not started",
      "gate": false,
      "evidence": "Test send screenshot",
      "note": null
    },
    {
      "id": "t1-08",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Unsubscribe link tested and the suppression confirmed",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t7-15",
      "status": "not started",
      "gate": false,
      "evidence": "Test unsubscribe, record updated",
      "note": null
    },
    {
      "id": "t1-09",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Pricing calculator checked against the locked price",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-30",
      "at": null,
      "dependsOn": "t14-19",
      "status": "not started",
      "gate": false,
      "evidence": "Three worked quotes matching the price record",
      "note": null
    },
    {
      "id": "t1-10",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Order system checked to confirm the SKUs are orderable",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t14-03",
      "status": "not started",
      "gate": false,
      "evidence": "A draft order raised on both SKUs",
      "note": null
    },
    {
      "id": "t1-11",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Billing test charge reversed and the test account cleaned up",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t7-03",
      "status": "not started",
      "gate": false,
      "evidence": "Reversal receipt",
      "note": null
    },
    {
      "id": "t1-12",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Support queue cleared so launch week starts at zero backlog",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": null,
      "status": "in progress",
      "gate": false,
      "evidence": "Queue screenshot at close of business",
      "note": null
    },
    {
      "id": "t1-13",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Support macros loaded into the live console",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t7-04",
      "status": "not started",
      "gate": false,
      "evidence": "Macros visible to every agent",
      "note": null
    },
    {
      "id": "t1-14",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Every agent has read the FAQ and signed the sheet",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t7-04",
      "status": "not started",
      "gate": false,
      "evidence": "Signed sheet, one row per agent",
      "note": null
    },
    {
      "id": "t1-15",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Dashboard checked against yesterday numbers",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t7-22",
      "status": "not started",
      "gate": false,
      "evidence": "Dashboard screenshot with the comparison",
      "note": null
    },
    {
      "id": "t1-16",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Analytics goals confirmed as recording",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t7-06",
      "status": "not started",
      "gate": false,
      "evidence": "Goal completions in the test view",
      "note": null
    },
    {
      "id": "t1-17",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Tracking codes spot checked on five real links",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-10-31",
      "at": null,
      "dependsOn": "t7-20",
      "status": "not started",
      "gate": false,
      "evidence": "Five resolved URLs with the code intact",
      "note": null
    },
    {
      "id": "t1-18",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Field team messaged with the start time and the code",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-10-31",
      "at": null,
      "dependsOn": null,
      "status": "not started",
      "gate": false,
      "evidence": "Message sent to 24 reps",
      "note": null
    },
    {
      "id": "t1-19",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Partner leadership told the exact hour the announcement goes live",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": "t7-27",
      "status": "not started",
      "gate": false,
      "evidence": "Email to the partner, timed",
      "note": null
    },
    {
      "id": "t1-20",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Press note approved or withdrawn",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": "t7-32",
      "status": "not started",
      "gate": false,
      "evidence": "Decision log entry",
      "note": null
    },
    {
      "id": "t1-21",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Internal announcement scheduled for 8:15 AM ET",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": "t7-33",
      "status": "not started",
      "gate": false,
      "evidence": "Scheduled post",
      "note": null
    },
    {
      "id": "t1-22",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Rollback criteria read aloud in the go or hold meeting",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": "t7-34",
      "status": "not started",
      "gate": false,
      "evidence": "Meeting notes naming the four criteria",
      "note": null
    },
    {
      "id": "t1-23",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Rollback owner named and available all day Monday",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": null,
      "status": "not started",
      "gate": false,
      "evidence": "Named person confirmed in writing",
      "note": null
    },
    {
      "id": "t1-24",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Dress rehearsal run against the playbook",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": "t7-38",
      "status": "not started",
      "gate": false,
      "evidence": "Rehearsal notes and the list of fixes",
      "note": null
    },
    {
      "id": "t1-25",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Fixes from the rehearsal closed or accepted as known",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": "t1-24",
      "status": "not started",
      "gate": false,
      "evidence": "Fix list with a decision on each row",
      "note": null
    },
    {
      "id": "t1-26",
      "phase": "T-1",
      "phaseId": "t1",
      "task": "Everyone told that nothing new ships after 4:00 PM ET Friday",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-01",
      "at": null,
      "dependsOn": null,
      "status": "done",
      "gate": false,
      "evidence": "Message sent to all nine workstreams",
      "note": null
    },
    {
      "id": "d1-01",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Launch team on the call at 7:00 AM ET",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "07:00",
      "dependsOn": "t1-03",
      "status": "not started",
      "gate": false,
      "evidence": "Attendance noted on the call",
      "note": null
    },
    {
      "id": "d1-02",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Systems check: order system, billing, CRM, site, forms",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "07:15",
      "dependsOn": "t1-01",
      "status": "not started",
      "gate": false,
      "evidence": "Check sheet, five systems, all green",
      "note": null
    },
    {
      "id": "d1-03",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Feature flag turned on for the enrolment form",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "07:40",
      "dependsOn": "d1-02",
      "status": "not started",
      "gate": false,
      "evidence": "Flag state screenshot with a time stamp",
      "note": null
    },
    {
      "id": "d1-04",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "One live enrolment placed by a member of the team",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-11-02",
      "at": "07:50",
      "dependsOn": "d1-03",
      "status": "not started",
      "gate": false,
      "evidence": "Enrolment record and the invoice raised",
      "note": null
    },
    {
      "id": "d1-05",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Embargo lifts and the announcement is live at 8:00 AM ET",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-02",
      "at": "08:00",
      "dependsOn": "d1-04",
      "status": "not started",
      "gate": true,
      "evidence": "Published announcement with a time stamp",
      "note": null
    },
    {
      "id": "d1-06",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Plan page switched from staging content to launch content",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "08:05",
      "dependsOn": "d1-05",
      "status": "not started",
      "gate": false,
      "evidence": "Page diff before and after",
      "note": null
    },
    {
      "id": "d1-07",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Internal announcement posted to the all staff channel",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-02",
      "at": "08:15",
      "dependsOn": "d1-05",
      "status": "not started",
      "gate": false,
      "evidence": "Posted message",
      "note": null
    },
    {
      "id": "d1-08",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Paid search campaigns set live",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "08:20",
      "dependsOn": "d1-05",
      "status": "not started",
      "gate": false,
      "evidence": "Campaign state showing live",
      "note": null
    },
    {
      "id": "d1-09",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Paid social campaigns set live",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-02",
      "at": "08:25",
      "dependsOn": "d1-05",
      "status": "not started",
      "gate": false,
      "evidence": "Campaign state showing live",
      "note": null
    },
    {
      "id": "d1-10",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "First stand up: anything broken in the first thirty minutes",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "08:30",
      "dependsOn": "d1-08",
      "status": "not started",
      "gate": false,
      "evidence": "Stand up notes",
      "note": null
    },
    {
      "id": "d1-11",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Email one sends to the installed base at 9:00 AM ET",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-02",
      "at": "09:00",
      "dependsOn": "d1-10",
      "status": "not started",
      "gate": false,
      "evidence": "Send receipt with the recipient count",
      "note": null
    },
    {
      "id": "d1-12",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Send rate and bounce rate watched for the first fifteen minutes",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-02",
      "at": "09:15",
      "dependsOn": "d1-11",
      "status": "not started",
      "gate": false,
      "evidence": "Platform screenshot at 09:15",
      "note": null
    },
    {
      "id": "d1-13",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Support queue watched against the forecast of 40 tickets",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "09:30",
      "dependsOn": "d1-11",
      "status": "not started",
      "gate": false,
      "evidence": "Queue count at each stand up",
      "note": null
    },
    {
      "id": "d1-14",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Reps begin outreach to the top 50 accounts",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-02",
      "at": "09:30",
      "dependsOn": "d1-11",
      "status": "not started",
      "gate": false,
      "evidence": "Call log, 50 accounts attempted",
      "note": null
    },
    {
      "id": "d1-15",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Decision point one at 10:00 AM ET: hold the email programme or continue",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-02",
      "at": "10:00",
      "dependsOn": "d1-12",
      "status": "not started",
      "gate": false,
      "evidence": "Decision log entry with a time stamp",
      "note": null
    },
    {
      "id": "d1-16",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Second stand up: enrolments, tickets, and anything blocked",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "10:30",
      "dependsOn": "d1-15",
      "status": "not started",
      "gate": false,
      "evidence": "Stand up notes",
      "note": null
    },
    {
      "id": "d1-17",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Partner sites contacted with the co-branded one-pager",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-02",
      "at": "11:00",
      "dependsOn": "d1-05",
      "status": "not started",
      "gate": false,
      "evidence": "Send record, 86 sites",
      "note": null
    },
    {
      "id": "d1-18",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Midday figure published to the launch channel",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "12:00",
      "dependsOn": "d1-16",
      "status": "not started",
      "gate": false,
      "evidence": "Posted figure with the time",
      "note": null
    },
    {
      "id": "d1-19",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Decision point two at 1:00 PM ET: open enrolment to partner sites or wait",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-02",
      "at": "13:00",
      "dependsOn": "d1-18",
      "status": "not started",
      "gate": false,
      "evidence": "Decision log entry with a time stamp",
      "note": null
    },
    {
      "id": "d1-20",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Support handover to the afternoon shift with the top five questions",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "14:00",
      "dependsOn": "d1-13",
      "status": "not started",
      "gate": false,
      "evidence": "Handover note listing five questions",
      "note": null
    },
    {
      "id": "d1-21",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Third stand up: is anything trending the wrong way",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "14:30",
      "dependsOn": "d1-19",
      "status": "not started",
      "gate": false,
      "evidence": "Stand up notes",
      "note": null
    },
    {
      "id": "d1-22",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Website and form error rate checked against the morning baseline",
      "owner": "Systems Lead",
      "ownerName": null,
      "due": "2026-11-02",
      "at": "15:00",
      "dependsOn": "d1-06",
      "status": "not started",
      "gate": false,
      "evidence": "Error rate comparison",
      "note": null
    },
    {
      "id": "d1-23",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Decision point three at 4:00 PM ET: keep the plan page live overnight or roll back",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-11-02",
      "at": "16:00",
      "dependsOn": "d1-21",
      "status": "not started",
      "gate": false,
      "evidence": "Decision log entry with a time stamp",
      "note": null
    },
    {
      "id": "d1-24",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Day one figure published: enrolments, tickets, quotes, calls",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "17:00",
      "dependsOn": "d1-23",
      "status": "not started",
      "gate": false,
      "evidence": "Published figure with four numbers",
      "note": null
    },
    {
      "id": "d1-25",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "Anything unresolved written into the tracker as a T plus 7 item",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "17:30",
      "dependsOn": "d1-24",
      "status": "in progress",
      "gate": false,
      "evidence": "New tracker rows with owners",
      "note": null
    },
    {
      "id": "d1-26",
      "phase": "Day one",
      "phaseId": "d1",
      "task": "On call cover confirmed for the evening and overnight",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-02",
      "at": "18:00",
      "dependsOn": "t1-02",
      "status": "not started",
      "gate": false,
      "evidence": "Confirmation from the named person",
      "note": null
    },
    {
      "id": "p7-01",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Daily stand up at 8:30 AM ET every day this week",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-03",
      "at": null,
      "dependsOn": "d1-24",
      "status": "not started",
      "gate": false,
      "evidence": "Notes for each of five days",
      "note": null
    },
    {
      "id": "p7-02",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Every enrolment from day one checked for a clean billing record",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-11-03",
      "at": null,
      "dependsOn": "d1-04",
      "status": "not started",
      "gate": false,
      "evidence": "Reconciliation sheet, one row per enrolment",
      "note": null
    },
    {
      "id": "p7-03",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Failed payments worked the same day they fail",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-11-03",
      "at": null,
      "dependsOn": "p7-02",
      "status": "not started",
      "gate": false,
      "evidence": "Failed payment log with an action on each row",
      "note": null
    },
    {
      "id": "p7-04",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Support tickets tagged by theme so the top five are visible",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-11-03",
      "at": null,
      "dependsOn": "d1-13",
      "status": "not started",
      "gate": false,
      "evidence": "Tag report, five themes",
      "note": null
    },
    {
      "id": "p7-05",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Top five questions turned into FAQ entries and macros",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-11-04",
      "at": null,
      "dependsOn": "p7-04",
      "status": "not started",
      "gate": false,
      "evidence": "Five new entries published",
      "note": null
    },
    {
      "id": "p7-06",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Webinar delivered on November 5",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-11-04",
      "at": null,
      "dependsOn": "t7-07",
      "status": "not started",
      "gate": false,
      "evidence": "Attendance report and the recording URL",
      "note": null
    },
    {
      "id": "p7-07",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Webinar recording published and linked from the plan page",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-11-04",
      "at": null,
      "dependsOn": "p7-06",
      "status": "not started",
      "gate": false,
      "evidence": "Recording page URL",
      "note": null
    },
    {
      "id": "p7-08",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Email two sends to partner site leads",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-04",
      "at": null,
      "dependsOn": "d1-17",
      "status": "not started",
      "gate": false,
      "evidence": "Send receipt with the recipient count",
      "note": null
    },
    {
      "id": "p7-09",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Paid search spend and cost per enrolment reviewed",
      "owner": "Web Lead",
      "ownerName": null,
      "due": "2026-11-05",
      "at": null,
      "dependsOn": "d1-08",
      "status": "not started",
      "gate": false,
      "evidence": "Spend report against the plan",
      "note": null
    },
    {
      "id": "p7-10",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Paid social creative rotated if the click rate falls below the floor",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-05",
      "at": null,
      "dependsOn": "d1-09",
      "status": "not started",
      "gate": false,
      "evidence": "Decision note with the measured rate",
      "note": null
    },
    {
      "id": "p7-11",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Calibration bookings checked against the capacity model",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-05",
      "at": null,
      "dependsOn": "t7-23",
      "status": "not started",
      "gate": false,
      "evidence": "Bookings against the 96 slots",
      "note": null
    },
    {
      "id": "p7-12",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Any account with a failed enrolment called by a person",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-11-06",
      "at": null,
      "dependsOn": "p7-02",
      "status": "not started",
      "gate": false,
      "evidence": "Call log with an outcome on each row",
      "note": null
    },
    {
      "id": "p7-13",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Rep quote volume reviewed against the target",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-06",
      "at": null,
      "dependsOn": "d1-14",
      "status": "not started",
      "gate": false,
      "evidence": "Quote report by rep",
      "note": null
    },
    {
      "id": "p7-14",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Objections heard in the first week collected from the field",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-06",
      "at": null,
      "dependsOn": "p7-13",
      "status": "not started",
      "gate": false,
      "evidence": "Objection log, grouped",
      "note": null
    },
    {
      "id": "p7-15",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Message adjusted if one objection appears in more than a quarter of calls",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-06",
      "at": null,
      "dependsOn": "p7-14",
      "status": "not started",
      "gate": false,
      "evidence": "Decision note with the measured share",
      "note": null
    },
    {
      "id": "p7-16",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Week one figure published to leadership",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-09",
      "at": null,
      "dependsOn": "p7-01",
      "status": "not started",
      "gate": false,
      "evidence": "Published figure with the five measures",
      "note": null
    },
    {
      "id": "p7-17",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Retention sequence confirmed as sending on schedule",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-11-09",
      "at": null,
      "dependsOn": "p7-02",
      "status": "not started",
      "gate": false,
      "evidence": "Send log for touchpoints one and two",
      "note": null
    },
    {
      "id": "p7-18",
      "phase": "T+7",
      "phaseId": "p7",
      "task": "Anything still blocked from launch week closed or escalated",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-09",
      "at": null,
      "dependsOn": "p7-16",
      "status": "not started",
      "gate": false,
      "evidence": "Blocked list with a decision on each row",
      "note": null
    },
    {
      "id": "p30-01",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Trade show attended and badge scans loaded into the CRM",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-16",
      "at": null,
      "dependsOn": null,
      "status": "not started",
      "gate": false,
      "evidence": "Scan file loaded, record count",
      "note": null
    },
    {
      "id": "p30-02",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "First month billing run reconciled line by line",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-11-16",
      "at": null,
      "dependsOn": "p7-02",
      "status": "not started",
      "gate": false,
      "evidence": "Reconciliation with a variance column",
      "note": null
    },
    {
      "id": "p30-03",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Refunds and cancellations in month one counted and read",
      "owner": "Billing Lead",
      "ownerName": null,
      "due": "2026-11-16",
      "at": null,
      "dependsOn": "p30-02",
      "status": "not started",
      "gate": false,
      "evidence": "Cancellation report with reasons",
      "note": null
    },
    {
      "id": "p30-04",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Enrolments counted against the target",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-16",
      "at": null,
      "dependsOn": "p7-16",
      "status": "not started",
      "gate": false,
      "evidence": "Enrolment report against the target",
      "note": null
    },
    {
      "id": "p30-05",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Attach rate measured against instruments sold in the period",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-23",
      "at": null,
      "dependsOn": "p30-04",
      "status": "not started",
      "gate": false,
      "evidence": "Attach rate calculation with the inputs",
      "note": null
    },
    {
      "id": "p30-06",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Cost per enrolment calculated for every channel",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-23",
      "at": null,
      "dependsOn": "p7-09",
      "status": "not started",
      "gate": false,
      "evidence": "Channel table with spend and enrolments",
      "note": null
    },
    {
      "id": "p30-07",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Media plan reconciled against actual spend",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres",
      "due": "2026-11-23",
      "at": null,
      "dependsOn": "p30-06",
      "status": "not started",
      "gate": false,
      "evidence": "Plan against actual, with a variance column",
      "note": null
    },
    {
      "id": "p30-08",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Support ticket volume compared with the forecast of 40 a day",
      "owner": "Support Lead",
      "ownerName": null,
      "due": "2026-11-30",
      "at": null,
      "dependsOn": "p7-04",
      "status": "not started",
      "gate": false,
      "evidence": "Volume chart against the forecast",
      "note": null
    },
    {
      "id": "p30-09",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Calibration commitment measured: how many were inside 3 business days",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-11-30",
      "at": null,
      "dependsOn": "p7-11",
      "status": "not started",
      "gate": false,
      "evidence": "Turnaround report",
      "note": null
    },
    {
      "id": "p30-10",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Retention touchpoints one to four measured for response",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen",
      "due": "2026-11-30",
      "at": null,
      "dependsOn": "p7-17",
      "status": "not started",
      "gate": false,
      "evidence": "Response rate per touchpoint",
      "note": null
    },
    {
      "id": "p30-11",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Partner performance reviewed with Northlight Group",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale",
      "due": "2026-11-30",
      "at": null,
      "dependsOn": "p30-04",
      "status": "not started",
      "gate": false,
      "evidence": "Review notes and the agreed next step",
      "note": null
    },
    {
      "id": "p30-12",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Thirty day review held with every workstream lead",
      "owner": "COO",
      "ownerName": "Dana Whitfield",
      "due": "2026-12-02",
      "at": null,
      "dependsOn": "p30-04",
      "status": "not started",
      "gate": false,
      "evidence": "Review notes with decisions",
      "note": null
    },
    {
      "id": "p30-13",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "What to change written down before anyone forgets it",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-12-02",
      "at": null,
      "dependsOn": "p30-12",
      "status": "not started",
      "gate": false,
      "evidence": "Change list with an owner on each row",
      "note": null
    },
    {
      "id": "p30-14",
      "phase": "T+30",
      "phaseId": "p30",
      "task": "Tracker closed and archived with every evidence link intact",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes",
      "due": "2026-12-02",
      "at": null,
      "dependsOn": "p30-13",
      "status": "not started",
      "gate": false,
      "evidence": "Archived tracker, 190 rows, evidence attached",
      "note": null
    }
  ]
}
