{
  "project": {
    "title": "Nova Smart Speaker",
    "subtitle": "Product launch timeline",
    "appName": "nova-planner"
  },
  "phases": [
    {
      "name": "Phase 1 — Design",
      "start": "2026-01",
      "end": "2026-04"
    },
    {
      "name": "Phase 2 — Prototype",
      "start": "2026-03",
      "end": "2026-07"
    },
    {
      "name": "Phase 3 — Validation",
      "start": "2026-07",
      "end": "2026-10"
    },
    {
      "name": "Phase 4 — Production",
      "start": "2026-10",
      "end": "2027-02"
    }
  ],
  "items": [
    {
      "type": "group",
      "label": "Phase 1 — Design",
      "phase": 0
    },
    {
      "type": "task",
      "id": "reqs",
      "name": "Requirements gathering",
      "start": "2026-01-05",
      "end": "2026-02-01",
      "phase": 0,
      "status": "live",
      "description": "Stakeholder interviews, market analysis, feature prioritization."
    },
    {
      "type": "task",
      "id": "arch",
      "name": "System architecture",
      "start": "2026-01-15",
      "end": "2026-03-01",
      "phase": 0,
      "status": "live",
      "description": "Hardware block diagram, firmware partitioning, cloud API design.",
      "deps": [
        "reqs"
      ]
    },
    {
      "type": "task",
      "id": "id",
      "name": "Industrial design",
      "start": "2026-01-20",
      "end": "2026-03-15",
      "phase": 0,
      "status": "planned",
      "description": "Enclosure CAD, acoustic simulation, thermal analysis."
    },
    {
      "type": "task",
      "id": "sch",
      "name": "Schematic capture",
      "start": "2026-02-10",
      "end": "2026-03-20",
      "phase": 0,
      "status": "planned",
      "description": "4-layer PCB, audio codec, WiFi/BT SoC, MEMS mic array.",
      "deps": [
        "arch"
      ]
    },
    {
      "type": "task",
      "id": "fw-plan",
      "name": "Firmware architecture",
      "start": "2026-02-15",
      "end": "2026-03-10",
      "phase": 0,
      "status": "not-started",
      "description": "RTOS selection, audio pipeline design, OTA update strategy.",
      "deps": [
        "arch"
      ]
    },
    {
      "type": "task",
      "id": "layout",
      "name": "PCB layout",
      "start": "2026-03-01",
      "end": "2026-04-10",
      "phase": 0,
      "status": "not-started",
      "description": "Placement, routing, impedance-controlled traces for audio.",
      "deps": [
        "sch"
      ]
    },
    {
      "type": "milestone",
      "name": "M1: Design review complete",
      "date": "2026-04-10",
      "phase": 0,
      "description": "Schematic, layout, and ID signed off."
    },
    {
      "type": "group",
      "label": "Phase 2 — Prototype",
      "phase": 1
    },
    {
      "type": "task",
      "id": "pcb-fab",
      "name": "PCB fabrication (EVT)",
      "start": "2026-04-11",
      "end": "2026-05-01",
      "phase": 1,
      "status": "not-started",
      "description": "3 board revisions, 20 units.",
      "deps": [
        "layout"
      ]
    },
    {
      "type": "task",
      "id": "smt",
      "name": "SMT assembly",
      "start": "2026-05-01",
      "end": "2026-05-20",
      "phase": 1,
      "status": "not-started",
      "description": "Pick-and-place, reflow, visual inspection.",
      "deps": [
        "pcb-fab"
      ]
    },
    {
      "type": "task",
      "id": "fw-core",
      "name": "Firmware core bring-up",
      "start": "2026-03-15",
      "end": "2026-06-01",
      "phase": 1,
      "status": "not-started",
      "description": "Boot, audio I2S, WiFi stack, BLE pairing.",
      "deps": [
        "fw-plan"
      ]
    },
    {
      "type": "task",
      "id": "enclosure",
      "name": "Enclosure prototyping",
      "start": "2026-04-01",
      "end": "2026-06-15",
      "phase": 1,
      "status": "not-started",
      "description": "3D prints, soft tooling, acoustic testing.",
      "deps": [
        "id"
      ]
    },
    {
      "type": "task",
      "id": "cloud",
      "name": "Cloud API + app",
      "start": "2026-04-01",
      "end": "2026-07-01",
      "phase": 1,
      "status": "not-started",
      "description": "Device provisioning, OTA, voice control integration.",
      "deps": [
        "arch"
      ]
    },
    {
      "type": "task",
      "id": "int",
      "name": "HW/FW integration",
      "start": "2026-05-20",
      "end": "2026-07-01",
      "phase": 1,
      "status": "not-started",
      "description": "Board bringup, audio tuning, thermal validation.",
      "deps": [
        "smt",
        "fw-core"
      ]
    },
    {
      "type": "milestone",
      "name": "M2: EVT functional",
      "date": "2026-07-01",
      "phase": 1,
      "description": "20 working units, audio quality validated."
    },
    {
      "type": "group",
      "label": "Phase 3 — Validation",
      "phase": 2
    },
    {
      "type": "task",
      "id": "dvt",
      "name": "DVT build (100 units)",
      "start": "2026-07-01",
      "end": "2026-08-01",
      "phase": 2,
      "status": "not-started",
      "description": "Production tooling, injection-molded enclosures.",
      "deps": [
        "int",
        "enclosure"
      ]
    },
    {
      "type": "task",
      "id": "cert",
      "name": "Regulatory certification",
      "start": "2026-07-15",
      "end": "2026-09-15",
      "phase": 2,
      "status": "not-started",
      "description": "FCC, CE, UL, Bluetooth SIG.",
      "deps": [
        "dvt"
      ]
    },
    {
      "type": "task",
      "id": "fw-final",
      "name": "Firmware feature-complete",
      "start": "2026-07-01",
      "end": "2026-09-01",
      "phase": 2,
      "status": "not-started",
      "description": "Voice assistant, EQ presets, multi-room, OTA.",
      "deps": [
        "fw-core",
        "cloud"
      ]
    },
    {
      "type": "task",
      "id": "qa",
      "name": "QA + reliability testing",
      "start": "2026-08-01",
      "end": "2026-10-01",
      "phase": 2,
      "status": "not-started",
      "description": "Drop test, thermal cycling, 1000-hour burn-in, audio golden ear.",
      "deps": [
        "dvt",
        "fw-final"
      ]
    },
    {
      "type": "task",
      "id": "beta",
      "name": "Beta program (50 users)",
      "start": "2026-08-15",
      "end": "2026-10-01",
      "phase": 2,
      "status": "not-started",
      "description": "Field testing, NPS survey, bug triage.",
      "deps": [
        "dvt",
        "fw-final"
      ]
    },
    {
      "type": "milestone",
      "name": "M3: DVT sign-off",
      "date": "2026-10-01",
      "phase": 2,
      "description": "Certification passed, QA green, beta feedback incorporated."
    },
    {
      "type": "group",
      "label": "Phase 4 — Production",
      "phase": 3
    },
    {
      "type": "task",
      "id": "pvt",
      "name": "PVT build (1000 units)",
      "start": "2026-10-01",
      "end": "2026-11-15",
      "phase": 3,
      "status": "not-started",
      "description": "Production-intent tooling, line qualification.",
      "deps": [
        "qa",
        "cert"
      ]
    },
    {
      "type": "task",
      "id": "pkg",
      "name": "Packaging + unboxing design",
      "start": "2026-10-01",
      "end": "2026-11-01",
      "phase": 3,
      "status": "not-started",
      "description": "Retail box, quick-start guide, accessory kit."
    },
    {
      "type": "task",
      "id": "mfg",
      "name": "Mass production ramp",
      "start": "2026-11-15",
      "end": "2027-01-15",
      "phase": 3,
      "status": "not-started",
      "description": "5,000 units/month target, yield optimization.",
      "deps": [
        "pvt",
        "pkg"
      ]
    },
    {
      "type": "task",
      "id": "launch-prep",
      "name": "Launch preparation",
      "start": "2026-12-01",
      "end": "2027-01-31",
      "phase": 3,
      "status": "not-started",
      "description": "Marketing site, press kits, retail channel setup, support training."
    },
    {
      "type": "task",
      "id": "ship",
      "name": "First customer shipments",
      "start": "2027-01-15",
      "end": "2027-02-15",
      "phase": 3,
      "status": "not-started",
      "description": "Warehouse fulfillment, retail distribution.",
      "deps": [
        "mfg",
        "launch-prep"
      ]
    },
    {
      "type": "milestone",
      "name": "M4: Product launch",
      "date": "2027-02-01",
      "phase": 3,
      "description": "General availability, press embargo lifts."
    }
  ]
}