{
  "id": "00000000-0000-4000-8000-000000000001",
  "name": "Example: choosing a CRM",
  "goal": "Give a five-person sales team one place to track leads and follow-ups.",
  "owner": "Example team",
  "deadline": "",
  "budget": 4000,
  "currency": "USD",
  "template": "crm",
  "sample": true,
  "criteria": [
    {
      "id": "10000000-0000-4000-8000-000000000001",
      "name": "Lead capture and assignment",
      "weight": 5,
      "must": true,
      "test": "Create a sample lead, assign it, and check required fields."
    },
    {
      "id": "10000000-0000-4000-8000-000000000002",
      "name": "Pipeline and follow-up",
      "weight": 5,
      "must": true,
      "test": "Move a deal, assign the next action, and check reminders."
    },
    {
      "id": "10000000-0000-4000-8000-000000000003",
      "name": "Email and calendar workflow",
      "weight": 4,
      "must": false,
      "test": "Test syncing, duplicate handling, and permission settings."
    },
    {
      "id": "10000000-0000-4000-8000-000000000004",
      "name": "Reporting",
      "weight": 3,
      "must": false,
      "test": "Reproduce one report your team needs every week."
    },
    {
      "id": "10000000-0000-4000-8000-000000000005",
      "name": "Migration and data export",
      "weight": 4,
      "must": true,
      "test": "Import a sample with duplicates, then export records and relationships."
    },
    {
      "id": "10000000-0000-4000-8000-000000000006",
      "name": "Team usability",
      "weight": 3,
      "must": false,
      "test": "Ask a teammate to update five deals without help."
    }
  ],
  "vendors": [
    {
      "id": "20000000-0000-4000-8000-000000000001",
      "name": "Northstar (fictional)",
      "plan": "",
      "price": 45,
      "seats": 5,
      "billing": "monthly",
      "setup": 500,
      "costNote": "",
      "ratings": {
        "10000000-0000-4000-8000-000000000001": {
          "score": 4,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000002": {
          "score": 4,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000003": {
          "score": "",
          "evidence": "unverified",
          "note": "Integration trial still pending.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000004": {
          "score": 4,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000005": {
          "score": 4,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000006": {
          "score": 4,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        }
      }
    },
    {
      "id": "20000000-0000-4000-8000-000000000002",
      "name": "Harbor (fictional)",
      "plan": "",
      "price": 35,
      "seats": 5,
      "billing": "monthly",
      "setup": 200,
      "costNote": "",
      "ratings": {
        "10000000-0000-4000-8000-000000000001": {
          "score": 3,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000002": {
          "score": 3,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000003": {
          "score": 3,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000004": {
          "score": 3,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000005": {
          "score": 1,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        },
        "10000000-0000-4000-8000-000000000006": {
          "score": 3,
          "evidence": "tested",
          "note": "Illustrative trial note, not real product evidence.",
          "url": ""
        }
      }
    }
  ],
  "choice": "",
  "rationale": "",
  "next": "",
  "updated": "2026-10-26T00:00:00Z"
}
