{
  "format_version": 3,
  "generated_at": "2026-09-29T13:03:27.133782Z",
  "account": {
    "email_address": "demo@klivka.com",
    "locale": null,
    "theme": null,
    "time_zone": "UTC",
    "reminder_in_app_enabled": true,
    "reminder_email_enabled": true,
    "default_reminder_lead_value": 1,
    "default_reminder_lead_unit": "months",
    "birthday_reminders_enabled": true,
    "birthday_same_day_reminders_enabled": true,
    "birthday_reminder_lead_value": 0,
    "birthday_reminder_lead_unit": "days",
    "contact_reminder_cadence": "monthly",
    "contact_reminders_enabled_on": null,
    "contact_reminder_first_reminder_on": null,
    "resurfacing_enabled": true,
    "created_at": "2026-09-29T08:30:03.307136Z",
    "updated_at": "2026-09-29T08:30:07.597356Z"
  },
  "categories": [
    {
      "name": "Family",
      "created_at": "2026-09-29T08:30:03.806572Z",
      "updated_at": "2026-09-29T08:30:03.806572Z"
    },
    {
      "name": "Close friends",
      "created_at": "2026-09-29T08:30:03.816627Z",
      "updated_at": "2026-09-29T08:30:03.816627Z"
    },
    {
      "name": "Coworkers",
      "created_at": "2026-09-29T08:30:03.823019Z",
      "updated_at": "2026-09-29T08:30:03.823019Z"
    },
    {
      "name": "Dating",
      "created_at": "2026-09-29T08:30:03.824656Z",
      "updated_at": "2026-09-29T08:30:03.824656Z"
    },
    {
      "name": "Salsa classes",
      "created_at": "2026-09-29T08:30:03.825974Z",
      "updated_at": "2026-09-29T08:30:03.825974Z"
    }
  ],
  "contact_methods": [
    {
      "name": "Call",
      "icon_library": "material_icons",
      "icon_name": "call",
      "link_type": "phone_call",
      "enabled": true,
      "provided": true,
      "position": 0,
      "created_at": "2026-09-29T08:30:03.441597Z",
      "updated_at": "2026-09-29T08:30:03.441597Z"
    },
    {
      "name": "Text message",
      "icon_library": "material_icons",
      "icon_name": "sms",
      "link_type": "text_message",
      "enabled": true,
      "provided": true,
      "position": 1,
      "created_at": "2026-09-29T08:30:03.499028Z",
      "updated_at": "2026-09-29T08:30:03.499028Z"
    },
    {
      "name": "WhatsApp",
      "icon_library": "simple_icons",
      "icon_name": "whatsapp",
      "link_type": "whatsapp",
      "enabled": true,
      "provided": true,
      "position": 2,
      "created_at": "2026-09-29T08:30:03.507661Z",
      "updated_at": "2026-09-29T08:30:03.507661Z"
    },
    {
      "name": "Facebook Messenger",
      "icon_library": "simple_icons",
      "icon_name": "messenger",
      "link_type": null,
      "enabled": true,
      "provided": true,
      "position": 3,
      "created_at": "2026-09-29T08:30:03.511259Z",
      "updated_at": "2026-09-29T08:30:03.511259Z"
    },
    {
      "name": "Video call",
      "icon_library": "material_icons",
      "icon_name": "videocam",
      "link_type": null,
      "enabled": true,
      "provided": true,
      "position": 4,
      "created_at": "2026-09-29T08:30:03.513685Z",
      "updated_at": "2026-09-29T08:30:03.513685Z"
    },
    {
      "name": "In person",
      "icon_library": "material_icons",
      "icon_name": "groups",
      "link_type": null,
      "enabled": true,
      "provided": true,
      "position": 5,
      "created_at": "2026-09-29T08:30:03.516343Z",
      "updated_at": "2026-09-29T08:30:03.516343Z"
    },
    {
      "name": "Other",
      "icon_library": "material_icons",
      "icon_name": "more_horiz",
      "link_type": null,
      "enabled": true,
      "provided": true,
      "position": 6,
      "created_at": "2026-09-29T08:30:03.518361Z",
      "updated_at": "2026-09-29T08:30:03.518361Z"
    },
    {
      "name": "Email",
      "icon_library": "material_icons",
      "icon_name": "email",
      "link_type": "email",
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.534677Z",
      "updated_at": "2026-09-29T08:30:03.534677Z"
    },
    {
      "name": "iMessage",
      "icon_library": "simple_icons",
      "icon_name": "imessage",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.597149Z",
      "updated_at": "2026-09-29T08:30:03.597149Z"
    },
    {
      "name": "FaceTime",
      "icon_library": "material_icons",
      "icon_name": "videocam",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.602931Z",
      "updated_at": "2026-09-29T08:30:03.602931Z"
    },
    {
      "name": "Instagram",
      "icon_library": "simple_icons",
      "icon_name": "instagram",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.607584Z",
      "updated_at": "2026-09-29T08:30:03.607584Z"
    },
    {
      "name": "Signal",
      "icon_library": "simple_icons",
      "icon_name": "signal",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.609887Z",
      "updated_at": "2026-09-29T08:30:03.609887Z"
    },
    {
      "name": "Telegram",
      "icon_library": "simple_icons",
      "icon_name": "telegram",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.611824Z",
      "updated_at": "2026-09-29T08:30:03.611824Z"
    },
    {
      "name": "WeChat",
      "icon_library": "simple_icons",
      "icon_name": "wechat",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.613635Z",
      "updated_at": "2026-09-29T08:30:03.613635Z"
    },
    {
      "name": "Snapchat",
      "icon_library": "simple_icons",
      "icon_name": "snapchat",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.616876Z",
      "updated_at": "2026-09-29T08:30:03.616876Z"
    },
    {
      "name": "Discord",
      "icon_library": "simple_icons",
      "icon_name": "discord",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.618700Z",
      "updated_at": "2026-09-29T08:30:03.618700Z"
    },
    {
      "name": "LINE",
      "icon_library": "simple_icons",
      "icon_name": "line",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.620428Z",
      "updated_at": "2026-09-29T08:30:03.620428Z"
    },
    {
      "name": "Viber",
      "icon_library": "simple_icons",
      "icon_name": "viber",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.622136Z",
      "updated_at": "2026-09-29T08:30:03.622136Z"
    },
    {
      "name": "VK",
      "icon_library": "simple_icons",
      "icon_name": "vk",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.625130Z",
      "updated_at": "2026-09-29T08:30:03.625130Z"
    },
    {
      "name": "KakaoTalk",
      "icon_library": "simple_icons",
      "icon_name": "kakaotalk",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.631309Z",
      "updated_at": "2026-09-29T08:30:03.631309Z"
    },
    {
      "name": "Threema",
      "icon_library": "simple_icons",
      "icon_name": "threema",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.633586Z",
      "updated_at": "2026-09-29T08:30:03.633586Z"
    },
    {
      "name": "Matrix",
      "icon_library": "simple_icons",
      "icon_name": "matrix",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.635511Z",
      "updated_at": "2026-09-29T08:30:03.635511Z"
    },
    {
      "name": "Mastodon",
      "icon_library": "simple_icons",
      "icon_name": "mastodon",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.637375Z",
      "updated_at": "2026-09-29T08:30:03.637375Z"
    },
    {
      "name": "Google Chat",
      "icon_library": "simple_icons",
      "icon_name": "googlechat",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.639559Z",
      "updated_at": "2026-09-29T08:30:03.639559Z"
    },
    {
      "name": "Google Meet",
      "icon_library": "simple_icons",
      "icon_name": "googlemeet",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.641303Z",
      "updated_at": "2026-09-29T08:30:03.641303Z"
    },
    {
      "name": "Zoom",
      "icon_library": "simple_icons",
      "icon_name": "zoom",
      "link_type": null,
      "enabled": false,
      "provided": true,
      "position": null,
      "created_at": "2026-09-29T08:30:03.642997Z",
      "updated_at": "2026-09-29T08:30:03.642997Z"
    }
  ],
  "people": [
    {
      "name": "Anna",
      "slug": "anna",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:03.923156Z",
      "updated_at": "2026-09-29T08:30:04.241574Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:04.399528Z",
        "updated_at": "2026-09-29T08:30:04.399528Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1998-04-17",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:04.015715Z",
          "updated_at": "2026-09-29T08:30:04.015715Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met in Mechanical Engineering lab during our first week at university. Anna had already labeled every cable in the room and still stayed late to help me debug a motor controller.",
            "date_precision": "day"
          },
          "entry_date": "2020-09-14",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.104678Z",
          "updated_at": "2026-09-29T08:30:04.104678Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0142",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.200883Z",
          "updated_at": "2026-09-29T08:30:04.200883Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "anna.roberts@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.210666Z",
          "updated_at": "2026-09-29T08:30:04.210666Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Wedding anniversary"
          },
          "entry_date": "2024-06-22",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.222015Z",
          "updated_at": "2026-09-29T08:30:04.222015Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Anna's baking shelf",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Stainless-steel dough scraper",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Red digital kitchen scale",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Baking steel for the oven",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.238628Z",
          "updated_at": "2026-09-29T08:30:04.238628Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Anna finished her first winter swim in the Gothenburg archipelago and celebrated with a cardamom bun the size of her hand.",
          "remembered_on": "2025-09-29",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.138570Z",
          "updated_at": "2026-09-29T08:30:04.138570Z"
        },
        {
          "body": "Anna's ideal Saturday is a long walk in cold weather followed by a bakery stop. She always brings home one recipe to improve.",
          "remembered_on": "2025-12-25",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.135395Z",
          "updated_at": "2026-09-29T08:30:04.135395Z"
        },
        {
          "body": "She is learning laminated pastry and keeps a notebook of croissant experiments. She dislikes grapes, loves red kitchenware, and has been saving for a serious stand mixer.",
          "remembered_on": "2026-03-09",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.133956Z",
          "updated_at": "2026-09-29T08:30:04.133956Z"
        },
        {
          "body": "Married to Elise for two years. Anna is a careful planner, a terrible liar at surprise parties, and the person to call when a household appliance makes a worrying noise.",
          "remembered_on": "2026-06-18",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.132236Z",
          "updated_at": "2026-09-29T08:30:04.132236Z"
        },
        {
          "body": "Mechanical engineer at a wind-turbine company in Gothenburg. She moved to Sweden four years ago because she has always preferred cold mornings to Florida's heat.",
          "remembered_on": "2026-08-29",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.119500Z",
          "updated_at": "2026-09-29T08:30:04.119500Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether she chose a stand mixer.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:04.326392Z",
          "updated_at": "2026-09-29T08:30:04.326392Z"
        },
        {
          "text": "Send Elise the bakery recommendation.",
          "position": 1,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:04.335362Z",
          "updated_at": "2026-09-29T08:30:04.335362Z"
        },
        {
          "text": "Ask how the latest croissant batch turned out.",
          "position": 0,
          "resolved_at": "2026-09-17T18:30:00.000000Z",
          "created_at": "2026-09-29T08:30:04.344294Z",
          "updated_at": "2026-09-29T08:30:04.344294Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-07-25",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Anna showed me the first croissant batch that actually had distinct layers.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.307411Z",
          "updated_at": "2026-09-29T08:30:04.307411Z"
        },
        {
          "occurred_on": "2026-05-16",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Sent photos from her windy weekend on the Bohuslän coast.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.317530Z",
          "updated_at": "2026-09-29T08:30:04.317530Z"
        }
      ]
    },
    {
      "name": "Marcus Chen",
      "slug": "marcus-chen",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:04.413494Z",
      "updated_at": "2026-09-29T08:30:04.438969Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:04.608795Z",
        "updated_at": "2026-09-29T08:30:04.608795Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1992-11-03",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:04.418938Z",
          "updated_at": "2026-09-29T08:30:04.418938Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met at a neighborhood planning workshop. Marcus challenged the proposed car park, then drew a better public square on the back of the agenda.",
            "date_precision": "day"
          },
          "entry_date": "2018-02-10",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.421953Z",
          "updated_at": "2026-09-29T08:30:04.421953Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0188",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.427497Z",
          "updated_at": "2026-09-29T08:30:04.427497Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "marcus.chen@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.433061Z",
          "updated_at": "2026-09-29T08:30:04.433061Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Move-in anniversary"
          },
          "entry_date": "2021-09-01",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.435771Z",
          "updated_at": "2026-09-29T08:30:04.435771Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Things for Marcus",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Framed vintage bus map",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Good table-tennis rubbers",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Ceramic rice cooker measuring cup",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.438111Z",
          "updated_at": "2026-09-29T08:30:04.438111Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Lives with his partner Theo and their elderly rescue greyhound, Mina. Marcus cooks one enormous meal every Sunday and labels every container with the date.",
          "remembered_on": "2026-06-23",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.425390Z",
          "updated_at": "2026-09-29T08:30:04.425390Z"
        },
        {
          "body": "Urban planner focused on walkable neighborhoods and safer school streets. He works for the city and knows the bus network better than the official app.",
          "remembered_on": "2026-08-11",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.424023Z",
          "updated_at": "2026-09-29T08:30:04.424023Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask how Mina is doing after the vet visit.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:04.605092Z",
          "updated_at": "2026-09-29T08:30:04.605092Z"
        },
        {
          "text": "Send the school-street case study.",
          "position": 0,
          "resolved_at": "2026-08-25T12:15:00.000000Z",
          "created_at": "2026-09-29T08:30:04.607442Z",
          "updated_at": "2026-09-29T08:30:04.607442Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-08-08",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Walked the new school-street pilot and stopped for dumplings.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.440900Z",
          "updated_at": "2026-09-29T08:30:04.440900Z"
        },
        {
          "occurred_on": "2026-06-21",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "He called after Mina's vet appointment. Mina is doing well.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.445488Z",
          "updated_at": "2026-09-29T08:30:04.445488Z"
        },
        {
          "occurred_on": "2024-09-29",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Helped Marcus and Theo carry Mina's new bed up three flights of stairs, then ate noodles on the floor.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.497252Z",
          "updated_at": "2026-09-29T08:30:04.497252Z"
        },
        {
          "occurred_on": "2025-12-27",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Shared a new transit map and asked for my opinion.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.499794Z",
          "updated_at": "2026-09-29T08:30:04.499794Z"
        },
        {
          "occurred_on": "2025-12-13",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Sent a photo from Mina's walk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.502800Z",
          "updated_at": "2026-09-29T08:30:04.502800Z"
        },
        {
          "occurred_on": "2025-11-29",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Talked through the latest neighborhood planning meeting.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.506006Z",
          "updated_at": "2026-09-29T08:30:04.506006Z"
        },
        {
          "occurred_on": "2025-11-15",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Compared notes on a restaurant near the new tram stop.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.508187Z",
          "updated_at": "2026-09-29T08:30:04.508187Z"
        },
        {
          "occurred_on": "2025-11-01",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new transit map and asked for my opinion.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.510465Z",
          "updated_at": "2026-09-29T08:30:04.510465Z"
        },
        {
          "occurred_on": "2025-10-18",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a photo from Mina's walk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.512819Z",
          "updated_at": "2026-09-29T08:30:04.512819Z"
        },
        {
          "occurred_on": "2025-10-04",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Talked through the latest neighborhood planning meeting.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.515278Z",
          "updated_at": "2026-09-29T08:30:04.515278Z"
        },
        {
          "occurred_on": "2025-09-20",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Compared notes on a restaurant near the new tram stop.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.518665Z",
          "updated_at": "2026-09-29T08:30:04.518665Z"
        },
        {
          "occurred_on": "2025-09-06",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Shared a new transit map and asked for my opinion.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.520559Z",
          "updated_at": "2026-09-29T08:30:04.520559Z"
        },
        {
          "occurred_on": "2025-08-23",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Sent a photo from Mina's walk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.523809Z",
          "updated_at": "2026-09-29T08:30:04.523809Z"
        },
        {
          "occurred_on": "2025-08-09",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Talked through the latest neighborhood planning meeting.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.525856Z",
          "updated_at": "2026-09-29T08:30:04.525856Z"
        },
        {
          "occurred_on": "2025-07-26",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Compared notes on a restaurant near the new tram stop.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.529070Z",
          "updated_at": "2026-09-29T08:30:04.529070Z"
        },
        {
          "occurred_on": "2025-07-12",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Shared a new transit map and asked for my opinion.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.532819Z",
          "updated_at": "2026-09-29T08:30:04.532819Z"
        },
        {
          "occurred_on": "2025-06-28",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Sent a photo from Mina's walk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.534643Z",
          "updated_at": "2026-09-29T08:30:04.534643Z"
        },
        {
          "occurred_on": "2025-06-14",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Talked through the latest neighborhood planning meeting.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.537252Z",
          "updated_at": "2026-09-29T08:30:04.537252Z"
        },
        {
          "occurred_on": "2025-05-31",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Compared notes on a restaurant near the new tram stop.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.539290Z",
          "updated_at": "2026-09-29T08:30:04.539290Z"
        },
        {
          "occurred_on": "2025-05-17",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new transit map and asked for my opinion.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.541525Z",
          "updated_at": "2026-09-29T08:30:04.541525Z"
        },
        {
          "occurred_on": "2025-05-03",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a photo from Mina's walk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.543630Z",
          "updated_at": "2026-09-29T08:30:04.543630Z"
        },
        {
          "occurred_on": "2025-04-19",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Talked through the latest neighborhood planning meeting.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.599094Z",
          "updated_at": "2026-09-29T08:30:04.599094Z"
        },
        {
          "occurred_on": "2025-04-05",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Compared notes on a restaurant near the new tram stop.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.601439Z",
          "updated_at": "2026-09-29T08:30:04.601439Z"
        }
      ]
    },
    {
      "name": "Sofía",
      "slug": "sofia",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:04.612806Z",
      "updated_at": "2026-09-29T08:30:04.702411Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:05.008801Z",
        "updated_at": "2026-09-29T08:30:05.008801Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1995-01-29",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:04.615295Z",
          "updated_at": "2026-09-29T08:30:04.615295Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Sofia volunteered at the community health fair where I was helping with registration. She remembered every child's name by the end of the afternoon.",
            "date_precision": "day"
          },
          "entry_date": "2019-05-26",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.623167Z",
          "updated_at": "2026-09-29T08:30:04.623167Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0031",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.639363Z",
          "updated_at": "2026-09-29T08:30:04.639363Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "sofia.alvarez@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.644417Z",
          "updated_at": "2026-09-29T08:30:04.644417Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Mother's birthday"
          },
          "entry_date": "1963-10-08",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.697439Z",
          "updated_at": "2026-09-29T08:30:04.697439Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Sofia's little comforts",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Waterproof swim bag",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Illustrated cookbook from Bogotá",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Window-box herb markers",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:04.701370Z",
          "updated_at": "2026-09-29T08:30:04.701370Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Sofía loves swimming before work, collects tiny illustrated cookbooks, and is trying to convince her building to start a shared herb garden.",
          "remembered_on": "2026-04-04",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.634702Z",
          "updated_at": "2026-09-29T08:30:04.634702Z"
        },
        {
          "body": "She grew up between Valencia and Bogotá and still spends Sunday mornings making arepas with her mother over video call.",
          "remembered_on": "2026-06-10",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.632454Z",
          "updated_at": "2026-09-29T08:30:04.632454Z"
        },
        {
          "body": "Pediatric nurse at a public hospital. She is calm in emergencies, keeps cartoon stickers in every pocket, and has a gift for explaining frightening things plainly.",
          "remembered_on": "2026-08-16",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.626015Z",
          "updated_at": "2026-09-29T08:30:04.626015Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether the shared herb garden was approved.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:04.998481Z",
          "updated_at": "2026-09-29T08:30:04.998481Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-08-03",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "She sent a picture of the basil finally surviving the heat.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.705481Z",
          "updated_at": "2026-09-29T08:30:04.705481Z"
        },
        {
          "occurred_on": "2026-04-26",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Coffee after her Sunday swim. She was planning a trip to Bogotá.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.708072Z",
          "updated_at": "2026-09-29T08:30:04.708072Z"
        },
        {
          "occurred_on": "2025-12-22",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.710441Z",
          "updated_at": "2026-09-29T08:30:04.710441Z"
        },
        {
          "occurred_on": "2025-12-08",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.712552Z",
          "updated_at": "2026-09-29T08:30:04.712552Z"
        },
        {
          "occurred_on": "2025-11-24",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.716951Z",
          "updated_at": "2026-09-29T08:30:04.716951Z"
        },
        {
          "occurred_on": "2025-11-10",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.721973Z",
          "updated_at": "2026-09-29T08:30:04.721973Z"
        },
        {
          "occurred_on": "2025-10-27",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.736011Z",
          "updated_at": "2026-09-29T08:30:04.736011Z"
        },
        {
          "occurred_on": "2025-10-13",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.741575Z",
          "updated_at": "2026-09-29T08:30:04.741575Z"
        },
        {
          "occurred_on": "2025-09-29",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.743678Z",
          "updated_at": "2026-09-29T08:30:04.743678Z"
        },
        {
          "occurred_on": "2025-09-15",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.818011Z",
          "updated_at": "2026-09-29T08:30:04.818011Z"
        },
        {
          "occurred_on": "2025-09-01",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.823062Z",
          "updated_at": "2026-09-29T08:30:04.823062Z"
        },
        {
          "occurred_on": "2025-08-18",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.834373Z",
          "updated_at": "2026-09-29T08:30:04.834373Z"
        },
        {
          "occurred_on": "2025-08-04",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.836333Z",
          "updated_at": "2026-09-29T08:30:04.836333Z"
        },
        {
          "occurred_on": "2025-07-21",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.838111Z",
          "updated_at": "2026-09-29T08:30:04.838111Z"
        },
        {
          "occurred_on": "2025-07-07",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.841531Z",
          "updated_at": "2026-09-29T08:30:04.841531Z"
        },
        {
          "occurred_on": "2025-06-23",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.845654Z",
          "updated_at": "2026-09-29T08:30:04.845654Z"
        },
        {
          "occurred_on": "2025-06-09",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.847745Z",
          "updated_at": "2026-09-29T08:30:04.847745Z"
        },
        {
          "occurred_on": "2025-05-26",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.897167Z",
          "updated_at": "2026-09-29T08:30:04.897167Z"
        },
        {
          "occurred_on": "2025-05-12",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.899579Z",
          "updated_at": "2026-09-29T08:30:04.899579Z"
        },
        {
          "occurred_on": "2025-04-28",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.901436Z",
          "updated_at": "2026-09-29T08:30:04.901436Z"
        },
        {
          "occurred_on": "2025-04-14",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.903067Z",
          "updated_at": "2026-09-29T08:30:04.903067Z"
        },
        {
          "occurred_on": "2025-03-31",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.904577Z",
          "updated_at": "2026-09-29T08:30:04.904577Z"
        },
        {
          "occurred_on": "2025-03-17",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.906111Z",
          "updated_at": "2026-09-29T08:30:04.906111Z"
        },
        {
          "occurred_on": "2025-03-03",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.907595Z",
          "updated_at": "2026-09-29T08:30:04.907595Z"
        },
        {
          "occurred_on": "2025-02-17",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.909128Z",
          "updated_at": "2026-09-29T08:30:04.909128Z"
        },
        {
          "occurred_on": "2025-02-03",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.915493Z",
          "updated_at": "2026-09-29T08:30:04.915493Z"
        },
        {
          "occurred_on": "2025-01-20",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Checked in after a long hospital shift.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.924829Z",
          "updated_at": "2026-09-29T08:30:04.924829Z"
        },
        {
          "occurred_on": "2025-01-06",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a new recipe and asked whether I had tried it.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.934239Z",
          "updated_at": "2026-09-29T08:30:04.934239Z"
        },
        {
          "occurred_on": "2024-12-23",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Talked about the herb garden and her mother's latest advice.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.937402Z",
          "updated_at": "2026-09-29T08:30:04.937402Z"
        },
        {
          "occurred_on": "2024-12-09",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a picture from an early morning swim.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:04.941130Z",
          "updated_at": "2026-09-29T08:30:04.941130Z"
        }
      ]
    },
    {
      "name": "Idris Okafor",
      "slug": "idris-okafor",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.021503Z",
      "updated_at": "2026-09-29T08:30:05.144703Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:05.201450Z",
        "updated_at": "2026-09-29T08:30:05.201450Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1989-08-12",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.036103Z",
          "updated_at": "2026-09-29T08:30:05.036103Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met when Idris photographed the opening of the community cinema. He lent me a spare battery and stayed afterward to talk about documentary ethics.",
            "date_precision": "day"
          },
          "entry_date": "2017-11-04",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.045389Z",
          "updated_at": "2026-09-29T08:30:05.045389Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0416",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.113499Z",
          "updated_at": "2026-09-29T08:30:05.113499Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "idris.okafor@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.120835Z",
          "updated_at": "2026-09-29T08:30:05.120835Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Photography project launch"
          },
          "entry_date": "2025-11-04",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.136003Z",
          "updated_at": "2026-09-29T08:30:05.136003Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "For Idris's darkroom",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Archival negative sleeves",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Brass lens brush",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "A small thermos that will not leak",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.141912Z",
          "updated_at": "2026-09-29T08:30:05.141912Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Idris was born in Lagos and now lives in Bristol with his husband Daniel. Their flat has more plants than chairs and a permanent smell of darkroom chemicals.",
          "remembered_on": "2026-04-14",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.106040Z",
          "updated_at": "2026-09-29T08:30:05.106040Z"
        },
        {
          "body": "Documentary photographer whose current project follows independent cinemas and the people keeping them open. He is patient, observant, and always carries a notebook.",
          "remembered_on": "2026-07-18",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.102164Z",
          "updated_at": "2026-09-29T08:30:05.102164Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask how the Leeds cinema interview went.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:05.199756Z",
          "updated_at": "2026-09-29T08:30:05.199756Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-07-12",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "He called from a cinema in Leeds between screenings.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.146777Z",
          "updated_at": "2026-09-29T08:30:05.146777Z"
        },
        {
          "occurred_on": "2026-03-28",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Shared a beautiful contact sheet from his latest interview.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.197656Z",
          "updated_at": "2026-09-29T08:30:05.197656Z"
        }
      ]
    },
    {
      "name": "Claire",
      "slug": "claire",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.208986Z",
      "updated_at": "2026-09-29T08:30:05.239903Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:05.407115Z",
        "updated_at": "2026-09-29T08:30:05.407115Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1997-02-14",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.212102Z",
          "updated_at": "2026-09-29T08:30:05.212102Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Claire was the pastry chef at the tiny café near my old office. We became friends after she rescued my disastrous birthday tart with a very stern lesson about butter temperature.",
            "date_precision": "day"
          },
          "entry_date": "2021-01-18",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.215394Z",
          "updated_at": "2026-09-29T08:30:05.215394Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 4218",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.231706Z",
          "updated_at": "2026-09-29T08:30:05.231706Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "claire.dubois@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.234048Z",
          "updated_at": "2026-09-29T08:30:05.234048Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Engagement anniversary"
          },
          "entry_date": "2025-07-09",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.236646Z",
          "updated_at": "2026-09-29T08:30:05.236646Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Claire's bakery wishlist",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Antique French pastry book",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Blue-and-white cake stand",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Small offset spatula",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.238933Z",
          "updated_at": "2026-09-29T08:30:05.238933Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Claire's bakery closes on Mondays. She uses that day to test fillings, visit her grandmother, and refuse to answer work emails.",
          "remembered_on": "2026-01-05",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.223186Z",
          "updated_at": "2026-09-29T08:30:05.223186Z"
        },
        {
          "body": "She loves antique cookbooks, black coffee, and long train trips. She cannot stand artificial vanilla and keeps a running list of the best bakeries near every station.",
          "remembered_on": "2026-03-16",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.220533Z",
          "updated_at": "2026-09-29T08:30:05.220533Z"
        },
        {
          "body": "Claire is engaged to Mathieu, a bicycle frame builder. They are renovating a yellow townhouse one room at a time and disagree about whether the kitchen needs green or blue tiles.",
          "remembered_on": "2026-06-08",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.219423Z",
          "updated_at": "2026-09-29T08:30:05.219423Z"
        },
        {
          "body": "Pastry chef and owner of a six-seat bakery in Lyon. She starts work before sunrise and insists that every recipe should include a note about the weather.",
          "remembered_on": "2026-08-09",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.217891Z",
          "updated_at": "2026-09-29T08:30:05.217891Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-07-16",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Stopped by the bakery for her engagement anniversary. She sent me home with madeleines.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.241777Z",
          "updated_at": "2026-09-29T08:30:05.241777Z"
        },
        {
          "occurred_on": "2026-02-21",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Her bakery sold out before noon. She sounded exhausted and delighted.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.243606Z",
          "updated_at": "2026-09-29T08:30:05.243606Z"
        },
        {
          "occurred_on": "2025-12-08",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Asked for feedback on a new tart.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.247478Z",
          "updated_at": "2026-09-29T08:30:05.247478Z"
        },
        {
          "occurred_on": "2025-11-24",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Sent a photo of the morning bake.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.298625Z",
          "updated_at": "2026-09-29T08:30:05.298625Z"
        },
        {
          "occurred_on": "2025-11-10",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Talked about the townhouse renovation.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.301029Z",
          "updated_at": "2026-09-29T08:30:05.301029Z"
        },
        {
          "occurred_on": "2025-10-27",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Shared a train route for the next weekend trip.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.303746Z",
          "updated_at": "2026-09-29T08:30:05.303746Z"
        },
        {
          "occurred_on": "2025-10-13",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Asked for feedback on a new tart.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.305886Z",
          "updated_at": "2026-09-29T08:30:05.305886Z"
        },
        {
          "occurred_on": "2025-09-29",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a photo of the morning bake.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.307793Z",
          "updated_at": "2026-09-29T08:30:05.307793Z"
        },
        {
          "occurred_on": "2025-09-15",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Talked about the townhouse renovation.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.309662Z",
          "updated_at": "2026-09-29T08:30:05.309662Z"
        },
        {
          "occurred_on": "2025-09-01",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a train route for the next weekend trip.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.311533Z",
          "updated_at": "2026-09-29T08:30:05.311533Z"
        },
        {
          "occurred_on": "2025-08-18",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Asked for feedback on a new tart.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.316030Z",
          "updated_at": "2026-09-29T08:30:05.316030Z"
        },
        {
          "occurred_on": "2025-08-04",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Sent a photo of the morning bake.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.318193Z",
          "updated_at": "2026-09-29T08:30:05.318193Z"
        },
        {
          "occurred_on": "2025-07-21",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Talked about the townhouse renovation.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.320197Z",
          "updated_at": "2026-09-29T08:30:05.320197Z"
        },
        {
          "occurred_on": "2025-07-07",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Shared a train route for the next weekend trip.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.322054Z",
          "updated_at": "2026-09-29T08:30:05.322054Z"
        },
        {
          "occurred_on": "2025-06-23",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Asked for feedback on a new tart.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.325117Z",
          "updated_at": "2026-09-29T08:30:05.325117Z"
        },
        {
          "occurred_on": "2025-06-09",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Sent a photo of the morning bake.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.330951Z",
          "updated_at": "2026-09-29T08:30:05.330951Z"
        },
        {
          "occurred_on": "2025-05-26",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Talked about the townhouse renovation.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.334345Z",
          "updated_at": "2026-09-29T08:30:05.334345Z"
        },
        {
          "occurred_on": "2025-05-12",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Shared a train route for the next weekend trip.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.336701Z",
          "updated_at": "2026-09-29T08:30:05.336701Z"
        },
        {
          "occurred_on": "2025-04-28",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Asked for feedback on a new tart.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.339003Z",
          "updated_at": "2026-09-29T08:30:05.339003Z"
        },
        {
          "occurred_on": "2025-04-14",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sent a photo of the morning bake.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.341121Z",
          "updated_at": "2026-09-29T08:30:05.341121Z"
        },
        {
          "occurred_on": "2025-03-31",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Talked about the townhouse renovation.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.343362Z",
          "updated_at": "2026-09-29T08:30:05.343362Z"
        },
        {
          "occurred_on": "2025-03-17",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Shared a train route for the next weekend trip.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.345689Z",
          "updated_at": "2026-09-29T08:30:05.345689Z"
        },
        {
          "occurred_on": "2025-03-03",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Asked for feedback on a new tart.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.348044Z",
          "updated_at": "2026-09-29T08:30:05.348044Z"
        },
        {
          "occurred_on": "2025-02-17",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Sent a photo of the morning bake.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.399649Z",
          "updated_at": "2026-09-29T08:30:05.399649Z"
        },
        {
          "occurred_on": "2025-02-03",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Talked about the townhouse renovation.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.401882Z",
          "updated_at": "2026-09-29T08:30:05.401882Z"
        },
        {
          "occurred_on": "2025-01-20",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Shared a train route for the next weekend trip.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.405449Z",
          "updated_at": "2026-09-29T08:30:05.405449Z"
        }
      ]
    },
    {
      "name": "Jonas Berg",
      "slug": "jonas-berg",
      "category": "Coworkers",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.412493Z",
      "updated_at": "2026-09-29T08:30:05.436608Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:05.440595Z",
        "updated_at": "2026-09-29T08:30:05.440595Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1990-06-30",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.415966Z",
          "updated_at": "2026-09-29T08:30:05.415966Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met at an accessibility hackathon. Jonas fixed the keyboard navigation in my prototype, then explained every change without making me feel foolish.",
            "date_precision": "day"
          },
          "entry_date": "2016-10-22",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.419339Z",
          "updated_at": "2026-09-29T08:30:05.419339Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0274",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.424619Z",
          "updated_at": "2026-09-29T08:30:05.424619Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "jonas.berg@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.432502Z",
          "updated_at": "2026-09-29T08:30:05.432502Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Twins' birthday"
          },
          "entry_date": "2020-03-11",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.434399Z",
          "updated_at": "2026-09-29T08:30:05.434399Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Jonas's workshop",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Low-profile keycap set",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Cardamom tea",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Dinosaur puzzle for the twins",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.436002Z",
          "updated_at": "2026-09-29T08:30:05.436002Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Jonas lives in Malmö with his wife Liv and their twins, who are currently obsessed with dinosaurs and making up new rules for board games.",
          "remembered_on": "2026-05-21",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.423086Z",
          "updated_at": "2026-09-29T08:30:05.423086Z"
        },
        {
          "body": "Accessibility researcher who tests software with screen readers and switch controls. He cares about the small details that decide whether a product feels welcoming.",
          "remembered_on": "2026-08-13",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.421491Z",
          "updated_at": "2026-09-29T08:30:05.421491Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-08-06",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "He gave me a tour of the keyboard repair bench while the twins argued in the background.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.438042Z",
          "updated_at": "2026-09-29T08:30:05.438042Z"
        },
        {
          "occurred_on": "2026-05-09",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Sent a link to an excellent accessibility conference talk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.439598Z",
          "updated_at": "2026-09-29T08:30:05.439598Z"
        }
      ]
    },
    {
      "name": "Priya",
      "slug": "priya",
      "category": "Coworkers",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.443882Z",
      "updated_at": "2026-09-29T08:30:05.514675Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:05.523572Z",
        "updated_at": "2026-09-29T08:30:05.523572Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1993-09-21",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.446509Z",
          "updated_at": "2026-09-29T08:30:05.446509Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met at a climate data workshop. Priya turned a room full of confusing charts into one clear question everyone could answer.",
            "date_precision": "day"
          },
          "entry_date": "2018-06-02",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.496197Z",
          "updated_at": "2026-09-29T08:30:05.496197Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0142",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.506035Z",
          "updated_at": "2026-09-29T08:30:05.506035Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "priya.nair@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.508722Z",
          "updated_at": "2026-09-29T08:30:05.508722Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Wedding date"
          },
          "entry_date": "2026-12-12",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.511982Z",
          "updated_at": "2026-09-29T08:30:05.511982Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Priya's balcony garden",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Terracotta self-watering pot",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Heat-resistant gardening gloves",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "A notebook with graph paper",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.513843Z",
          "updated_at": "2026-09-29T08:30:05.513843Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "When she is stressed, she reorganizes her data visualizations by color. It does not solve the problem, but it makes her feel briefly in control.",
          "remembered_on": "2025-12-28",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.503778Z",
          "updated_at": "2026-09-29T08:30:05.503778Z"
        },
        {
          "body": "Priya keeps a list of every place she wants to take Meera after the wedding. The list currently includes a monsoon train ride and three different dosa restaurants.",
          "remembered_on": "2026-03-11",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.501576Z",
          "updated_at": "2026-09-29T08:30:05.501576Z"
        },
        {
          "body": "She loves classical dance, mango pickle, and brightly patterned notebooks. Her current hobby is growing balcony tomatoes with mixed success.",
          "remembered_on": "2026-05-25",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.500419Z",
          "updated_at": "2026-09-29T08:30:05.500419Z"
        },
        {
          "body": "Priya is close to her younger brother Arjun and sends him a voice note every Friday. She is engaged to Meera, and they are planning a small wedding near the coast.",
          "remembered_on": "2026-07-09",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.499437Z",
          "updated_at": "2026-09-29T08:30:05.499437Z"
        },
        {
          "body": "Climate data scientist studying urban heat islands. She works remotely from Bengaluru and spends too much time explaining why one unusually cool day does not disprove climate change.",
          "remembered_on": "2026-08-19",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.498261Z",
          "updated_at": "2026-09-29T08:30:05.498261Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask which wedding invitation they chose.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:05.521166Z",
          "updated_at": "2026-09-29T08:30:05.521166Z"
        },
        {
          "text": "Send the balcony tomato guide.",
          "position": 0,
          "resolved_at": "2026-09-01T09:45:00.000000Z",
          "created_at": "2026-09-29T08:30:05.522690Z",
          "updated_at": "2026-09-29T08:30:05.522690Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-08-15",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Priya showed me the tomato plants and the spreadsheet tracking each leaf.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.516094Z",
          "updated_at": "2026-09-29T08:30:05.516094Z"
        },
        {
          "occurred_on": "2026-06-27",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "She sent three possible wedding invitations and asked for a vote.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.517538Z",
          "updated_at": "2026-09-29T08:30:05.517538Z"
        }
      ]
    },
    {
      "name": "Mateo Silva",
      "slug": "mateo-silva",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.609897Z",
      "updated_at": "2026-09-29T08:30:05.646630Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:05.713237Z",
        "updated_at": "2026-09-29T08:30:05.713237Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1986-09-29",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.619096Z",
          "updated_at": "2026-09-29T08:30:05.619096Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Mateo taught the evening music class at the community center. He let me borrow his spare guitar for a month and never once asked why I kept playing the same three chords.",
            "date_precision": "day"
          },
          "entry_date": "2015-09-08",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.622894Z",
          "updated_at": "2026-09-29T08:30:05.622894Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 5683",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.637456Z",
          "updated_at": "2026-09-29T08:30:05.637456Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "mateo.silva@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.641573Z",
          "updated_at": "2026-09-29T08:30:05.641573Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "First school concert"
          },
          "entry_date": "2026-09-30",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.644060Z",
          "updated_at": "2026-09-29T08:30:05.644060Z",
          "reminder": {
            "lead_value": 1,
            "lead_unit": "days",
            "recurrence": "yearly",
            "created_at": "2026-09-29T08:30:07.304082Z",
            "updated_at": "2026-09-29T08:30:07.304082Z"
          }
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Mateo's music room",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Nylon guitar strings",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Record-cleaning brush",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Small metronome",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.646031Z",
          "updated_at": "2026-09-29T08:30:05.646031Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He plays classical guitar, makes excellent caldo verde, and has recently become fascinated by field recordings of old train stations.",
          "remembered_on": "2026-03-02",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.635664Z",
          "updated_at": "2026-09-29T08:30:05.635664Z"
        },
        {
          "body": "Mateo co-parents his daughter Inês and takes her to the Saturday market for pastries. He is dating Rui, who pretends not to like Mateo's enormous vinyl collection.",
          "remembered_on": "2026-05-19",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.634272Z",
          "updated_at": "2026-09-29T08:30:05.634272Z"
        },
        {
          "body": "High-school music teacher in Porto. He believes every student should have one song they can play confidently, even if they never perform for anyone else.",
          "remembered_on": "2026-08-04",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.625722Z",
          "updated_at": "2026-09-29T08:30:05.625722Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-07-19",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Listened to his students' end-of-term concert. Inês played the opening song.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.649602Z",
          "updated_at": "2026-09-29T08:30:05.649602Z"
        },
        {
          "occurred_on": "2026-04-11",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "He called from the market to ask whether custard tarts count as breakfast.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.705923Z",
          "updated_at": "2026-09-29T08:30:05.705923Z"
        }
      ]
    },
    {
      "name": "Elżbieta",
      "slug": "elzbieta",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.720600Z",
      "updated_at": "2026-09-29T08:30:05.740145Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:05.745365Z",
        "updated_at": "2026-09-29T08:30:05.745365Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1984-10-04",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.723217Z",
          "updated_at": "2026-09-29T08:30:05.723217Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Elżbieta and I met while volunteering at a local museum. She could identify the age of a wooden frame by smell, which I still think is a superpower.",
            "date_precision": "day"
          },
          "entry_date": "2014-04-26",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.725536Z",
          "updated_at": "2026-09-29T08:30:05.725536Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 2086",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.735698Z",
          "updated_at": "2026-09-29T08:30:05.735698Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "elzbieta.wojcik@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.737119Z",
          "updated_at": "2026-09-29T08:30:05.737119Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Wedding anniversary"
          },
          "entry_date": "2026-10-09",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.738430Z",
          "updated_at": "2026-09-29T08:30:05.738430Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Elżbieta's careful things",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Archival watercolor paper",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Replacement nib for a fountain pen",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Soft linen swimming towel",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.739610Z",
          "updated_at": "2026-09-29T08:30:05.739610Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Elżbieta enjoys lake swimming, watercolor postcards, and fixing fountain pens. She dislikes loud restaurants and will always choose a train over a plane when possible.",
          "remembered_on": "2026-04-06",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.733955Z",
          "updated_at": "2026-09-29T08:30:05.733955Z"
        },
        {
          "body": "She grew up in Gdańsk and now lives in Kraków with her wife Nora and a very opinionated cat named Goethe. Their apartment is full of linen, plants, and books stacked in unstable towers.",
          "remembered_on": "2026-06-15",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.732296Z",
          "updated_at": "2026-09-29T08:30:05.732296Z"
        },
        {
          "body": "Museum conservator specializing in paintings and paper. Elżbieta spends her days making careful repairs that should be invisible, then gets excited about a two-hundred-year-old pencil mark.",
          "remembered_on": "2026-08-08",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.731129Z",
          "updated_at": "2026-09-29T08:30:05.731129Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-07-30",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "She sent a photo of Goethe sitting inside an empty archival box.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.741528Z",
          "updated_at": "2026-09-29T08:30:05.741528Z"
        },
        {
          "occurred_on": "2026-05-23",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Visited the museum exhibit Hannah helped restore.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.744227Z",
          "updated_at": "2026-09-29T08:30:05.744227Z"
        }
      ]
    },
    {
      "name": "Leila Haddad",
      "slug": "leila-haddad",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.797199Z",
      "updated_at": "2026-09-29T08:30:05.817868Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:05.838204Z",
        "updated_at": "2026-09-29T08:30:05.838204Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1991-07-19",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.801219Z",
          "updated_at": "2026-09-29T08:30:05.801219Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met planting trees at the neighborhood allotment. Leila arrived with labeled seedlings, a thermos of mint tea, and a plan for making the whole block greener.",
            "date_precision": "day"
          },
          "entry_date": "2019-03-17",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.804379Z",
          "updated_at": "2026-09-29T08:30:05.804379Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 1964",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.812053Z",
          "updated_at": "2026-09-29T08:30:05.812053Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "leila.haddad@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.813713Z",
          "updated_at": "2026-09-29T08:30:05.813713Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Garden opening day"
          },
          "entry_date": "2022-05-14",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.815079Z",
          "updated_at": "2026-09-29T08:30:05.815079Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Wedding anniversary"
          },
          "entry_date": "2026-09-19",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.816311Z",
          "updated_at": "2026-09-29T08:30:05.816311Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "For Leila's garden",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Yellow ceramic plant labels",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Compact pruning shears",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "A waterproof picnic blanket",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.817375Z",
          "updated_at": "2026-09-29T08:30:05.817375Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "She loves swimming in the sea before breakfast, old detective novels, and bright yellow ceramics. She is allergic to kiwi but keeps forgetting to tell new restaurants.",
          "remembered_on": "2026-04-20",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.809516Z",
          "updated_at": "2026-09-29T08:30:05.809516Z"
        },
        {
          "body": "Leila is engaged to Samir, an elementary-school teacher. Their wedding will be small, sunny, and apparently full of homemade pickles.",
          "remembered_on": "2026-06-26",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.808143Z",
          "updated_at": "2026-09-29T08:30:05.808143Z"
        },
        {
          "body": "Community garden coordinator in Marseille. She helps apartment buildings grow food in tiny spaces and knows exactly which plants survive a neglected balcony.",
          "remembered_on": "2026-08-22",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.806594Z",
          "updated_at": "2026-09-29T08:30:05.806594Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-08-09",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Helped paint the garden gate. Leila brought mint tea and a basket of tomatoes.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.820619Z",
          "updated_at": "2026-09-29T08:30:05.820619Z"
        },
        {
          "occurred_on": "2026-06-14",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "She sent the first draft of the wedding menu.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.836187Z",
          "updated_at": "2026-09-29T08:30:05.836187Z"
        }
      ]
    },
    {
      "name": "Tomás",
      "slug": "tomas",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.841447Z",
      "updated_at": "2026-09-29T08:30:05.908891Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:05.921576Z",
        "updated_at": "2026-09-29T08:30:05.921576Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1996-10-27",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.843477Z",
          "updated_at": "2026-09-29T08:30:05.843477Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Tomás repaired my bicycle after I bent the wheel on a pothole. He explained the repair, charged me less than expected, and remembered my tire pressure forever afterward.",
            "date_precision": "day"
          },
          "entry_date": "2020-02-01",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.845527Z",
          "updated_at": "2026-09-29T08:30:05.845527Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 1462",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.902562Z",
          "updated_at": "2026-09-29T08:30:05.902562Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "tomas.hernandez@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.905304Z",
          "updated_at": "2026-09-29T08:30:05.905304Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Shop anniversary"
          },
          "entry_date": "2023-02-01",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.906932Z",
          "updated_at": "2026-09-29T08:30:05.906932Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Tomás's tool wall",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Bright orange tire levers",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Magnetic parts tray",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Enamel mountain-bike pin",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.908264Z",
          "updated_at": "2026-09-29T08:30:05.908264Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He rides at dawn, collects enamel cycling pins, and is learning to cook dishes that do not begin with instant noodles.",
          "remembered_on": "2026-03-24",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.898931Z",
          "updated_at": "2026-09-29T08:30:05.898931Z"
        },
        {
          "body": "Tomás shares a house with two people and a dog called Nube. He is dating Valeria, who is the only person allowed to reorganize his tool wall.",
          "remembered_on": "2026-06-09",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.848600Z",
          "updated_at": "2026-09-29T08:30:05.848600Z"
        },
        {
          "body": "Bicycle mechanic and co-owner of a repair shop in Mexico City. He can diagnose a clicking chain by ear and believes every bike deserves a second chance.",
          "remembered_on": "2026-08-15",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.846890Z",
          "updated_at": "2026-09-29T08:30:05.846890Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-08-02",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Dropped off my bike for its annual tune-up and stayed for coffee.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.916123Z",
          "updated_at": "2026-09-29T08:30:05.916123Z"
        },
        {
          "occurred_on": "2026-05-31",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "He sent a picture of Nube asleep in a basket of inner tubes.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.920363Z",
          "updated_at": "2026-09-29T08:30:05.920363Z"
        }
      ]
    },
    {
      "name": "Nora Petrov",
      "slug": "nora-petrov",
      "category": "Close friends",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:05.924651Z",
      "updated_at": "2026-09-29T08:30:05.946479Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:06.003377Z",
        "updated_at": "2026-09-29T08:30:06.003377Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1988-05-06",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:05.931661Z",
          "updated_at": "2026-09-29T08:30:05.931661Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Nora was giving a talk about tide pools at the science museum. We started talking afterward and missed the last bus because neither of us wanted to stop discussing octopuses.",
            "date_precision": "day"
          },
          "entry_date": "2013-07-13",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.934818Z",
          "updated_at": "2026-09-29T08:30:05.934818Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 7190",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.941084Z",
          "updated_at": "2026-09-29T08:30:05.941084Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "nora.petrov@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.942276Z",
          "updated_at": "2026-09-29T08:30:05.942276Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Kelp survey season"
          },
          "entry_date": "2025-06-15",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.944712Z",
          "updated_at": "2026-09-29T08:30:05.944712Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Nora's next expedition",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Waterproof field notebook",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Replacement dive-watch strap",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Blue graphite pencils",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:05.945975Z",
          "updated_at": "2026-09-29T08:30:05.945975Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Nora loves underwater sketching, strong espresso, and repairing old diving watches. She is afraid of pigeons but completely unafraid of sharks.",
          "remembered_on": "2026-03-05",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.939856Z",
          "updated_at": "2026-09-29T08:30:05.939856Z"
        },
        {
          "body": "She grew up in Split and now lives in Trieste with her partner Luca. Their kitchen is decorated with shells, maps, and a strict no-plastic rule.",
          "remembered_on": "2026-06-01",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.938110Z",
          "updated_at": "2026-09-29T08:30:05.938110Z"
        },
        {
          "body": "Marine biologist studying kelp forests on the Adriatic coast. Nora spends part of the year at sea and the rest trying to convince people that conservation is not just a summer hobby.",
          "remembered_on": "2026-07-26",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.936811Z",
          "updated_at": "2026-09-29T08:30:05.936811Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-07-09",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Nora called from the research vessel and introduced me to the crew's smallest octopus fan.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.997615Z",
          "updated_at": "2026-09-29T08:30:05.997615Z"
        },
        {
          "occurred_on": "2026-03-15",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Shared a sketch of a kelp forest made during a storm delay.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:05.999931Z",
          "updated_at": "2026-09-29T08:30:05.999931Z"
        }
      ]
    },
    {
      "name": "Elliot",
      "slug": "elliot",
      "category": null,
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.007339Z",
      "updated_at": "2026-09-29T08:30:06.023861Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:06.032930Z",
        "updated_at": "2026-09-29T08:30:06.032930Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1994-01-11",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.009379Z",
          "updated_at": "2026-09-29T08:30:06.009379Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Elliot was selling small blue bowls at the autumn craft market. I bought one, chipped it the same week, and brought it back so he could show me how to repair it.",
            "date_precision": "day"
          },
          "entry_date": "2018-10-06",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.011194Z",
          "updated_at": "2026-09-29T08:30:06.011194Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0583",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.017457Z",
          "updated_at": "2026-09-29T08:30:06.017457Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "elliot.brooks@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.019116Z",
          "updated_at": "2026-09-29T08:30:06.019116Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Studio opening"
          },
          "entry_date": "2022-10-06",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.020850Z",
          "updated_at": "2026-09-29T08:30:06.020850Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Elliot's studio",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Cobalt underglaze",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Apron with deep pockets",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "A sturdy wooden trimming tool",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.022447Z",
          "updated_at": "2026-09-29T08:30:06.022447Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Elliot loves folk music, spicy noodles, and second-hand furniture. He is trying to keep one houseplant alive and refuses to admit the fern is already dead.",
          "remembered_on": "2026-03-26",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.015809Z",
          "updated_at": "2026-09-29T08:30:06.015809Z"
        },
        {
          "body": "He lives above the studio with his boyfriend Kieran and a retired racing greyhound named Fig. Fig is terrified of the pottery wheel.",
          "remembered_on": "2026-06-13",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.013907Z",
          "updated_at": "2026-09-29T08:30:06.013907Z"
        },
        {
          "body": "Ceramic artist working from a shared studio in Bristol. Elliot makes practical tableware with uneven edges because he likes evidence that a human made it.",
          "remembered_on": "2026-08-17",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.012558Z",
          "updated_at": "2026-09-29T08:30:06.012558Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-07-22",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Visited the studio sale. Elliot gave me the bowl with the crooked handle.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.025417Z",
          "updated_at": "2026-09-29T08:30:06.025417Z"
        },
        {
          "occurred_on": "2026-04-18",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "He called to celebrate finally selling out a whole shelf of mugs.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.027054Z",
          "updated_at": "2026-09-29T08:30:06.027054Z"
        }
      ]
    },
    {
      "name": "Maya Thompson",
      "slug": "maya-thompson",
      "category": "Coworkers",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.038450Z",
      "updated_at": "2026-09-29T08:30:06.107405Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:06.112049Z",
        "updated_at": "2026-09-29T08:30:06.112049Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1987-09-02",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.040804Z",
          "updated_at": "2026-09-29T08:30:06.040804Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Maya and I worked at the same legal-aid clinic. She stayed late to help a tenant write a letter, then stayed later to make sure the tenant had a safe way home.",
            "date_precision": "day"
          },
          "entry_date": "2012-05-19",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.043183Z",
          "updated_at": "2026-09-29T08:30:06.043183Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 0149",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.098767Z",
          "updated_at": "2026-09-29T08:30:06.098767Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "maya.thompson@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.101829Z",
          "updated_at": "2026-09-29T08:30:06.101829Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Wedding anniversary"
          },
          "entry_date": "2016-08-20",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.104501Z",
          "updated_at": "2026-09-29T08:30:06.104501Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Maya's quiet evenings",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Small jazz-club gift card",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Lemon pie baking weights",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Soft reading lamp",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.106578Z",
          "updated_at": "2026-09-29T08:30:06.106578Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "She is married to Jordan and has twin sons who are both convinced they will become professional basketball players. Her parents live nearby and have a standing Sunday dinner invitation.",
          "remembered_on": "2026-06-19",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.046634Z",
          "updated_at": "2026-09-29T08:30:06.046634Z"
        },
        {
          "body": "Public defender in Chicago. Maya is direct, funny, and exceptionally good at turning a complicated legal process into three clear next steps.",
          "remembered_on": "2026-08-12",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.045077Z",
          "updated_at": "2026-09-29T08:30:06.045077Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-08-07",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "A rare long call after the boys went to camp. She sounded more rested.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.109012Z",
          "updated_at": "2026-09-29T08:30:06.109012Z"
        },
        {
          "occurred_on": "2026-05-17",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Met for lemon pie before her favorite trio played downtown.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.110835Z",
          "updated_at": "2026-09-29T08:30:06.110835Z"
        }
      ]
    },
    {
      "name": "Łukasz",
      "slug": "lukasz",
      "category": null,
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.116989Z",
      "updated_at": "2026-09-29T08:30:06.137026Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:06.140823Z",
        "updated_at": "2026-09-29T08:30:06.140823Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1993-12-18",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.119199Z",
          "updated_at": "2026-09-29T08:30:06.119199Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Łukasz joined our small game-jam team with a notebook full of tiny character sketches. We made a terrible game and laughed for twelve hours straight.",
            "date_precision": "day"
          },
          "entry_date": "2017-03-25",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.121064Z",
          "updated_at": "2026-09-29T08:30:06.121064Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 2176",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.131608Z",
          "updated_at": "2026-09-29T08:30:06.131608Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "lukasz.zielinski@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.133361Z",
          "updated_at": "2026-09-29T08:30:06.133361Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "First game release"
          },
          "entry_date": "2024-03-25",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.134785Z",
          "updated_at": "2026-09-29T08:30:06.134785Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Łukasz's desk",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Moss-green notebook",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Fine-tip refill for his favorite pen",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Tiny cat-shaped cable clips",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.136442Z",
          "updated_at": "2026-09-29T08:30:06.136442Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He collects fountain pens, makes elaborate pierogi lunches, and practices fencing on Wednesday evenings. His favorite color is moss green.",
          "remembered_on": "2026-03-15",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.124707Z",
          "updated_at": "2026-09-29T08:30:06.124707Z"
        },
        {
          "body": "He lives with his sister Zuzanna and their cat Mochi. Łukasz is dating Haru, who runs a neighborhood bookshop and recommends one novel for every game Łukasz designs.",
          "remembered_on": "2026-06-06",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.123631Z",
          "updated_at": "2026-09-29T08:30:06.123631Z"
        },
        {
          "body": "Game designer at a small independent studio in Warsaw. Łukasz cares about gentle games, meaningful choices, and making menus that do not punish people for needing larger text.",
          "remembered_on": "2026-08-10",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.122507Z",
          "updated_at": "2026-09-29T08:30:06.122507Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-07-27",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Łukasz showed me the new game prototype and Mochi walked across the keyboard.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.138414Z",
          "updated_at": "2026-09-29T08:30:06.138414Z"
        },
        {
          "occurred_on": "2026-05-02",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "He sent a photo of an exceptionally neat bento lunch.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.139867Z",
          "updated_at": "2026-09-29T08:30:06.139867Z"
        }
      ]
    },
    {
      "name": "Mum",
      "slug": "mum",
      "category": "Family",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.196467Z",
      "updated_at": "2026-09-29T08:30:06.211130Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:06.224520Z",
        "updated_at": "2026-09-29T08:30:06.224520Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1963-03-12",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.200622Z",
          "updated_at": "2026-09-29T08:30:06.200622Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 3101",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.208794Z",
          "updated_at": "2026-09-29T08:30:06.208794Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Wedding anniversary"
          },
          "entry_date": "1987-05-30",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.210499Z",
          "updated_at": "2026-09-29T08:30:06.210499Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Sunday lunch at Mum and Dad's usually means roast potatoes, too much pudding, and a container of leftovers pressed into my hands before I leave.",
          "remembered_on": "2026-02-22",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.206382Z",
          "updated_at": "2026-09-29T08:30:06.206382Z"
        },
        {
          "body": "She has started a watercolor class in Greenwich and is happiest painting trees, although she says every sky still turns out stormier than intended.",
          "remembered_on": "2026-06-28",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.204828Z",
          "updated_at": "2026-09-29T08:30:06.204828Z"
        },
        {
          "body": "Mum retired from the primary-school library last year but still volunteers there on Tuesday mornings. She remembers every former pupil by the book they borrowed most often.",
          "remembered_on": "2026-09-09",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.203167Z",
          "updated_at": "2026-09-29T08:30:06.203167Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether the watercolor exhibition date is confirmed.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.221182Z",
          "updated_at": "2026-09-29T08:30:06.221182Z"
        },
        {
          "text": "Bring back the glass pie dish.",
          "position": 0,
          "resolved_at": "2026-09-21T18:20:00.000000Z",
          "created_at": "2026-09-29T08:30:06.223313Z",
          "updated_at": "2026-09-29T08:30:06.223313Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-20",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Mum called after watercolor class. She finally painted a sky she did not describe as apocalyptic.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.212541Z",
          "updated_at": "2026-09-29T08:30:06.212541Z"
        },
        {
          "occurred_on": "2026-08-30",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sunday lunch at Mum and Dad's. She sent me home with enough apple crumble for three days.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.214655Z",
          "updated_at": "2026-09-29T08:30:06.214655Z"
        }
      ]
    },
    {
      "name": "Dad",
      "slug": "dad",
      "category": "Family",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.231931Z",
      "updated_at": "2026-09-29T08:30:06.240447Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:06.247508Z",
        "updated_at": "2026-09-29T08:30:06.247508Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1961-10-08",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.234216Z",
          "updated_at": "2026-09-29T08:30:06.234216Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 3102",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.239650Z",
          "updated_at": "2026-09-29T08:30:06.239650Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Dad pretends he does not care about birthdays, then spends weeks finding exactly the right practical present for everyone else.",
          "remembered_on": "2026-01-16",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.238003Z",
          "updated_at": "2026-09-29T08:30:06.238003Z"
        },
        {
          "body": "He restores old radios in the shed, listens to cricket while he works, and labels every jar of screws in handwriting nobody else can read.",
          "remembered_on": "2026-05-24",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.236690Z",
          "updated_at": "2026-09-29T08:30:06.236690Z"
        },
        {
          "body": "Dad was an electrician for nearly forty years and still cannot walk past a crooked light switch without straightening it.",
          "remembered_on": "2026-09-04",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.235599Z",
          "updated_at": "2026-09-29T08:30:06.235599Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether the market radio is working yet.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.246125Z",
          "updated_at": "2026-09-29T08:30:06.246125Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-13",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Dad talked me through fixing the loose kitchen socket, then asked three times whether I had turned the power off first.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.242159Z",
          "updated_at": "2026-09-29T08:30:06.242159Z"
        },
        {
          "occurred_on": "2026-07-26",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Helped him carry a 1950s radio home from the market. It is much heavier than it looks.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.244230Z",
          "updated_at": "2026-09-29T08:30:06.244230Z"
        }
      ]
    },
    {
      "name": "Johnny",
      "slug": "johnny",
      "category": "Family",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.300306Z",
      "updated_at": "2026-09-29T08:30:06.315567Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1996-07-24",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.310087Z",
          "updated_at": "2026-09-29T08:30:06.310087Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 3103",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.314847Z",
          "updated_at": "2026-09-29T08:30:06.314847Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Johnny is moving in with his boyfriend Max in October. They have agreed on almost everything except whose sofa survives the move.",
          "remembered_on": "2026-08-01",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.312874Z",
          "updated_at": "2026-09-29T08:30:06.312874Z"
        },
        {
          "body": "My younger brother works backstage at a small theatre in Camden and can repair a prop, hem a costume, or find gaffer tape in complete darkness.",
          "remembered_on": "2026-09-16",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.311641Z",
          "updated_at": "2026-09-29T08:30:06.311641Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask how the move with Max went.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.322472Z",
          "updated_at": "2026-09-29T08:30:06.322472Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-17",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Johnny sent photos of the new flat and asked me to vote on which sofa looks less terrible.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.317207Z",
          "updated_at": "2026-09-29T08:30:06.317207Z"
        },
        {
          "occurred_on": "2026-07-31",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Birthday drinks after his matinee. Half the theatre crew came straight from work.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.319464Z",
          "updated_at": "2026-09-29T08:30:06.319464Z"
        }
      ]
    },
    {
      "name": "Grandma Rachel",
      "slug": "grandma-rachel",
      "category": "Family",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.326979Z",
      "updated_at": "2026-09-29T08:30:06.340043Z",
      "keep_in_touch_setting": {
        "cadence": "monthly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-02-08",
        "created_at": "2026-09-29T08:30:06.347678Z",
        "updated_at": "2026-09-29T08:30:06.347678Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1942-12-01",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.333865Z",
          "updated_at": "2026-09-29T08:30:06.333865Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 3104",
            "label": "Home"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.339358Z",
          "updated_at": "2026-09-29T08:30:06.339358Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Her stories about arriving in London as a child always begin with the weather and end with a relative I have never heard of before.",
          "remembered_on": "2026-01-25",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.337643Z",
          "updated_at": "2026-09-29T08:30:06.337643Z"
        },
        {
          "body": "She plays bridge on Thursday afternoons, reads every newspaper available at the library, and keeps emergency biscuits in three different handbags.",
          "remembered_on": "2026-05-15",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.336572Z",
          "updated_at": "2026-09-29T08:30:06.336572Z"
        },
        {
          "body": "Grandma Rachel makes excellent chicken soup without measuring anything and becomes suspicious whenever someone asks for the recipe in exact quantities.",
          "remembered_on": "2026-09-06",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.335401Z",
          "updated_at": "2026-09-29T08:30:06.335401Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Write down her chicken soup method while she makes it.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.345169Z",
          "updated_at": "2026-09-29T08:30:06.345169Z"
        },
        {
          "text": "Bring printed copies of the labeled family photos.",
          "position": 0,
          "resolved_at": "2026-08-09T16:10:00.000000Z",
          "created_at": "2026-09-29T08:30:06.346776Z",
          "updated_at": "2026-09-29T08:30:06.346776Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-08",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Called before bridge. She had already decided exactly what everyone should eat at the next family lunch.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.341533Z",
          "updated_at": "2026-09-29T08:30:06.341533Z"
        },
        {
          "occurred_on": "2026-07-05",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Spent the afternoon labeling old family photographs at her kitchen table.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.343142Z",
          "updated_at": "2026-09-29T08:30:06.343142Z"
        }
      ]
    },
    {
      "name": "Grandpa Arthur",
      "slug": "grandpa-arthur",
      "category": "Family",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.401399Z",
      "updated_at": "2026-09-29T08:30:06.409400Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1940-05-19",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.404297Z",
          "updated_at": "2026-09-29T08:30:06.404297Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 3105",
            "label": "Home"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.408787Z",
          "updated_at": "2026-09-29T08:30:06.408787Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He knows the history of nearly every closed railway line around London and plans family outings around stations with surviving original signs.",
          "remembered_on": "2026-04-10",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.407132Z",
          "updated_at": "2026-09-29T08:30:06.407132Z"
        },
        {
          "body": "Grandpa Arthur builds model railway scenery with extraordinary patience and gets annoyed when the tiny station clocks show the wrong time.",
          "remembered_on": "2026-08-23",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.406000Z",
          "updated_at": "2026-09-29T08:30:06.406000Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask which railway museum he wants to visit this autumn.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.412218Z",
          "updated_at": "2026-09-29T08:30:06.412218Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-08-23",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Grandpa showed me the new model station platform and explained why its 1930s benches are the wrong shade of green.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.410784Z",
          "updated_at": "2026-09-29T08:30:06.410784Z"
        }
      ]
    },
    {
      "name": "Aisha",
      "slug": "aisha",
      "category": "Dating",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.414553Z",
      "updated_at": "2026-09-29T08:30:06.418414Z",
      "keep_in_touch_setting": null,
      "entries": [],
      "memories": [
        {
          "body": "She restores second-hand chairs on weekends and judges cafés by whether the tables wobble.",
          "remembered_on": "2026-09-22",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.417919Z",
          "updated_at": "2026-09-29T08:30:06.417919Z"
        },
        {
          "body": "Matched on a dating app and have only chatted there so far. Aisha is a graphic designer preparing a pitch for a small independent furniture company.",
          "remembered_on": "2026-09-24",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.416703Z",
          "updated_at": "2026-09-29T08:30:06.416703Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask how Friday's furniture pitch went.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.421910Z",
          "updated_at": "2026-09-29T08:30:06.421910Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-24",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Chatted about terrible flat-pack instructions and the presentation she has on Friday.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.420128Z",
          "updated_at": "2026-09-29T08:30:06.420128Z"
        }
      ]
    },
    {
      "name": "Tom",
      "slug": "tom",
      "category": "Dating",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.424981Z",
      "updated_at": "2026-09-29T08:30:06.438380Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Our first date was at a ramen place in Soho. Tom arrived early, had already found the quietest table, and ordered the spiciest thing on the menu.",
            "date_precision": "day"
          },
          "entry_date": "2026-09-03",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.432676Z",
          "updated_at": "2026-09-29T08:30:06.432676Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 4102",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.437670Z",
          "updated_at": "2026-09-29T08:30:06.437670Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Tom's younger sister has just moved to Bristol. He is helping her build furniture but claims she owns no usable tools.",
          "remembered_on": "2026-09-11",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.435770Z",
          "updated_at": "2026-09-29T08:30:06.435770Z"
        },
        {
          "body": "Works in sound production and spends weekends climbing indoors when the weather is bad, which he considers most weekends in London.",
          "remembered_on": "2026-09-19",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.434468Z",
          "updated_at": "2026-09-29T08:30:06.434468Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Send him the bouldering place Maya recommended.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.443391Z",
          "updated_at": "2026-09-29T08:30:06.443391Z"
        },
        {
          "text": "Ask whether his sister's wardrobe survived assembly.",
          "position": 0,
          "resolved_at": "2026-09-19T21:40:00.000000Z",
          "created_at": "2026-09-29T08:30:06.444970Z",
          "updated_at": "2026-09-29T08:30:06.444970Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-19",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Second date at the Barbican conservatory. We got lost twice and found the koi before the café.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.439794Z",
          "updated_at": "2026-09-29T08:30:06.439794Z"
        },
        {
          "occurred_on": "2026-09-10",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "First date over ramen. Tom has a much higher tolerance for chilli than I do.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.441780Z",
          "updated_at": "2026-09-29T08:30:06.441780Z"
        }
      ]
    },
    {
      "name": "Lucía",
      "slug": "lucia",
      "category": "Dating",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.497186Z",
      "updated_at": "2026-09-29T08:30:06.510717Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1992-04-26",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.501691Z",
          "updated_at": "2026-09-29T08:30:06.501691Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "We met for a drink near King's Cross and stayed until the staff began stacking chairs around us.",
            "date_precision": "day"
          },
          "entry_date": "2026-08-21",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.504409Z",
          "updated_at": "2026-09-29T08:30:06.504409Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 4103",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.509915Z",
          "updated_at": "2026-09-29T08:30:06.509915Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Lucía carries a small film camera everywhere. Her younger sister Elena graduates in October, and Lucía has been asked to take the family photographs.",
          "remembered_on": "2026-08-29",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.507712Z",
          "updated_at": "2026-09-29T08:30:06.507712Z"
        },
        {
          "body": "Documentary podcast producer working on a series about people who keep unusual local traditions alive.",
          "remembered_on": "2026-09-18",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.506327Z",
          "updated_at": "2026-09-29T08:30:06.506327Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether Elena chose a graduation outfit.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.519272Z",
          "updated_at": "2026-09-29T08:30:06.519272Z"
        },
        {
          "text": "Remember the tiny Georgian restaurant she mentioned.",
          "position": 1,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.520663Z",
          "updated_at": "2026-09-29T08:30:06.520663Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-18",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Third date at a tiny cinema in Dalston. The film was strange; the conversation afterward was better.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.512398Z",
          "updated_at": "2026-09-29T08:30:06.512398Z"
        },
        {
          "occurred_on": "2026-09-08",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Walked along the canal and compared the worst interviews we have ever done.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.514297Z",
          "updated_at": "2026-09-29T08:30:06.514297Z"
        },
        {
          "occurred_on": "2026-08-28",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "First drink near King's Cross turned into a very late dinner.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.517674Z",
          "updated_at": "2026-09-29T08:30:06.517674Z"
        }
      ]
    },
    {
      "name": "Noah Williams",
      "slug": "noah-williams",
      "category": "Dating",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.532016Z",
      "updated_at": "2026-09-29T08:30:06.545557Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1989-11-16",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.535784Z",
          "updated_at": "2026-09-29T08:30:06.535784Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Our first date was a Saturday walk on Hampstead Heath. Noah's dog Mabel decided within ten minutes that I was carrying the treats.",
            "date_precision": "day"
          },
          "entry_date": "2026-07-18",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.538373Z",
          "updated_at": "2026-09-29T08:30:06.538373Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 4104",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.544805Z",
          "updated_at": "2026-09-29T08:30:06.544805Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Noah loves cooking for people and is trying to perfect one impressive vegetarian dinner that does not require every pan he owns.",
          "remembered_on": "2026-07-26",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.543082Z",
          "updated_at": "2026-09-29T08:30:06.543082Z"
        },
        {
          "body": "His rescue lurcher Mabel is frightened of umbrellas but will confidently steal an entire loaf of bread if nobody is watching.",
          "remembered_on": "2026-08-21",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.541522Z",
          "updated_at": "2026-09-29T08:30:06.541522Z"
        },
        {
          "body": "Primary-school teacher in Hackney. Noah runs the gardening club and has accepted that the children are more interested in worms than vegetables.",
          "remembered_on": "2026-09-15",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.540199Z",
          "updated_at": "2026-09-29T08:30:06.540199Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether the school tomatoes survived the weekend.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.635656Z",
          "updated_at": "2026-09-29T08:30:06.635656Z"
        },
        {
          "text": "Suggest the outdoor film at Somerset House.",
          "position": 1,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.637209Z",
          "updated_at": "2026-09-29T08:30:06.637209Z"
        },
        {
          "text": "Bring Mabel the treats from the pet shop.",
          "position": 0,
          "resolved_at": "2026-09-21T19:00:00.000000Z",
          "created_at": "2026-09-29T08:30:06.638792Z",
          "updated_at": "2026-09-29T08:30:06.638792Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-21",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Dinner at Noah's. The aubergine dish was excellent and Mabel only stole one piece of bread.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.597260Z",
          "updated_at": "2026-09-29T08:30:06.597260Z"
        },
        {
          "occurred_on": "2026-09-05",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Went to the flower market, then spent far too long choosing herbs for the school garden.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.624287Z",
          "updated_at": "2026-09-29T08:30:06.624287Z"
        },
        {
          "occurred_on": "2026-07-25",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "First date walking on Hampstead Heath with Mabel.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.633429Z",
          "updated_at": "2026-09-29T08:30:06.633429Z"
        }
      ]
    },
    {
      "name": "Sahana Iyer",
      "slug": "sahana-iyer",
      "category": "Coworkers",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.641837Z",
      "updated_at": "2026-09-29T08:30:06.705920Z",
      "keep_in_touch_setting": {
        "cadence": "quarterly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2026-04-08",
        "created_at": "2026-09-29T08:30:06.712907Z",
        "updated_at": "2026-09-29T08:30:06.712907Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1991-02-09",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.643954Z",
          "updated_at": "2026-09-29T08:30:06.643954Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Sahana joined our project team on a Monday morning and replaced a forty-slide kickoff deck with one very useful diagram.",
            "date_precision": "day"
          },
          "entry_date": "2023-04-03",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.645955Z",
          "updated_at": "2026-09-29T08:30:06.645955Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "sahana.iyer@example.com",
            "label": "Work"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.705023Z",
          "updated_at": "2026-09-29T08:30:06.705023Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "She prefers walking meetings, drinks masala chai without sugar, and knows which quiet rooms in the office actually stay quiet.",
          "remembered_on": "2026-03-19",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.700947Z",
          "updated_at": "2026-09-29T08:30:06.700947Z"
        },
        {
          "body": "Sahana grew up in Leicester and visits her parents most weekends. She is teaching her niece Tara to sew and currently has half-finished fabric animals across her dining table.",
          "remembered_on": "2026-07-01",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.698703Z",
          "updated_at": "2026-09-29T08:30:06.698703Z"
        },
        {
          "body": "Product designer who is exceptionally good at noticing the question everyone has avoided asking. She keeps user-research notes on color-coded index cards.",
          "remembered_on": "2026-09-12",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.697091Z",
          "updated_at": "2026-09-29T08:30:06.697091Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask what the support team noticed in the new prototype.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.710697Z",
          "updated_at": "2026-09-29T08:30:06.710697Z"
        },
        {
          "text": "Send the pattern for Tara's fabric fox.",
          "position": 0,
          "resolved_at": "2026-08-11T17:30:00.000000Z",
          "created_at": "2026-09-29T08:30:06.712119Z",
          "updated_at": "2026-09-29T08:30:06.712119Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-15",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Walked around the park after the research review and worked out how to simplify the next session.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.707940Z",
          "updated_at": "2026-09-29T08:30:06.707940Z"
        },
        {
          "occurred_on": "2026-07-23",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Sahana shared the first prototype and Tara's slightly lopsided stuffed fox.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.709412Z",
          "updated_at": "2026-09-29T08:30:06.709412Z"
        }
      ]
    },
    {
      "name": "Oliver",
      "slug": "oliver",
      "category": "Coworkers",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.715639Z",
      "updated_at": "2026-09-29T08:30:06.721251Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Oliver joined the engineering team during a difficult release week and quietly fixed the deployment notes before asking anyone to explain the office coffee machine.",
            "date_precision": "day"
          },
          "entry_date": "2025-01-13",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.717501Z",
          "updated_at": "2026-09-29T08:30:06.717501Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 5102",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.720700Z",
          "updated_at": "2026-09-29T08:30:06.720700Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He spends Wednesday evenings restoring an old narrowboat with his sister. They have finished the engine and disagree completely about the interior colors.",
          "remembered_on": "2026-05-27",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.719472Z",
          "updated_at": "2026-09-29T08:30:06.719472Z"
        },
        {
          "body": "Engineering manager on the payments team. Oliver writes unusually clear incident summaries and always remembers to thank the person who first noticed the problem.",
          "remembered_on": "2026-09-02",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.718636Z",
          "updated_at": "2026-09-29T08:30:06.718636Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask which narrowboat color won.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.725427Z",
          "updated_at": "2026-09-29T08:30:06.725427Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-03",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Lunch after the release retrospective. Oliver had paint samples for the narrowboat in his bag.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.722471Z",
          "updated_at": "2026-09-29T08:30:06.722471Z"
        },
        {
          "occurred_on": "2026-06-17",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "He sent a photo after the narrowboat engine started for the first time.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.724104Z",
          "updated_at": "2026-09-29T08:30:06.724104Z"
        }
      ]
    },
    {
      "name": "Camila",
      "slug": "camila",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.727479Z",
      "updated_at": "2026-09-29T08:30:06.739257Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Camila taught my first Tuesday salsa class in Hackney and announced that apologizing for missed steps was banned.",
            "date_precision": "day"
          },
          "entry_date": "2026-05-05",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.732587Z",
          "updated_at": "2026-09-29T08:30:06.732587Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 6101",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.738464Z",
          "updated_at": "2026-09-29T08:30:06.738464Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Camila builds each class playlist around one older track and explains what to listen for before anyone starts moving.",
          "remembered_on": "2026-05-13",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.735500Z",
          "updated_at": "2026-09-29T08:30:06.735500Z"
        },
        {
          "body": "Teaches the Tuesday beginner class and organizes a relaxed monthly social where nobody minds if a turn goes wrong.",
          "remembered_on": "2026-09-10",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.734361Z",
          "updated_at": "2026-09-29T08:30:06.734361Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask Camila for the October social date.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.743775Z",
          "updated_at": "2026-09-29T08:30:06.743775Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-22",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Class focused on keeping the cross-body lead small. Camila announced an October social.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.740670Z",
          "updated_at": "2026-09-29T08:30:06.740670Z"
        },
        {
          "occurred_on": "2026-08-25",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Camila sent the class the practice playlist after the speaker stopped working.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.742213Z",
          "updated_at": "2026-09-29T08:30:06.742213Z"
        }
      ]
    },
    {
      "name": "Ben",
      "slug": "ben",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.745862Z",
      "updated_at": "2026-09-29T08:30:06.804830Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Ben and I started the beginner course on the same evening and ended up practicing the basic step beside the coat rack during the break.",
            "date_precision": "day"
          },
          "entry_date": "2026-05-05",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.797013Z",
          "updated_at": "2026-09-29T08:30:06.797013Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 6102",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.803838Z",
          "updated_at": "2026-09-29T08:30:06.803838Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He is training for his first half marathon and schedules long runs early enough that they do not interfere with Sunday lunch at his parents'.",
          "remembered_on": "2026-06-09",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.801515Z",
          "updated_at": "2026-09-29T08:30:06.801515Z"
        },
        {
          "body": "Civil engineer working on railway stations. Ben counts under his breath whenever a new turn gets complicated.",
          "remembered_on": "2026-09-01",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.799524Z",
          "updated_at": "2026-09-29T08:30:06.799524Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask how the half marathon went.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.808634Z",
          "updated_at": "2026-09-29T08:30:06.808634Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-15",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Practiced the cross-body lead after class until neither of us needed to count out loud.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.806692Z",
          "updated_at": "2026-09-29T08:30:06.806692Z"
        }
      ]
    },
    {
      "name": "Mei",
      "slug": "mei",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.811671Z",
      "updated_at": "2026-09-29T08:30:06.814233Z",
      "keep_in_touch_setting": null,
      "entries": [],
      "memories": [
        {
          "body": "Usually arrives just before the warm-up and somehow remembers combinations from weeks ago. She is studying for an architecture qualification alongside work.",
          "remembered_on": "2026-08-19",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.813230Z",
          "updated_at": "2026-09-29T08:30:06.813230Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether the architecture exam date is confirmed.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.817665Z",
          "updated_at": "2026-09-29T08:30:06.817665Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-08",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Mei helped me remember the final part of the turn pattern before partners rotated.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.815864Z",
          "updated_at": "2026-09-29T08:30:06.815864Z"
        }
      ]
    },
    {
      "name": "Yusuf",
      "slug": "yusuf",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.823110Z",
      "updated_at": "2026-09-29T08:30:06.840926Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Yusuf joined the class halfway through the course after watching from the doorway for most of one lesson.",
            "date_precision": "day"
          },
          "entry_date": "2026-06-09",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.834385Z",
          "updated_at": "2026-09-29T08:30:06.834385Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 6104",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.840077Z",
          "updated_at": "2026-09-29T08:30:06.840077Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Works the early shift at a bakery and comes to class after being awake since before dawn. He always brings whatever did not sell that morning.",
          "remembered_on": "2026-07-21",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.837172Z",
          "updated_at": "2026-09-29T08:30:06.837172Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask which bakery stall he is covering on Saturday.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.844870Z",
          "updated_at": "2026-09-29T08:30:06.844870Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-08-18",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Yusuf brought pistachio buns and finally stayed for the social dancing after class.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.842648Z",
          "updated_at": "2026-09-29T08:30:06.842648Z"
        }
      ]
    },
    {
      "name": "Grace",
      "slug": "grace",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.848360Z",
      "updated_at": "2026-09-29T08:30:06.901214Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Grace joined with her flatmate, who stopped coming after two weeks. Grace stayed and immediately became better at remembering everyone's names than Camila.",
            "date_precision": "day"
          },
          "entry_date": "2026-05-19",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.898023Z",
          "updated_at": "2026-09-29T08:30:06.898023Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Grace collects old salsa records from charity shops even though she currently has to visit her brother to play them.",
          "remembered_on": "2026-06-23",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.900694Z",
          "updated_at": "2026-09-29T08:30:06.900694Z"
        },
        {
          "body": "Housing solicitor who goes directly from evening appointments to class and changes out of court shoes in the hallway.",
          "remembered_on": "2026-09-14",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.899624Z",
          "updated_at": "2026-09-29T08:30:06.899624Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Remember to ask whether the charity-shop record still plays.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.904349Z",
          "updated_at": "2026-09-29T08:30:06.904349Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-22",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Grace found a battered record with Camila's warm-up song and promised to bring it next week.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.902545Z",
          "updated_at": "2026-09-29T08:30:06.902545Z"
        }
      ]
    },
    {
      "name": "Rafa",
      "slug": "rafa",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.906942Z",
      "updated_at": "2026-09-29T08:30:06.908370Z",
      "keep_in_touch_setting": null,
      "entries": [],
      "memories": [
        {
          "body": "Freelance sound engineer who can identify most of Camila's songs within a few seconds and explains the percussion without making it feel like homework.",
          "remembered_on": "2026-08-27",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.907922Z",
          "updated_at": "2026-09-29T08:30:06.907922Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask Rafa for the slower practice version of last week's song.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.909182Z",
          "updated_at": "2026-09-29T08:30:06.909182Z"
        }
      ],
      "interactions": []
    },
    {
      "name": "Hannah",
      "slug": "hannah",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.910959Z",
      "updated_at": "2026-09-29T08:30:06.917016Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Hannah tried the class after learning a short routine for her cousin's wedding and deciding she wanted to understand what she had memorized.",
            "date_precision": "day"
          },
          "entry_date": "2026-07-07",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.914884Z",
          "updated_at": "2026-09-29T08:30:06.914884Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Works at a garden center and brings a different tiny plant cutting for the reception desk most weeks.",
          "remembered_on": "2026-08-04",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.916549Z",
          "updated_at": "2026-09-29T08:30:06.916549Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2026-08-11",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Practiced right turns during the break. Hannah had brought a basil cutting for the front desk.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.918404Z",
          "updated_at": "2026-09-29T08:30:06.918404Z"
        }
      ]
    },
    {
      "name": "Diego",
      "slug": "diego",
      "category": "Salsa classes",
      "archived_at": null,
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.920604Z",
      "updated_at": "2026-09-29T08:30:06.925575Z",
      "keep_in_touch_setting": null,
      "entries": [
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Diego was the first person Camila paired me with and calmly restarted the basic step every time I went in the wrong direction.",
            "date_precision": "day"
          },
          "entry_date": "2026-05-05",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.922073Z",
          "updated_at": "2026-09-29T08:30:06.922073Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 6108",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.925028Z",
          "updated_at": "2026-09-29T08:30:06.925028Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He hosts an informal Sunday practice in his building's common room whenever enough people answer the group chat.",
          "remembered_on": "2026-06-14",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.923940Z",
          "updated_at": "2026-09-29T08:30:06.923940Z"
        },
        {
          "body": "Software tester who treats learning a combination like reproducing a bug: change one thing, try again, and write down what worked.",
          "remembered_on": "2026-09-07",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.923140Z",
          "updated_at": "2026-09-29T08:30:06.923140Z"
        }
      ],
      "next_time_cues": [
        {
          "text": "Ask whether Sunday practice is on this week.",
          "position": 0,
          "resolved_at": null,
          "created_at": "2026-09-29T08:30:06.933523Z",
          "updated_at": "2026-09-29T08:30:06.933523Z"
        },
        {
          "text": "Bring the spare speaker charger.",
          "position": 0,
          "resolved_at": "2026-09-13T14:00:00.000000Z",
          "created_at": "2026-09-29T08:30:06.935080Z",
          "updated_at": "2026-09-29T08:30:06.935080Z"
        }
      ],
      "interactions": [
        {
          "occurred_on": "2026-09-13",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Sunday practice at Diego's. Six people came and the speaker battery lasted almost the whole time.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.926674Z",
          "updated_at": "2026-09-29T08:30:06.926674Z"
        },
        {
          "occurred_on": "2026-09-06",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Diego checked who could make the next practice and shared a slower playlist.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.931873Z",
          "updated_at": "2026-09-29T08:30:06.931873Z"
        }
      ]
    },
    {
      "name": "Ruth Mensah",
      "slug": "ruth-mensah",
      "category": null,
      "archived_at": "2026-08-17T14:00:00.000000Z",
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:06.937150Z",
      "updated_at": "2026-09-29T08:30:07.006955Z",
      "keep_in_touch_setting": {
        "cadence": "yearly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2027-01-08",
        "created_at": "2026-09-29T08:30:07.013670Z",
        "updated_at": "2026-09-29T08:30:07.013670Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1988-05-24",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:06.940007Z",
          "updated_at": "2026-09-29T08:30:06.940007Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Ruth and I met while helping at a neighborhood food festival. She calmly reorganized a chaotic volunteer table and made sure everyone ate before cleanup began.",
            "date_precision": "day"
          },
          "entry_date": "2013-09-07",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.941591Z",
          "updated_at": "2026-09-29T08:30:06.941591Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 3481",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.944900Z",
          "updated_at": "2026-09-29T08:30:06.944900Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "ruth.mensah@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:06.996809Z",
          "updated_at": "2026-09-29T08:30:06.996809Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Allotment anniversary"
          },
          "entry_date": "2019-04-06",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.002226Z",
          "updated_at": "2026-09-29T08:30:07.002226Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "For Ruth",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Peppermint tea tin",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Botanical-print sewing labels",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Pocket guide to northern wildflowers",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.005967Z",
          "updated_at": "2026-09-29T08:30:07.005967Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "Ruth enjoys sewing bright tote bags, tending her allotment, and taking her niece Abena to small local museums. She always carries peppermint tea.",
          "remembered_on": "2025-08-24",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.943427Z",
          "updated_at": "2026-09-29T08:30:06.943427Z"
        },
        {
          "body": "Community librarian in Manchester who runs a weekly homework club and a quiet reading hour for adults learning English.",
          "remembered_on": "2025-12-09",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:06.942589Z",
          "updated_at": "2026-09-29T08:30:06.942589Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2025-11-23",
          "contact_method_name": "Call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "call",
          "note": "Ruth called after the library's autumn book sale and told me about Abena's favorite exhibit.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:07.008952Z",
          "updated_at": "2026-09-29T08:30:07.008952Z"
        },
        {
          "occurred_on": "2025-07-12",
          "contact_method_name": "In person",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "groups",
          "note": "Shared lunch at the allotment while she planned the next homework-club term.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:07.012390Z",
          "updated_at": "2026-09-29T08:30:07.012390Z"
        }
      ]
    },
    {
      "name": "Daniel Kim",
      "slug": "daniel-kim",
      "category": null,
      "archived_at": "2026-08-21T09:30:00.000000Z",
      "contact_reminder_snoozed_until": null,
      "created_at": "2026-09-29T08:30:07.099493Z",
      "updated_at": "2026-09-29T08:30:07.112183Z",
      "keep_in_touch_setting": {
        "cadence": "yearly",
        "enabled_on": "2026-01-08",
        "first_reminder_on": "2027-01-08",
        "created_at": "2026-09-29T08:30:07.115434Z",
        "updated_at": "2026-09-29T08:30:07.115434Z"
      },
      "entries": [
        {
          "type": "birthday",
          "position": 0,
          "content": {},
          "entry_date": "1990-10-11",
          "birthday_year_known": true,
          "created_at": "2026-09-29T08:30:07.101850Z",
          "updated_at": "2026-09-29T08:30:07.101850Z",
          "reminder": null
        },
        {
          "type": "first_met",
          "position": 0,
          "content": {
            "note": "Daniel and I met in a weekend ceramics class. He repaired my collapsed bowl, then insisted the uneven rim gave it character.",
            "date_precision": "day"
          },
          "entry_date": "2012-02-18",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.104081Z",
          "updated_at": "2026-09-29T08:30:07.104081Z",
          "reminder": null
        },
        {
          "type": "phone",
          "position": 0,
          "content": {
            "number": "000 000 7625",
            "label": "Mobile"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.108422Z",
          "updated_at": "2026-09-29T08:30:07.108422Z",
          "reminder": null
        },
        {
          "type": "email",
          "position": 0,
          "content": {
            "email": "daniel.kim@example.com",
            "label": "Personal"
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.109470Z",
          "updated_at": "2026-09-29T08:30:07.109470Z",
          "reminder": null
        },
        {
          "type": "date",
          "position": 0,
          "content": {
            "label": "Moved to Vancouver"
          },
          "entry_date": "2025-09-03",
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.110502Z",
          "updated_at": "2026-09-29T08:30:07.110502Z",
          "reminder": null
        },
        {
          "type": "gift_list",
          "position": 0,
          "content": {
            "title": "Daniel's studio shelf",
            "items": [
              {
                "id": "demo-gift-1",
                "text": "Small trimming tool",
                "checked": false
              },
              {
                "id": "demo-gift-2",
                "text": "Architecture postcard set",
                "checked": false
              },
              {
                "id": "demo-gift-3",
                "text": "Cobalt-blue glaze test tiles",
                "checked": false
              }
            ]
          },
          "entry_date": null,
          "birthday_year_known": null,
          "created_at": "2026-09-29T08:30:07.111668Z",
          "updated_at": "2026-09-29T08:30:07.111668Z",
          "reminder": null
        }
      ],
      "memories": [
        {
          "body": "He plays badminton on Sunday mornings, makes excellent kimchi fried rice, and sends handwritten postcards from every train journey.",
          "remembered_on": "2025-09-15",
          "pinned": false,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:07.107019Z",
          "updated_at": "2026-09-29T08:30:07.107019Z"
        },
        {
          "body": "Structural engineer who recently moved from London to Vancouver. Daniel specializes in restoring older public buildings and keeps sketches of interesting staircases.",
          "remembered_on": "2026-01-04",
          "pinned": true,
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:07.105861Z",
          "updated_at": "2026-09-29T08:30:07.105861Z"
        }
      ],
      "next_time_cues": [],
      "interactions": [
        {
          "occurred_on": "2025-12-27",
          "contact_method_name": "Video call",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "videocam",
          "note": "Daniel showed me the view from his new apartment and the first bowl from his Vancouver studio.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:07.113363Z",
          "updated_at": "2026-09-29T08:30:07.113363Z"
        },
        {
          "occurred_on": "2025-09-09",
          "contact_method_name": "Text message",
          "contact_method_icon_library": "material_icons",
          "contact_method_icon_name": "sms",
          "note": "Wished him luck before the move and compared notes on packing fragile ceramics.",
          "resurfacing_hidden": false,
          "created_at": "2026-09-29T08:30:07.114616Z",
          "updated_at": "2026-09-29T08:30:07.114616Z"
        }
      ]
    }
  ]
}