[
  {
    "recordId": "t1",
    "title": "Review new frontend styling for the landing page",
    "status": "doing",
    "priority": "urgent",
    "owner": "Sam",
    "area": "product",
    "assigneeId": "usr-2",
    "dueDate": "2026-07-21",
    "notes": "Ensure the dark-mode contrast ratios meet the updated accessibility guidelines we discussed.",
    "chat": [],
    "narratives": {
      "website-refresh": true
    }
  },
  {
    "recordId": "t2",
    "title": "Finalize the API rate-limiting strategy",
    "status": "todo",
    "priority": "normal",
    "owner": "Alex",
    "area": "product",
    "assigneeId": "usr-2",
    "dueDate": "2026-07-23",
    "notes": "Document the rate limits per endpoint and implement exponential backoff for exceeded clients.",
    "chat": [],
    "narratives": {
      "launch-prep": true
    }
  },
  {
    "recordId": "t3",
    "title": "Write unit tests for the auth module",
    "status": "todo",
    "priority": "normal",
    "owner": "Sam",
    "area": "product",
    "assigneeId": "usr-2",
    "dueDate": "2026-07-25",
    "notes": "Focus on edge cases: expired tokens, malformed payloads, and concurrent login attempts.",
    "chat": [
      {
        "id": "cmt-1",
        "authorId": "usr-1",
        "timestamp": "2026-07-19T14:22:00Z",
        "text": "Can you add tests for the refresh token flow as well?"
      }
    ],
    "narratives": {
      "launch-prep": true
    }
  },
  {
    "recordId": "t4",
    "title": "Set up error tracking in production",
    "status": "done",
    "priority": "urgent",
    "owner": "Alex",
    "area": "product",
    "assigneeId": "usr-1",
    "dueDate": "2026-07-18",
    "notes": "Configure Sentry to capture unhandled exceptions and track error rates by endpoint.",
    "chat": [],
    "narratives": {
      "launch-prep": true
    }
  },
  {
    "recordId": "t5",
    "title": "Add dark mode toggle to settings",
    "status": "someday",
    "priority": "low",
    "owner": "",
    "area": "product",
    "assigneeId": null,
    "dueDate": "",
    "notes": "Save preference to localStorage and persist to user profile on next sync.",
    "chat": [],
    "narratives": {
      "website-refresh": true
    }
  }
]
