{
  "app": "life-os",
  "version": 1,
  "exported_at": "2026-10-19T14:30:33.095Z",
  "settings": {
    "birth_date": "1997-03-14",
    "timezone": "Asia/Dubai",
    "currency": "AED",
    "day_mode": "standard",
    "weekly_app_target": "8",
    "weekly_outreach_target": "5",
    "wake_time": "07:00",
    "seeded": "1",
    "seed_v2": "1",
    "seed_v3": "1",
    "seed_v4": "1",
    "seed_v5": "1",
    "bible_plan": "gospels",
    "bible_translation": "web",
    "seed_v6": "1",
    "seed_v7": "1",
    "seed_v8": "1",
    "seed_v9": "1",
    "life_phase": "Secure income",
    "start_date": "2026-09-24",
    "demo_seeded": "1"
  },
  "data": {
    "pillars": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "finance",
        "name": "Financial Independence",
        "vision": "Debt-free, emergency fund, reliable income, responsible investing over time.",
        "color": "#4fb8ab",
        "stage_weight": 1,
        "sort": 0
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "career",
        "name": "Career",
        "vision": "Stable employment in technical product / delivery work and growing earning power.",
        "color": "#6aa3ff",
        "stage_weight": 1,
        "sort": 1
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "discipline",
        "name": "Discipline & Learning",
        "vision": "Daily structure, reading, focus, journaling, rest and sustainable consistency.",
        "color": "#c7b37f",
        "stage_weight": 0.8,
        "sort": 2
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "health",
        "name": "Health & Appearance",
        "vision": "Athletic, sustainable physique; sleep, nutrition, skin, hair and personal style.",
        "color": "#7fd18a",
        "stage_weight": 0.8,
        "sort": 3
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "relationships",
        "name": "Relationships & Family",
        "vision": "Healthy relationship, reciprocal boundaries, supportive friends, regular family contact.",
        "color": "#e08fb0",
        "stage_weight": 0.5,
        "sort": 4
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "business",
        "name": "Entrepreneurship",
        "vision": "Validate low-cost AI/automation, IoT or digital-product ideas; first paying customers before scaling.",
        "color": "#b48ef0",
        "stage_weight": 0.3,
        "sort": 5
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "content",
        "name": "Personal Brand",
        "vision": "Personal brand documenting life, tech, career, growth and travel.",
        "color": "#f0a36a",
        "stage_weight": 0.3,
        "sort": 6
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "home",
        "name": "Home & Car",
        "vision": "A modern home and an affordable vehicle, when affordable.",
        "color": "#8fb8c9",
        "stage_weight": 0.2,
        "sort": 7
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "key": "travel",
        "name": "Travel",
        "vision": "Japan, Portugal, Italy, Switzerland as resources permit.",
        "color": "#d9d36a",
        "stage_weight": 0.2,
        "sort": 8
      }
    ],
    "vision_items": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.910Z",
        "updated_at": "2026-10-19T14:30:32.910Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "Financial Independence",
        "description": "Debt-free, emergency fund, reliable income, responsible investing over time.",
        "image": null,
        "sort": 0
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 2,
        "title": "Career",
        "description": "Stable employment in technical product / delivery work and growing earning power.",
        "image": null,
        "sort": 1
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 3,
        "title": "Discipline & Learning",
        "description": "Daily structure, reading, focus, journaling, rest and sustainable consistency.",
        "image": null,
        "sort": 2
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 4,
        "title": "Health & Appearance",
        "description": "Athletic, sustainable physique; sleep, nutrition, skin, hair and personal style.",
        "image": null,
        "sort": 3
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 5,
        "title": "Relationships & Family",
        "description": "Healthy relationship, reciprocal boundaries, supportive friends, regular family contact.",
        "image": null,
        "sort": 4
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 6,
        "title": "Entrepreneurship",
        "description": "Validate low-cost AI/automation, IoT or digital-product ideas; first paying customers before scaling.",
        "image": null,
        "sort": 5
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 7,
        "title": "Personal Brand",
        "description": "Personal brand documenting life, tech, career, growth and travel.",
        "image": null,
        "sort": 6
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 8,
        "title": "Home & Car",
        "description": "A modern home and an affordable vehicle, when affordable.",
        "image": null,
        "sort": 7
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.911Z",
        "archived": 0,
        "pillar_id": 9,
        "title": "Travel",
        "description": "Japan, Portugal, Italy, Switzerland as resources permit.",
        "image": null,
        "sort": 8
      }
    ],
    "milestones": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "Financial baseline entered and verified",
        "description": "Replaces historical, unreconciled figures with dated actuals.",
        "weekly_commitment": "Log spending daily; update balances every Sunday",
        "kind": "committed",
        "target_date": "2026-09-26",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "1 hour",
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Enter every balance, debt (APR, minimum, due day) and essential cost in Finances.",
        "status": "done",
        "priority": 1,
        "source": "template",
        "completed_at": "2026-09-28",
        "stage": 1
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "Rent, renewals and other lump-sum dates confirmed",
        "description": null,
        "weekly_commitment": null,
        "kind": "committed",
        "target_date": "2026-09-27",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "30 min",
        "progress": 0,
        "dependencies": null,
        "risks": "Missed residency deadline; late fees.",
        "next_action": "Add each one-off obligation with exact amount and due date.",
        "status": "done",
        "priority": 1,
        "source": "template",
        "completed_at": "2026-09-25",
        "stage": 1
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.911Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "pillar_id": 2,
        "title": "Job search system live",
        "description": "Tracker current, 2 role tracks chosen, CV versions recorded.",
        "weekly_commitment": null,
        "kind": "committed",
        "target_date": "2026-09-30",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "3 hours",
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Mark every historical lead active or closed; record CV v1.",
        "status": "done",
        "priority": 1,
        "source": "template",
        "completed_at": "2026-09-28",
        "stage": 1
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.912Z",
        "updated_at": "2026-10-19T14:30:32.912Z",
        "archived": 0,
        "pillar_id": 3,
        "title": "Minimum Day completed on 14 of 21 days",
        "description": "A routine that survives bad days.",
        "weekly_commitment": "Minimum Day on at least 5 days; weekly review every Sunday",
        "kind": "committed",
        "target_date": "2026-10-15",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "15 min/day",
        "progress": 70,
        "dependencies": null,
        "risks": null,
        "next_action": "Pick a wake time you can keep 5 days out of 7.",
        "status": "in_progress",
        "priority": 2,
        "source": "template",
        "completed_at": null,
        "stage": 1
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.912Z",
        "updated_at": "2026-10-19T14:30:32.912Z",
        "archived": 0,
        "pillar_id": 2,
        "title": "20 targeted applications and 10 outreach messages",
        "description": "Quality over volume: each application tailored.",
        "weekly_commitment": "8 tailored applications and 5 genuine outreach messages",
        "kind": "committed",
        "target_date": "2026-10-24",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "~8 h/week",
        "progress": 60,
        "dependencies": null,
        "risks": null,
        "next_action": "Shortlist roles posted in the last 7 days that match track A or B.",
        "status": "in_progress",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 2
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.912Z",
        "updated_at": "2026-10-19T14:30:32.912Z",
        "archived": 0,
        "pillar_id": 3,
        "title": "Day-30 review: pipeline conversion and spending",
        "description": null,
        "weekly_commitment": null,
        "kind": "committed",
        "target_date": "2026-10-24",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "1 hour",
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Complete weekly reviews so the 30-day review has data.",
        "status": "not_started",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 1
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.912Z",
        "updated_at": "2026-10-19T14:30:32.912Z",
        "archived": 0,
        "pillar_id": 2,
        "title": "Day-60 review: adjust targeting and alternatives",
        "description": null,
        "weekly_commitment": null,
        "kind": "committed",
        "target_date": "2026-11-23",
        "prerequisites": "Day-30 review done",
        "est_budget_aed": null,
        "est_effort": "1 hour",
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "If responses < 10%, test adjacent roles (PMO, coordinator, technical support).",
        "status": "not_started",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 2
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.912Z",
        "updated_at": "2026-10-19T14:30:32.912Z",
        "archived": 0,
        "pillar_id": 4,
        "title": "12 weeks of 3 workouts per week",
        "description": "Training is the default, not an effort.",
        "weekly_commitment": "3 planned workouts and 5 home-cooked days",
        "kind": "committed",
        "target_date": "2026-12-17",
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": "3 x 45 min/week",
        "progress": 30,
        "dependencies": null,
        "risks": null,
        "next_action": "Schedule this week's 3 sessions.",
        "status": "in_progress",
        "priority": 2,
        "source": "template",
        "completed_at": null,
        "stage": 2
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.913Z",
        "updated_at": "2026-10-19T14:30:32.913Z",
        "archived": 0,
        "pillar_id": 3,
        "title": "Day-90 review: reset priorities",
        "description": null,
        "weekly_commitment": null,
        "kind": "committed",
        "target_date": "2026-12-23",
        "prerequisites": "Day-60 review done",
        "est_budget_aed": null,
        "est_effort": "2 hours",
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Decide if business/content work can start.",
        "status": "not_started",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 2
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:32.913Z",
        "updated_at": "2026-10-19T14:30:32.913Z",
        "archived": 0,
        "pillar_id": 2,
        "title": "Stable income secured",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Offer accepted and start date confirmed",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": "Runway ends before start date.",
        "next_action": "Run the job-search weekly targets.",
        "status": "not_started",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 2
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:32.913Z",
        "updated_at": "2026-10-19T14:30:32.913Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "Emergency fund: 1 month of essentials",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Positive monthly cash flow",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Set target in Finances once essentials are entered.",
        "status": "not_started",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 3
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:32.913Z",
        "updated_at": "2026-10-19T14:30:32.913Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "High-cost card debt cleared",
        "description": "Date is calculated in Finances from your real figures.",
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Stable income; verified APRs",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Compare avalanche vs snowball in Finances.",
        "status": "not_started",
        "priority": 1,
        "source": "template",
        "completed_at": null,
        "stage": 3
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:32.913Z",
        "updated_at": "2026-10-19T14:30:32.913Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "Emergency fund: 3 to 6 months of essentials",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Card debt cleared",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 2,
        "source": "template",
        "completed_at": null,
        "stage": 3
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:32.914Z",
        "updated_at": "2026-10-19T14:30:32.914Z",
        "archived": 0,
        "pillar_id": 6,
        "title": "First paying customer for a validated idea",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Essentials covered for 3 consecutive months; 5 customer interviews",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Keep an idea backlog; no spend until prerequisites are met.",
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 5
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:32.914Z",
        "updated_at": "2026-10-19T14:30:32.914Z",
        "archived": 0,
        "pillar_id": 7,
        "title": "Personal brand: 1 publish per week for 12 weeks",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Minimum routine stable for 4 weeks",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 4
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:32.914Z",
        "updated_at": "2026-10-19T14:30:32.914Z",
        "archived": 0,
        "pillar_id": 9,
        "title": "First wishlist trip, fully pre-funded",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "No card debt; 3-month emergency fund; travel savings covers 100% of budget",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 4
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:32.914Z",
        "updated_at": "2026-10-19T14:30:32.914Z",
        "archived": 0,
        "pillar_id": 8,
        "title": "Land title verified and construction budget drafted",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Title documents reviewed; 6-month emergency fund",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": "Title and legal status must be verified first.",
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 5
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:32.914Z",
        "updated_at": "2026-10-19T14:30:32.914Z",
        "archived": 0,
        "pillar_id": 8,
        "title": "Modern home built",
        "description": null,
        "weekly_commitment": null,
        "kind": "aspirational",
        "target_date": null,
        "prerequisites": "Construction budget funded or financed affordably",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 5
      },
      {
        "id": 19,
        "created_at": "2026-10-19T14:30:32.915Z",
        "updated_at": "2026-10-19T14:30:32.915Z",
        "archived": 0,
        "pillar_id": 8,
        "title": "Own an affordable vehicle",
        "description": null,
        "weekly_commitment": null,
        "kind": "aspirational",
        "target_date": null,
        "prerequisites": "Total cost of ownership < agreed share of income",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 5
      },
      {
        "id": 20,
        "created_at": "2026-10-19T14:30:32.915Z",
        "updated_at": "2026-10-19T14:30:32.915Z",
        "archived": 0,
        "pillar_id": 1,
        "title": "Financial independence",
        "description": null,
        "weekly_commitment": null,
        "kind": "aspirational",
        "target_date": null,
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 6
      },
      {
        "id": 21,
        "created_at": "2026-10-19T14:30:32.915Z",
        "updated_at": "2026-10-19T14:30:32.915Z",
        "archived": 0,
        "pillar_id": 5,
        "title": "Healthy, stable romantic relationship",
        "description": "No deadline by design. Track actions you control: social plans, boundaries, reflection.",
        "weekly_commitment": null,
        "kind": "aspirational",
        "target_date": null,
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 0
      },
      {
        "id": 22,
        "created_at": "2026-10-19T14:30:32.915Z",
        "updated_at": "2026-10-19T14:30:32.915Z",
        "archived": 0,
        "pillar_id": 9,
        "title": "Japan, Portugal, Italy, Switzerland",
        "description": null,
        "weekly_commitment": null,
        "kind": "aspirational",
        "target_date": null,
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 6
      },
      {
        "id": 23,
        "created_at": "2026-10-19T14:30:32.915Z",
        "updated_at": "2026-10-19T14:30:32.915Z",
        "archived": 0,
        "pillar_id": 7,
        "title": "Personal brand: 10K followers",
        "description": "A goal, not a forecast.",
        "weekly_commitment": null,
        "kind": "aspirational",
        "target_date": null,
        "prerequisites": null,
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": null,
        "status": "not_started",
        "priority": 3,
        "source": "template",
        "completed_at": null,
        "stage": 6
      },
      {
        "id": 24,
        "created_at": "2026-10-19T14:30:32.929Z",
        "updated_at": "2026-10-19T14:30:32.929Z",
        "archived": 0,
        "pillar_id": 2,
        "title": "Earn the PMP certification",
        "description": null,
        "weekly_commitment": null,
        "kind": "conditional",
        "target_date": null,
        "prerequisites": "Stable income; 35 hours of PM education done",
        "est_budget_aed": null,
        "est_effort": null,
        "progress": 0,
        "dependencies": null,
        "risks": null,
        "next_action": "Use free material in Learning to prepare.",
        "status": "not_started",
        "priority": 2,
        "source": "template",
        "completed_at": null,
        "stage": 4
      }
    ],
    "projects": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.922Z",
        "updated_at": "2026-10-19T14:30:32.922Z",
        "archived": 0,
        "pillar_id": 1,
        "milestone_id": 1,
        "title": "Rebuild my financial baseline",
        "outcome": "Every balance, debt and obligation is known, dated and visible in one place.",
        "weekly_commitment": "Log spending daily; update balances every Sunday",
        "status": "active",
        "start_date": "2026-10-19",
        "target_date": "2026-10-25",
        "notes": null,
        "source": "template"
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.923Z",
        "updated_at": "2026-10-19T14:30:32.923Z",
        "archived": 0,
        "pillar_id": 2,
        "milestone_id": 5,
        "title": "Run a structured job search",
        "outcome": "A stable role in technical product, delivery or PMO work.",
        "weekly_commitment": "8 tailored applications and 5 genuine outreach messages",
        "status": "active",
        "start_date": "2026-10-19",
        "target_date": "2027-01-17",
        "notes": null,
        "source": "template"
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.923Z",
        "updated_at": "2026-10-19T14:30:32.923Z",
        "archived": 0,
        "pillar_id": 3,
        "milestone_id": 4,
        "title": "Rebuild my daily routine",
        "outcome": "A routine that survives bad days.",
        "weekly_commitment": "Minimum Day on at least 5 days; weekly review every Sunday",
        "status": "active",
        "start_date": "2026-10-19",
        "target_date": "2026-11-09",
        "notes": null,
        "source": "template"
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.924Z",
        "updated_at": "2026-10-19T14:30:32.924Z",
        "archived": 0,
        "pillar_id": 4,
        "milestone_id": 8,
        "title": "Rebuild my fitness routine",
        "outcome": "Training is the default, not an effort.",
        "weekly_commitment": "3 planned workouts and 5 home-cooked days",
        "status": "active",
        "start_date": "2026-10-19",
        "target_date": "2027-01-11",
        "notes": null,
        "source": "template"
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.924Z",
        "updated_at": "2026-10-19T14:30:32.924Z",
        "archived": 0,
        "pillar_id": 5,
        "milestone_id": null,
        "title": "Stay close to the people who matter",
        "outcome": "Regular, unhurried contact with family and friends.",
        "weekly_commitment": "One family call and one genuine message to a friend",
        "status": "active",
        "start_date": "2026-10-19",
        "target_date": null,
        "notes": null,
        "source": "template"
      }
    ],
    "tasks": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.916Z",
        "updated_at": "2026-10-19T14:30:32.916Z",
        "archived": 0,
        "title": "Pick today's top 3",
        "description": null,
        "duration_min": 5,
        "priority": 1,
        "due_date": null,
        "scheduled_time": "07:30",
        "pillar_id": 3,
        "milestone_id": 4,
        "project_id": 3,
        "log_to": null,
        "recurrence": "daily",
        "essential": 1,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.916Z",
        "updated_at": "2026-10-19T14:30:32.916Z",
        "archived": 0,
        "title": "Log today's spending",
        "description": null,
        "duration_min": 5,
        "priority": 1,
        "due_date": null,
        "scheduled_time": "21:00",
        "pillar_id": 1,
        "milestone_id": 1,
        "project_id": 1,
        "log_to": null,
        "recurrence": "daily",
        "essential": 1,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.916Z",
        "updated_at": "2026-10-19T14:30:32.916Z",
        "archived": 0,
        "title": "Application block: 2 tailored applications or 1 application + 1 outreach",
        "description": null,
        "duration_min": 90,
        "priority": 1,
        "due_date": null,
        "scheduled_time": "09:30",
        "pillar_id": 2,
        "milestone_id": 5,
        "project_id": 2,
        "log_to": null,
        "recurrence": "weekdays",
        "essential": 0,
        "deep": 1,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.916Z",
        "updated_at": "2026-10-19T14:30:32.916Z",
        "archived": 0,
        "title": "Interview practice: rehearse one STAR story aloud",
        "description": null,
        "duration_min": 25,
        "priority": 2,
        "due_date": null,
        "scheduled_time": "14:00",
        "pillar_id": 2,
        "milestone_id": 5,
        "project_id": 2,
        "log_to": null,
        "recurrence": "weekly:1,3,5",
        "essential": 0,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.917Z",
        "updated_at": "2026-10-19T14:30:32.917Z",
        "archived": 0,
        "title": "Weekly review",
        "description": null,
        "duration_min": 30,
        "priority": 1,
        "due_date": null,
        "scheduled_time": "18:00",
        "pillar_id": 3,
        "milestone_id": 4,
        "project_id": 3,
        "log_to": null,
        "recurrence": "weekly:0",
        "essential": 1,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.917Z",
        "updated_at": "2026-10-19T14:30:32.917Z",
        "archived": 0,
        "title": "Enter every cash and bank balance in Finances",
        "description": null,
        "duration_min": 20,
        "priority": 1,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 1,
        "milestone_id": 1,
        "project_id": 1,
        "log_to": null,
        "recurrence": "none",
        "essential": 1,
        "deep": 0,
        "status": "done",
        "completed_at": "2026-09-24",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.917Z",
        "updated_at": "2026-10-19T14:30:32.917Z",
        "archived": 0,
        "title": "Enter every debt: balance, APR, minimum payment, due day",
        "description": null,
        "duration_min": 30,
        "priority": 1,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 1,
        "milestone_id": 1,
        "project_id": 1,
        "log_to": null,
        "recurrence": "none",
        "essential": 1,
        "deep": 0,
        "status": "done",
        "completed_at": "2026-09-24",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.918Z",
        "updated_at": "2026-10-19T14:30:32.918Z",
        "archived": 0,
        "title": "Confirm rent, visa costs and exact due dates; add as obligations",
        "description": null,
        "duration_min": 30,
        "priority": 1,
        "due_date": "2026-09-25",
        "scheduled_time": null,
        "pillar_id": 1,
        "milestone_id": 2,
        "project_id": 1,
        "log_to": null,
        "recurrence": "none",
        "essential": 1,
        "deep": 0,
        "status": "done",
        "completed_at": "2026-09-25",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.918Z",
        "updated_at": "2026-10-19T14:30:32.918Z",
        "archived": 0,
        "title": "Record latest verified CV as CV v1 in Career",
        "description": null,
        "duration_min": 20,
        "priority": 2,
        "due_date": "2026-09-25",
        "scheduled_time": null,
        "pillar_id": 2,
        "milestone_id": 3,
        "project_id": 2,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "done",
        "completed_at": "2026-09-25",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:32.919Z",
        "updated_at": "2026-10-19T14:30:32.919Z",
        "archived": 0,
        "title": "Review historical leads; mark each active or closed",
        "description": "Go through every lead from your notes and email. Do not assume any are still active.",
        "duration_min": 45,
        "priority": 1,
        "due_date": "2026-09-26",
        "scheduled_time": null,
        "pillar_id": 2,
        "milestone_id": 3,
        "project_id": 2,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "done",
        "completed_at": "2026-09-26",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:32.919Z",
        "updated_at": "2026-10-19T14:30:32.919Z",
        "archived": 0,
        "title": "Set a target wake time and a phone-off time",
        "description": null,
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-10-19",
        "scheduled_time": null,
        "pillar_id": 3,
        "milestone_id": 4,
        "project_id": 3,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:32.919Z",
        "updated_at": "2026-10-19T14:30:32.919Z",
        "archived": 0,
        "title": "Plan 5 home-cooked meals and a grocery list",
        "description": null,
        "duration_min": 30,
        "priority": 2,
        "due_date": "2026-10-21",
        "scheduled_time": null,
        "pillar_id": 4,
        "milestone_id": 8,
        "project_id": 4,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:32.920Z",
        "updated_at": "2026-10-19T14:30:32.920Z",
        "archived": 0,
        "title": "If minimums aren't covered: ask card issuer about hardship/restructuring",
        "description": "Only needed if the runway shows minimum payments are at risk.",
        "duration_min": 30,
        "priority": 2,
        "due_date": "2026-09-28",
        "scheduled_time": null,
        "pillar_id": 1,
        "milestone_id": 1,
        "project_id": 1,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "done",
        "completed_at": "2026-09-28",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:32.920Z",
        "updated_at": "2026-10-19T14:30:32.920Z",
        "archived": 0,
        "title": "Choose 2 role tracks; write 3 STAR stories from real experience",
        "description": null,
        "duration_min": 60,
        "priority": 1,
        "due_date": "2026-09-28",
        "scheduled_time": null,
        "pillar_id": 2,
        "milestone_id": 3,
        "project_id": 2,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 1,
        "status": "done",
        "completed_at": "2026-09-28",
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:32.920Z",
        "updated_at": "2026-10-19T14:30:32.920Z",
        "archived": 0,
        "title": "Shortlist 10 roles posted in the last 7 days that fit your tracks",
        "description": null,
        "duration_min": 45,
        "priority": 1,
        "due_date": "2026-10-20",
        "scheduled_time": null,
        "pillar_id": 2,
        "milestone_id": 5,
        "project_id": 2,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.921Z",
        "archived": 0,
        "title": "Draft 5 networking messages to former colleagues",
        "description": null,
        "duration_min": 40,
        "priority": 2,
        "due_date": "2026-10-21",
        "scheduled_time": null,
        "pillar_id": 2,
        "milestone_id": 5,
        "project_id": 2,
        "log_to": null,
        "recurrence": "none",
        "essential": 0,
        "deep": 0,
        "status": "open",
        "completed_at": null,
        "reschedule_count": 0,
        "source": "template"
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Up at target wake time",
        "description": "Minimum version on hard days: Out of bed within 15 minutes of target",
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 3,
        "milestone_id": null,
        "project_id": null,
        "log_to": null,
        "recurrence": "times:5",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Move 30 minutes",
        "description": "Minimum version on hard days: 10-minute walk",
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 4,
        "milestone_id": null,
        "project_id": null,
        "log_to": null,
        "recurrence": "times:4",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 19,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Cooked at home (no delivery)",
        "description": "Minimum version on hard days: One simple home meal",
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 4,
        "milestone_id": null,
        "project_id": null,
        "log_to": null,
        "recurrence": "times:5",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 20,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Read 20 minutes",
        "description": "Minimum version on hard days: Read 2 pages",
        "duration_min": 20,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 3,
        "milestone_id": null,
        "project_id": null,
        "log_to": "book:current",
        "recurrence": "times:5",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 21,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Phone-free first hour",
        "description": "Minimum version on hard days: Phone-free first 15 minutes",
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 3,
        "milestone_id": null,
        "project_id": null,
        "log_to": null,
        "recurrence": "times:5",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 22,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Meaningful contact with family or a friend",
        "description": "Minimum version on hard days: Send one genuine message",
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 5,
        "milestone_id": null,
        "project_id": null,
        "log_to": null,
        "recurrence": "times:2",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 23,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Morning Bible reading",
        "description": "Minimum version on hard days: Read today's verse",
        "duration_min": 15,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 3,
        "milestone_id": null,
        "project_id": null,
        "log_to": "bible",
        "recurrence": "times:6",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      },
      {
        "id": 24,
        "created_at": "2026-10-19T14:30:32.931Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "title": "Meditate",
        "description": "Minimum version on hard days: 3 slow breaths",
        "duration_min": 10,
        "priority": 2,
        "due_date": "2026-09-24",
        "scheduled_time": null,
        "pillar_id": 3,
        "milestone_id": null,
        "project_id": null,
        "log_to": "meditation",
        "recurrence": "times:5",
        "essential": null,
        "deep": null,
        "status": "open",
        "completed_at": null,
        "reschedule_count": null,
        "source": "habit"
      }
    ],
    "task_completions": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-09-30",
        "kind": "done"
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-01",
        "kind": "done"
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.051Z",
        "updated_at": "2026-10-19T14:30:33.051Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-03",
        "kind": "done"
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.052Z",
        "updated_at": "2026-10-19T14:30:33.052Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-04",
        "kind": "done"
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.052Z",
        "updated_at": "2026-10-19T14:30:33.052Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-06",
        "kind": "done"
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.052Z",
        "updated_at": "2026-10-19T14:30:33.052Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-07",
        "kind": "done"
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:33.053Z",
        "updated_at": "2026-10-19T14:30:33.053Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-08",
        "kind": "done"
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:33.053Z",
        "updated_at": "2026-10-19T14:30:33.053Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-09",
        "kind": "done"
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:33.054Z",
        "updated_at": "2026-10-19T14:30:33.054Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-10",
        "kind": "done"
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:33.054Z",
        "updated_at": "2026-10-19T14:30:33.054Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-12",
        "kind": "done"
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:33.054Z",
        "updated_at": "2026-10-19T14:30:33.054Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-16",
        "kind": "done"
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:33.055Z",
        "updated_at": "2026-10-19T14:30:33.055Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-17",
        "kind": "done"
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:33.055Z",
        "updated_at": "2026-10-19T14:30:33.055Z",
        "archived": 0,
        "task_id": 1,
        "date": "2026-10-18",
        "kind": "done"
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:33.056Z",
        "updated_at": "2026-10-19T14:30:33.056Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-09-29",
        "kind": "done"
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:33.056Z",
        "updated_at": "2026-10-19T14:30:33.056Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-09-30",
        "kind": "done"
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:33.056Z",
        "updated_at": "2026-10-19T14:30:33.056Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-01",
        "kind": "done"
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:33.057Z",
        "updated_at": "2026-10-19T14:30:33.057Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-02",
        "kind": "done"
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:33.057Z",
        "updated_at": "2026-10-19T14:30:33.057Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-03",
        "kind": "done"
      },
      {
        "id": 19,
        "created_at": "2026-10-19T14:30:33.058Z",
        "updated_at": "2026-10-19T14:30:33.058Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-04",
        "kind": "done"
      },
      {
        "id": 20,
        "created_at": "2026-10-19T14:30:33.058Z",
        "updated_at": "2026-10-19T14:30:33.058Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-05",
        "kind": "done"
      },
      {
        "id": 21,
        "created_at": "2026-10-19T14:30:33.058Z",
        "updated_at": "2026-10-19T14:30:33.058Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-06",
        "kind": "done"
      },
      {
        "id": 22,
        "created_at": "2026-10-19T14:30:33.059Z",
        "updated_at": "2026-10-19T14:30:33.059Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-07",
        "kind": "done"
      },
      {
        "id": 23,
        "created_at": "2026-10-19T14:30:33.059Z",
        "updated_at": "2026-10-19T14:30:33.059Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-08",
        "kind": "done"
      },
      {
        "id": 24,
        "created_at": "2026-10-19T14:30:33.060Z",
        "updated_at": "2026-10-19T14:30:33.060Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-09",
        "kind": "done"
      },
      {
        "id": 25,
        "created_at": "2026-10-19T14:30:33.060Z",
        "updated_at": "2026-10-19T14:30:33.060Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-10",
        "kind": "done"
      },
      {
        "id": 26,
        "created_at": "2026-10-19T14:30:33.060Z",
        "updated_at": "2026-10-19T14:30:33.060Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-12",
        "kind": "done"
      },
      {
        "id": 27,
        "created_at": "2026-10-19T14:30:33.061Z",
        "updated_at": "2026-10-19T14:30:33.061Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-14",
        "kind": "done"
      },
      {
        "id": 28,
        "created_at": "2026-10-19T14:30:33.061Z",
        "updated_at": "2026-10-19T14:30:33.061Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-15",
        "kind": "done"
      },
      {
        "id": 29,
        "created_at": "2026-10-19T14:30:33.062Z",
        "updated_at": "2026-10-19T14:30:33.062Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-16",
        "kind": "done"
      },
      {
        "id": 30,
        "created_at": "2026-10-19T14:30:33.062Z",
        "updated_at": "2026-10-19T14:30:33.062Z",
        "archived": 0,
        "task_id": 2,
        "date": "2026-10-18",
        "kind": "done"
      },
      {
        "id": 31,
        "created_at": "2026-10-19T14:30:33.063Z",
        "updated_at": "2026-10-19T14:30:33.063Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-09-29",
        "kind": "done"
      },
      {
        "id": 32,
        "created_at": "2026-10-19T14:30:33.063Z",
        "updated_at": "2026-10-19T14:30:33.063Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-09-30",
        "kind": "done"
      },
      {
        "id": 33,
        "created_at": "2026-10-19T14:30:33.063Z",
        "updated_at": "2026-10-19T14:30:33.063Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-02",
        "kind": "done"
      },
      {
        "id": 34,
        "created_at": "2026-10-19T14:30:33.064Z",
        "updated_at": "2026-10-19T14:30:33.064Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-03",
        "kind": "done"
      },
      {
        "id": 35,
        "created_at": "2026-10-19T14:30:33.064Z",
        "updated_at": "2026-10-19T14:30:33.064Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-04",
        "kind": "done"
      },
      {
        "id": 36,
        "created_at": "2026-10-19T14:30:33.064Z",
        "updated_at": "2026-10-19T14:30:33.064Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-05",
        "kind": "done"
      },
      {
        "id": 37,
        "created_at": "2026-10-19T14:30:33.065Z",
        "updated_at": "2026-10-19T14:30:33.065Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-06",
        "kind": "done"
      },
      {
        "id": 38,
        "created_at": "2026-10-19T14:30:33.065Z",
        "updated_at": "2026-10-19T14:30:33.065Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-07",
        "kind": "done"
      },
      {
        "id": 39,
        "created_at": "2026-10-19T14:30:33.066Z",
        "updated_at": "2026-10-19T14:30:33.066Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-08",
        "kind": "done"
      },
      {
        "id": 40,
        "created_at": "2026-10-19T14:30:33.066Z",
        "updated_at": "2026-10-19T14:30:33.066Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-09",
        "kind": "done"
      },
      {
        "id": 41,
        "created_at": "2026-10-19T14:30:33.066Z",
        "updated_at": "2026-10-19T14:30:33.066Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-10",
        "kind": "done"
      },
      {
        "id": 42,
        "created_at": "2026-10-19T14:30:33.067Z",
        "updated_at": "2026-10-19T14:30:33.067Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-11",
        "kind": "done"
      },
      {
        "id": 43,
        "created_at": "2026-10-19T14:30:33.067Z",
        "updated_at": "2026-10-19T14:30:33.067Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-12",
        "kind": "done"
      },
      {
        "id": 44,
        "created_at": "2026-10-19T14:30:33.068Z",
        "updated_at": "2026-10-19T14:30:33.068Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-13",
        "kind": "done"
      },
      {
        "id": 45,
        "created_at": "2026-10-19T14:30:33.068Z",
        "updated_at": "2026-10-19T14:30:33.068Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-14",
        "kind": "done"
      },
      {
        "id": 46,
        "created_at": "2026-10-19T14:30:33.069Z",
        "updated_at": "2026-10-19T14:30:33.069Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-15",
        "kind": "done"
      },
      {
        "id": 47,
        "created_at": "2026-10-19T14:30:33.069Z",
        "updated_at": "2026-10-19T14:30:33.069Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-17",
        "kind": "done"
      },
      {
        "id": 48,
        "created_at": "2026-10-19T14:30:33.069Z",
        "updated_at": "2026-10-19T14:30:33.069Z",
        "archived": 0,
        "task_id": 3,
        "date": "2026-10-18",
        "kind": "done"
      },
      {
        "id": 49,
        "created_at": "2026-10-19T14:30:33.070Z",
        "updated_at": "2026-10-19T14:30:33.070Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-16",
        "kind": "done"
      },
      {
        "id": 50,
        "created_at": "2026-10-19T14:30:33.071Z",
        "updated_at": "2026-10-19T14:30:33.071Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-17",
        "kind": "done"
      },
      {
        "id": 51,
        "created_at": "2026-10-19T14:30:33.071Z",
        "updated_at": "2026-10-19T14:30:33.071Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-18",
        "kind": "done"
      },
      {
        "id": 52,
        "created_at": "2026-10-19T14:30:33.072Z",
        "updated_at": "2026-10-19T14:30:33.072Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-19",
        "kind": "done"
      },
      {
        "id": 53,
        "created_at": "2026-10-19T14:30:33.072Z",
        "updated_at": "2026-10-19T14:30:33.072Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-09-19",
        "kind": "done"
      },
      {
        "id": 54,
        "created_at": "2026-10-19T14:30:33.073Z",
        "updated_at": "2026-10-19T14:30:33.073Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-09-21",
        "kind": "done"
      },
      {
        "id": 55,
        "created_at": "2026-10-19T14:30:33.073Z",
        "updated_at": "2026-10-19T14:30:33.073Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-09-23",
        "kind": "done"
      },
      {
        "id": 56,
        "created_at": "2026-10-19T14:30:33.074Z",
        "updated_at": "2026-10-19T14:30:33.074Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-09-25",
        "kind": "done"
      },
      {
        "id": 57,
        "created_at": "2026-10-19T14:30:33.075Z",
        "updated_at": "2026-10-19T14:30:33.075Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-09-27",
        "kind": "done"
      },
      {
        "id": 58,
        "created_at": "2026-10-19T14:30:33.075Z",
        "updated_at": "2026-10-19T14:30:33.075Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-09-29",
        "kind": "done"
      },
      {
        "id": 59,
        "created_at": "2026-10-19T14:30:33.076Z",
        "updated_at": "2026-10-19T14:30:33.076Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-01",
        "kind": "done"
      },
      {
        "id": 60,
        "created_at": "2026-10-19T14:30:33.076Z",
        "updated_at": "2026-10-19T14:30:33.076Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-03",
        "kind": "done"
      },
      {
        "id": 61,
        "created_at": "2026-10-19T14:30:33.077Z",
        "updated_at": "2026-10-19T14:30:33.077Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-05",
        "kind": "done"
      },
      {
        "id": 62,
        "created_at": "2026-10-19T14:30:33.077Z",
        "updated_at": "2026-10-19T14:30:33.077Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-07",
        "kind": "done"
      },
      {
        "id": 63,
        "created_at": "2026-10-19T14:30:33.078Z",
        "updated_at": "2026-10-19T14:30:33.078Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-09",
        "kind": "done"
      },
      {
        "id": 64,
        "created_at": "2026-10-19T14:30:33.078Z",
        "updated_at": "2026-10-19T14:30:33.078Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-11",
        "kind": "done"
      },
      {
        "id": 65,
        "created_at": "2026-10-19T14:30:33.079Z",
        "updated_at": "2026-10-19T14:30:33.079Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-13",
        "kind": "done"
      },
      {
        "id": 66,
        "created_at": "2026-10-19T14:30:33.079Z",
        "updated_at": "2026-10-19T14:30:33.079Z",
        "archived": 0,
        "task_id": 20,
        "date": "2026-10-15",
        "kind": "done"
      },
      {
        "id": 67,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-07",
        "kind": "done"
      },
      {
        "id": 68,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-09",
        "kind": "done"
      },
      {
        "id": 69,
        "created_at": "2026-10-19T14:30:33.085Z",
        "updated_at": "2026-10-19T14:30:33.085Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-11",
        "kind": "done"
      },
      {
        "id": 70,
        "created_at": "2026-10-19T14:30:33.085Z",
        "updated_at": "2026-10-19T14:30:33.085Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-13",
        "kind": "done"
      },
      {
        "id": 71,
        "created_at": "2026-10-19T14:30:33.086Z",
        "updated_at": "2026-10-19T14:30:33.086Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-15",
        "kind": "done"
      },
      {
        "id": 72,
        "created_at": "2026-10-19T14:30:33.086Z",
        "updated_at": "2026-10-19T14:30:33.086Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-17",
        "kind": "done"
      },
      {
        "id": 73,
        "created_at": "2026-10-19T14:30:33.087Z",
        "updated_at": "2026-10-19T14:30:33.087Z",
        "archived": 0,
        "task_id": 24,
        "date": "2026-10-19",
        "kind": "done"
      }
    ],
    "habits": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 3,
        "milestone_id": null,
        "name": "Up at target wake time",
        "target_per_week": 5,
        "minimum_version": "Out of bed within 15 minutes of target",
        "active": 0,
        "sort": 0
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 4,
        "milestone_id": null,
        "name": "Move 30 minutes",
        "target_per_week": 4,
        "minimum_version": "10-minute walk",
        "active": 0,
        "sort": 1
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 4,
        "milestone_id": null,
        "name": "Cooked at home (no delivery)",
        "target_per_week": 5,
        "minimum_version": "One simple home meal",
        "active": 0,
        "sort": 2
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 3,
        "milestone_id": null,
        "name": "Read 20 minutes",
        "target_per_week": 5,
        "minimum_version": "Read 2 pages",
        "active": 0,
        "sort": 3
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 3,
        "milestone_id": null,
        "name": "Phone-free first hour",
        "target_per_week": 5,
        "minimum_version": "Phone-free first 15 minutes",
        "active": 0,
        "sort": 4
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.921Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 5,
        "milestone_id": null,
        "name": "Meaningful contact with family or a friend",
        "target_per_week": 2,
        "minimum_version": "Send one genuine message",
        "active": 0,
        "sort": 5
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.929Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 3,
        "milestone_id": null,
        "name": "Morning Bible reading",
        "target_per_week": 6,
        "minimum_version": "Read today's verse",
        "active": 0,
        "sort": 6
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.929Z",
        "updated_at": "2026-10-19T14:30:32.931Z",
        "archived": 0,
        "pillar_id": 3,
        "milestone_id": null,
        "name": "Meditate",
        "target_per_week": 5,
        "minimum_version": "3 slow breaths",
        "active": 0,
        "sort": 7
      }
    ],
    "habit_checkins": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.945Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.946Z",
        "updated_at": "2026-10-19T14:30:32.946Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-16",
        "value": 1,
        "note": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.946Z",
        "updated_at": "2026-10-19T14:30:32.946Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-17",
        "value": 1,
        "note": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.946Z",
        "updated_at": "2026-10-19T14:30:32.946Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.947Z",
        "updated_at": "2026-10-19T14:30:32.947Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.947Z",
        "updated_at": "2026-10-19T14:30:32.947Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-21",
        "value": 1,
        "note": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.948Z",
        "updated_at": "2026-10-19T14:30:32.948Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.948Z",
        "updated_at": "2026-10-19T14:30:32.948Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.949Z",
        "updated_at": "2026-10-19T14:30:32.949Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-24",
        "value": 1,
        "note": null
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:32.949Z",
        "updated_at": "2026-10-19T14:30:32.949Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:32.950Z",
        "updated_at": "2026-10-19T14:30:32.950Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:32.950Z",
        "updated_at": "2026-10-19T14:30:32.950Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-27",
        "value": 1,
        "note": null
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:32.950Z",
        "updated_at": "2026-10-19T14:30:32.950Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-28",
        "value": 1,
        "note": null
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:32.951Z",
        "updated_at": "2026-10-19T14:30:32.951Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-09-29",
        "value": 1,
        "note": null
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:32.951Z",
        "updated_at": "2026-10-19T14:30:32.951Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:32.952Z",
        "updated_at": "2026-10-19T14:30:32.952Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:32.952Z",
        "updated_at": "2026-10-19T14:30:32.952Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:32.953Z",
        "updated_at": "2026-10-19T14:30:32.953Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 19,
        "created_at": "2026-10-19T14:30:32.953Z",
        "updated_at": "2026-10-19T14:30:32.953Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 20,
        "created_at": "2026-10-19T14:30:32.954Z",
        "updated_at": "2026-10-19T14:30:32.954Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 21,
        "created_at": "2026-10-19T14:30:32.954Z",
        "updated_at": "2026-10-19T14:30:32.954Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-07",
        "value": 1,
        "note": null
      },
      {
        "id": 22,
        "created_at": "2026-10-19T14:30:32.955Z",
        "updated_at": "2026-10-19T14:30:32.955Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 23,
        "created_at": "2026-10-19T14:30:32.955Z",
        "updated_at": "2026-10-19T14:30:32.955Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 24,
        "created_at": "2026-10-19T14:30:32.956Z",
        "updated_at": "2026-10-19T14:30:32.956Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 25,
        "created_at": "2026-10-19T14:30:32.956Z",
        "updated_at": "2026-10-19T14:30:32.956Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-11",
        "value": 1,
        "note": null
      },
      {
        "id": 26,
        "created_at": "2026-10-19T14:30:32.957Z",
        "updated_at": "2026-10-19T14:30:32.957Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 27,
        "created_at": "2026-10-19T14:30:32.957Z",
        "updated_at": "2026-10-19T14:30:32.957Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 28,
        "created_at": "2026-10-19T14:30:32.958Z",
        "updated_at": "2026-10-19T14:30:32.958Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-14",
        "value": 1,
        "note": null
      },
      {
        "id": 29,
        "created_at": "2026-10-19T14:30:32.958Z",
        "updated_at": "2026-10-19T14:30:32.958Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-17",
        "value": 1,
        "note": null
      },
      {
        "id": 30,
        "created_at": "2026-10-19T14:30:32.958Z",
        "updated_at": "2026-10-19T14:30:32.958Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-18",
        "value": 1,
        "note": null
      },
      {
        "id": 31,
        "created_at": "2026-10-19T14:30:32.959Z",
        "updated_at": "2026-10-19T14:30:32.959Z",
        "archived": 0,
        "habit_id": 1,
        "date": "2026-10-19",
        "value": 1,
        "note": null
      },
      {
        "id": 32,
        "created_at": "2026-10-19T14:30:32.959Z",
        "updated_at": "2026-10-19T14:30:32.959Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 33,
        "created_at": "2026-10-19T14:30:32.960Z",
        "updated_at": "2026-10-19T14:30:32.960Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-16",
        "value": 1,
        "note": null
      },
      {
        "id": 34,
        "created_at": "2026-10-19T14:30:32.960Z",
        "updated_at": "2026-10-19T14:30:32.960Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 35,
        "created_at": "2026-10-19T14:30:32.961Z",
        "updated_at": "2026-10-19T14:30:32.961Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 36,
        "created_at": "2026-10-19T14:30:32.961Z",
        "updated_at": "2026-10-19T14:30:32.961Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-20",
        "value": 1,
        "note": null
      },
      {
        "id": 37,
        "created_at": "2026-10-19T14:30:32.962Z",
        "updated_at": "2026-10-19T14:30:32.962Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 38,
        "created_at": "2026-10-19T14:30:32.962Z",
        "updated_at": "2026-10-19T14:30:32.962Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 39,
        "created_at": "2026-10-19T14:30:32.962Z",
        "updated_at": "2026-10-19T14:30:32.962Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-24",
        "value": 1,
        "note": null
      },
      {
        "id": 40,
        "created_at": "2026-10-19T14:30:32.963Z",
        "updated_at": "2026-10-19T14:30:32.963Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 41,
        "created_at": "2026-10-19T14:30:32.963Z",
        "updated_at": "2026-10-19T14:30:32.963Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 42,
        "created_at": "2026-10-19T14:30:32.964Z",
        "updated_at": "2026-10-19T14:30:32.964Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-27",
        "value": 1,
        "note": null
      },
      {
        "id": 43,
        "created_at": "2026-10-19T14:30:32.964Z",
        "updated_at": "2026-10-19T14:30:32.964Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-29",
        "value": 1,
        "note": null
      },
      {
        "id": 44,
        "created_at": "2026-10-19T14:30:32.965Z",
        "updated_at": "2026-10-19T14:30:32.965Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 45,
        "created_at": "2026-10-19T14:30:32.965Z",
        "updated_at": "2026-10-19T14:30:32.965Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 46,
        "created_at": "2026-10-19T14:30:32.966Z",
        "updated_at": "2026-10-19T14:30:32.966Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 47,
        "created_at": "2026-10-19T14:30:32.966Z",
        "updated_at": "2026-10-19T14:30:32.966Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 48,
        "created_at": "2026-10-19T14:30:32.966Z",
        "updated_at": "2026-10-19T14:30:32.966Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 49,
        "created_at": "2026-10-19T14:30:32.967Z",
        "updated_at": "2026-10-19T14:30:32.967Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 50,
        "created_at": "2026-10-19T14:30:32.967Z",
        "updated_at": "2026-10-19T14:30:32.967Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 51,
        "created_at": "2026-10-19T14:30:32.968Z",
        "updated_at": "2026-10-19T14:30:32.968Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 52,
        "created_at": "2026-10-19T14:30:32.968Z",
        "updated_at": "2026-10-19T14:30:32.968Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-11",
        "value": 1,
        "note": null
      },
      {
        "id": 53,
        "created_at": "2026-10-19T14:30:32.969Z",
        "updated_at": "2026-10-19T14:30:32.969Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 54,
        "created_at": "2026-10-19T14:30:32.969Z",
        "updated_at": "2026-10-19T14:30:32.969Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 55,
        "created_at": "2026-10-19T14:30:32.970Z",
        "updated_at": "2026-10-19T14:30:32.970Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-15",
        "value": 1,
        "note": null
      },
      {
        "id": 56,
        "created_at": "2026-10-19T14:30:32.970Z",
        "updated_at": "2026-10-19T14:30:32.970Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-16",
        "value": 1,
        "note": null
      },
      {
        "id": 57,
        "created_at": "2026-10-19T14:30:32.970Z",
        "updated_at": "2026-10-19T14:30:32.970Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-17",
        "value": 1,
        "note": null
      },
      {
        "id": 58,
        "created_at": "2026-10-19T14:30:32.971Z",
        "updated_at": "2026-10-19T14:30:32.971Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-18",
        "value": 1,
        "note": null
      },
      {
        "id": 59,
        "created_at": "2026-10-19T14:30:32.971Z",
        "updated_at": "2026-10-19T14:30:32.971Z",
        "archived": 0,
        "habit_id": 2,
        "date": "2026-10-19",
        "value": 1,
        "note": null
      },
      {
        "id": 60,
        "created_at": "2026-10-19T14:30:32.972Z",
        "updated_at": "2026-10-19T14:30:32.972Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 61,
        "created_at": "2026-10-19T14:30:32.972Z",
        "updated_at": "2026-10-19T14:30:32.972Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-16",
        "value": 1,
        "note": null
      },
      {
        "id": 62,
        "created_at": "2026-10-19T14:30:32.973Z",
        "updated_at": "2026-10-19T14:30:32.973Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 63,
        "created_at": "2026-10-19T14:30:32.973Z",
        "updated_at": "2026-10-19T14:30:32.973Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 64,
        "created_at": "2026-10-19T14:30:32.974Z",
        "updated_at": "2026-10-19T14:30:32.974Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-20",
        "value": 1,
        "note": null
      },
      {
        "id": 65,
        "created_at": "2026-10-19T14:30:32.974Z",
        "updated_at": "2026-10-19T14:30:32.974Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-21",
        "value": 1,
        "note": null
      },
      {
        "id": 66,
        "created_at": "2026-10-19T14:30:32.975Z",
        "updated_at": "2026-10-19T14:30:32.975Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 67,
        "created_at": "2026-10-19T14:30:32.975Z",
        "updated_at": "2026-10-19T14:30:32.975Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 68,
        "created_at": "2026-10-19T14:30:32.976Z",
        "updated_at": "2026-10-19T14:30:32.976Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 69,
        "created_at": "2026-10-19T14:30:32.976Z",
        "updated_at": "2026-10-19T14:30:32.976Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-27",
        "value": 1,
        "note": null
      },
      {
        "id": 70,
        "created_at": "2026-10-19T14:30:32.976Z",
        "updated_at": "2026-10-19T14:30:32.976Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-29",
        "value": 1,
        "note": null
      },
      {
        "id": 71,
        "created_at": "2026-10-19T14:30:32.977Z",
        "updated_at": "2026-10-19T14:30:32.977Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 72,
        "created_at": "2026-10-19T14:30:32.977Z",
        "updated_at": "2026-10-19T14:30:32.977Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 73,
        "created_at": "2026-10-19T14:30:32.978Z",
        "updated_at": "2026-10-19T14:30:32.978Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 74,
        "created_at": "2026-10-19T14:30:32.978Z",
        "updated_at": "2026-10-19T14:30:32.978Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 75,
        "created_at": "2026-10-19T14:30:32.979Z",
        "updated_at": "2026-10-19T14:30:32.979Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 76,
        "created_at": "2026-10-19T14:30:32.979Z",
        "updated_at": "2026-10-19T14:30:32.979Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 77,
        "created_at": "2026-10-19T14:30:32.980Z",
        "updated_at": "2026-10-19T14:30:32.980Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 78,
        "created_at": "2026-10-19T14:30:32.980Z",
        "updated_at": "2026-10-19T14:30:32.980Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 79,
        "created_at": "2026-10-19T14:30:32.981Z",
        "updated_at": "2026-10-19T14:30:32.981Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 80,
        "created_at": "2026-10-19T14:30:32.981Z",
        "updated_at": "2026-10-19T14:30:32.981Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 81,
        "created_at": "2026-10-19T14:30:32.982Z",
        "updated_at": "2026-10-19T14:30:32.982Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 82,
        "created_at": "2026-10-19T14:30:32.982Z",
        "updated_at": "2026-10-19T14:30:32.982Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-14",
        "value": 1,
        "note": null
      },
      {
        "id": 83,
        "created_at": "2026-10-19T14:30:32.982Z",
        "updated_at": "2026-10-19T14:30:32.982Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-15",
        "value": 1,
        "note": null
      },
      {
        "id": 84,
        "created_at": "2026-10-19T14:30:32.983Z",
        "updated_at": "2026-10-19T14:30:32.983Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-16",
        "value": 1,
        "note": null
      },
      {
        "id": 85,
        "created_at": "2026-10-19T14:30:32.987Z",
        "updated_at": "2026-10-19T14:30:32.987Z",
        "archived": 0,
        "habit_id": 3,
        "date": "2026-10-17",
        "value": 1,
        "note": null
      },
      {
        "id": 86,
        "created_at": "2026-10-19T14:30:32.988Z",
        "updated_at": "2026-10-19T14:30:32.988Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-16",
        "value": 1,
        "note": null
      },
      {
        "id": 87,
        "created_at": "2026-10-19T14:30:32.988Z",
        "updated_at": "2026-10-19T14:30:32.988Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-17",
        "value": 1,
        "note": null
      },
      {
        "id": 88,
        "created_at": "2026-10-19T14:30:32.989Z",
        "updated_at": "2026-10-19T14:30:32.989Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 89,
        "created_at": "2026-10-19T14:30:32.989Z",
        "updated_at": "2026-10-19T14:30:32.989Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 90,
        "created_at": "2026-10-19T14:30:32.989Z",
        "updated_at": "2026-10-19T14:30:32.989Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-20",
        "value": 1,
        "note": null
      },
      {
        "id": 91,
        "created_at": "2026-10-19T14:30:32.990Z",
        "updated_at": "2026-10-19T14:30:32.990Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-21",
        "value": 1,
        "note": null
      },
      {
        "id": 92,
        "created_at": "2026-10-19T14:30:32.990Z",
        "updated_at": "2026-10-19T14:30:32.990Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 93,
        "created_at": "2026-10-19T14:30:32.991Z",
        "updated_at": "2026-10-19T14:30:32.991Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 94,
        "created_at": "2026-10-19T14:30:32.991Z",
        "updated_at": "2026-10-19T14:30:32.991Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-24",
        "value": 1,
        "note": null
      },
      {
        "id": 95,
        "created_at": "2026-10-19T14:30:32.992Z",
        "updated_at": "2026-10-19T14:30:32.992Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 96,
        "created_at": "2026-10-19T14:30:32.992Z",
        "updated_at": "2026-10-19T14:30:32.992Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 97,
        "created_at": "2026-10-19T14:30:32.992Z",
        "updated_at": "2026-10-19T14:30:32.992Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-29",
        "value": 1,
        "note": null
      },
      {
        "id": 98,
        "created_at": "2026-10-19T14:30:32.993Z",
        "updated_at": "2026-10-19T14:30:32.993Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 99,
        "created_at": "2026-10-19T14:30:32.993Z",
        "updated_at": "2026-10-19T14:30:32.993Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 100,
        "created_at": "2026-10-19T14:30:32.994Z",
        "updated_at": "2026-10-19T14:30:32.994Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 101,
        "created_at": "2026-10-19T14:30:32.994Z",
        "updated_at": "2026-10-19T14:30:32.994Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 102,
        "created_at": "2026-10-19T14:30:32.994Z",
        "updated_at": "2026-10-19T14:30:32.994Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 103,
        "created_at": "2026-10-19T14:30:32.995Z",
        "updated_at": "2026-10-19T14:30:32.995Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 104,
        "created_at": "2026-10-19T14:30:32.995Z",
        "updated_at": "2026-10-19T14:30:32.995Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 105,
        "created_at": "2026-10-19T14:30:32.996Z",
        "updated_at": "2026-10-19T14:30:32.996Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-07",
        "value": 1,
        "note": null
      },
      {
        "id": 106,
        "created_at": "2026-10-19T14:30:32.996Z",
        "updated_at": "2026-10-19T14:30:32.996Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 107,
        "created_at": "2026-10-19T14:30:32.997Z",
        "updated_at": "2026-10-19T14:30:32.997Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 108,
        "created_at": "2026-10-19T14:30:32.997Z",
        "updated_at": "2026-10-19T14:30:32.997Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 109,
        "created_at": "2026-10-19T14:30:32.998Z",
        "updated_at": "2026-10-19T14:30:32.998Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-11",
        "value": 1,
        "note": null
      },
      {
        "id": 110,
        "created_at": "2026-10-19T14:30:32.998Z",
        "updated_at": "2026-10-19T14:30:32.998Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 111,
        "created_at": "2026-10-19T14:30:32.998Z",
        "updated_at": "2026-10-19T14:30:32.998Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 112,
        "created_at": "2026-10-19T14:30:32.999Z",
        "updated_at": "2026-10-19T14:30:32.999Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-14",
        "value": 1,
        "note": null
      },
      {
        "id": 113,
        "created_at": "2026-10-19T14:30:32.999Z",
        "updated_at": "2026-10-19T14:30:32.999Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-15",
        "value": 1,
        "note": null
      },
      {
        "id": 114,
        "created_at": "2026-10-19T14:30:33.000Z",
        "updated_at": "2026-10-19T14:30:33.000Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-16",
        "value": 1,
        "note": null
      },
      {
        "id": 115,
        "created_at": "2026-10-19T14:30:33.000Z",
        "updated_at": "2026-10-19T14:30:33.000Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-17",
        "value": 1,
        "note": null
      },
      {
        "id": 116,
        "created_at": "2026-10-19T14:30:33.001Z",
        "updated_at": "2026-10-19T14:30:33.001Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-18",
        "value": 1,
        "note": null
      },
      {
        "id": 117,
        "created_at": "2026-10-19T14:30:33.001Z",
        "updated_at": "2026-10-19T14:30:33.001Z",
        "archived": 0,
        "habit_id": 4,
        "date": "2026-10-19",
        "value": 1,
        "note": null
      },
      {
        "id": 118,
        "created_at": "2026-10-19T14:30:33.001Z",
        "updated_at": "2026-10-19T14:30:33.001Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 119,
        "created_at": "2026-10-19T14:30:33.002Z",
        "updated_at": "2026-10-19T14:30:33.002Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-17",
        "value": 1,
        "note": null
      },
      {
        "id": 120,
        "created_at": "2026-10-19T14:30:33.002Z",
        "updated_at": "2026-10-19T14:30:33.002Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 121,
        "created_at": "2026-10-19T14:30:33.003Z",
        "updated_at": "2026-10-19T14:30:33.003Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-21",
        "value": 1,
        "note": null
      },
      {
        "id": 122,
        "created_at": "2026-10-19T14:30:33.003Z",
        "updated_at": "2026-10-19T14:30:33.003Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 123,
        "created_at": "2026-10-19T14:30:33.004Z",
        "updated_at": "2026-10-19T14:30:33.004Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 124,
        "created_at": "2026-10-19T14:30:33.004Z",
        "updated_at": "2026-10-19T14:30:33.004Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-24",
        "value": 1,
        "note": null
      },
      {
        "id": 125,
        "created_at": "2026-10-19T14:30:33.004Z",
        "updated_at": "2026-10-19T14:30:33.004Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 126,
        "created_at": "2026-10-19T14:30:33.005Z",
        "updated_at": "2026-10-19T14:30:33.005Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 127,
        "created_at": "2026-10-19T14:30:33.005Z",
        "updated_at": "2026-10-19T14:30:33.005Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-27",
        "value": 1,
        "note": null
      },
      {
        "id": 128,
        "created_at": "2026-10-19T14:30:33.006Z",
        "updated_at": "2026-10-19T14:30:33.006Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-28",
        "value": 1,
        "note": null
      },
      {
        "id": 129,
        "created_at": "2026-10-19T14:30:33.006Z",
        "updated_at": "2026-10-19T14:30:33.006Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-29",
        "value": 1,
        "note": null
      },
      {
        "id": 130,
        "created_at": "2026-10-19T14:30:33.007Z",
        "updated_at": "2026-10-19T14:30:33.007Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 131,
        "created_at": "2026-10-19T14:30:33.007Z",
        "updated_at": "2026-10-19T14:30:33.007Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 132,
        "created_at": "2026-10-19T14:30:33.007Z",
        "updated_at": "2026-10-19T14:30:33.007Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 133,
        "created_at": "2026-10-19T14:30:33.008Z",
        "updated_at": "2026-10-19T14:30:33.008Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 134,
        "created_at": "2026-10-19T14:30:33.008Z",
        "updated_at": "2026-10-19T14:30:33.008Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 135,
        "created_at": "2026-10-19T14:30:33.009Z",
        "updated_at": "2026-10-19T14:30:33.009Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 136,
        "created_at": "2026-10-19T14:30:33.009Z",
        "updated_at": "2026-10-19T14:30:33.009Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-07",
        "value": 1,
        "note": null
      },
      {
        "id": 137,
        "created_at": "2026-10-19T14:30:33.010Z",
        "updated_at": "2026-10-19T14:30:33.010Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 138,
        "created_at": "2026-10-19T14:30:33.010Z",
        "updated_at": "2026-10-19T14:30:33.010Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 139,
        "created_at": "2026-10-19T14:30:33.010Z",
        "updated_at": "2026-10-19T14:30:33.010Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 140,
        "created_at": "2026-10-19T14:30:33.011Z",
        "updated_at": "2026-10-19T14:30:33.011Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-11",
        "value": 1,
        "note": null
      },
      {
        "id": 141,
        "created_at": "2026-10-19T14:30:33.011Z",
        "updated_at": "2026-10-19T14:30:33.011Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 142,
        "created_at": "2026-10-19T14:30:33.012Z",
        "updated_at": "2026-10-19T14:30:33.012Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 143,
        "created_at": "2026-10-19T14:30:33.012Z",
        "updated_at": "2026-10-19T14:30:33.012Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-15",
        "value": 1,
        "note": null
      },
      {
        "id": 144,
        "created_at": "2026-10-19T14:30:33.013Z",
        "updated_at": "2026-10-19T14:30:33.013Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-16",
        "value": 1,
        "note": null
      },
      {
        "id": 145,
        "created_at": "2026-10-19T14:30:33.013Z",
        "updated_at": "2026-10-19T14:30:33.013Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-18",
        "value": 1,
        "note": null
      },
      {
        "id": 146,
        "created_at": "2026-10-19T14:30:33.013Z",
        "updated_at": "2026-10-19T14:30:33.013Z",
        "archived": 0,
        "habit_id": 5,
        "date": "2026-10-19",
        "value": 1,
        "note": null
      },
      {
        "id": 147,
        "created_at": "2026-10-19T14:30:33.014Z",
        "updated_at": "2026-10-19T14:30:33.014Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 148,
        "created_at": "2026-10-19T14:30:33.014Z",
        "updated_at": "2026-10-19T14:30:33.014Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-17",
        "value": 1,
        "note": null
      },
      {
        "id": 149,
        "created_at": "2026-10-19T14:30:33.015Z",
        "updated_at": "2026-10-19T14:30:33.015Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 150,
        "created_at": "2026-10-19T14:30:33.015Z",
        "updated_at": "2026-10-19T14:30:33.015Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 151,
        "created_at": "2026-10-19T14:30:33.015Z",
        "updated_at": "2026-10-19T14:30:33.015Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 152,
        "created_at": "2026-10-19T14:30:33.016Z",
        "updated_at": "2026-10-19T14:30:33.016Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-27",
        "value": 1,
        "note": null
      },
      {
        "id": 153,
        "created_at": "2026-10-19T14:30:33.016Z",
        "updated_at": "2026-10-19T14:30:33.016Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-28",
        "value": 1,
        "note": null
      },
      {
        "id": 154,
        "created_at": "2026-10-19T14:30:33.017Z",
        "updated_at": "2026-10-19T14:30:33.017Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 155,
        "created_at": "2026-10-19T14:30:33.017Z",
        "updated_at": "2026-10-19T14:30:33.017Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 156,
        "created_at": "2026-10-19T14:30:33.018Z",
        "updated_at": "2026-10-19T14:30:33.018Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 157,
        "created_at": "2026-10-19T14:30:33.018Z",
        "updated_at": "2026-10-19T14:30:33.018Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 158,
        "created_at": "2026-10-19T14:30:33.019Z",
        "updated_at": "2026-10-19T14:30:33.019Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 159,
        "created_at": "2026-10-19T14:30:33.019Z",
        "updated_at": "2026-10-19T14:30:33.019Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 160,
        "created_at": "2026-10-19T14:30:33.019Z",
        "updated_at": "2026-10-19T14:30:33.019Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 161,
        "created_at": "2026-10-19T14:30:33.020Z",
        "updated_at": "2026-10-19T14:30:33.020Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 162,
        "created_at": "2026-10-19T14:30:33.020Z",
        "updated_at": "2026-10-19T14:30:33.020Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 163,
        "created_at": "2026-10-19T14:30:33.021Z",
        "updated_at": "2026-10-19T14:30:33.021Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 164,
        "created_at": "2026-10-19T14:30:33.021Z",
        "updated_at": "2026-10-19T14:30:33.021Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 165,
        "created_at": "2026-10-19T14:30:33.021Z",
        "updated_at": "2026-10-19T14:30:33.021Z",
        "archived": 0,
        "habit_id": 6,
        "date": "2026-10-14",
        "value": 1,
        "note": null
      },
      {
        "id": 166,
        "created_at": "2026-10-19T14:30:33.022Z",
        "updated_at": "2026-10-19T14:30:33.022Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 167,
        "created_at": "2026-10-19T14:30:33.022Z",
        "updated_at": "2026-10-19T14:30:33.022Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-16",
        "value": 1,
        "note": null
      },
      {
        "id": 168,
        "created_at": "2026-10-19T14:30:33.023Z",
        "updated_at": "2026-10-19T14:30:33.023Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-17",
        "value": 1,
        "note": null
      },
      {
        "id": 169,
        "created_at": "2026-10-19T14:30:33.023Z",
        "updated_at": "2026-10-19T14:30:33.023Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 170,
        "created_at": "2026-10-19T14:30:33.024Z",
        "updated_at": "2026-10-19T14:30:33.024Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 171,
        "created_at": "2026-10-19T14:30:33.024Z",
        "updated_at": "2026-10-19T14:30:33.024Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-20",
        "value": 1,
        "note": null
      },
      {
        "id": 172,
        "created_at": "2026-10-19T14:30:33.024Z",
        "updated_at": "2026-10-19T14:30:33.024Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-21",
        "value": 1,
        "note": null
      },
      {
        "id": 173,
        "created_at": "2026-10-19T14:30:33.025Z",
        "updated_at": "2026-10-19T14:30:33.025Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 174,
        "created_at": "2026-10-19T14:30:33.025Z",
        "updated_at": "2026-10-19T14:30:33.025Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 175,
        "created_at": "2026-10-19T14:30:33.026Z",
        "updated_at": "2026-10-19T14:30:33.026Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-24",
        "value": 1,
        "note": null
      },
      {
        "id": 176,
        "created_at": "2026-10-19T14:30:33.026Z",
        "updated_at": "2026-10-19T14:30:33.026Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 177,
        "created_at": "2026-10-19T14:30:33.026Z",
        "updated_at": "2026-10-19T14:30:33.026Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 178,
        "created_at": "2026-10-19T14:30:33.027Z",
        "updated_at": "2026-10-19T14:30:33.027Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-28",
        "value": 1,
        "note": null
      },
      {
        "id": 179,
        "created_at": "2026-10-19T14:30:33.027Z",
        "updated_at": "2026-10-19T14:30:33.027Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 180,
        "created_at": "2026-10-19T14:30:33.028Z",
        "updated_at": "2026-10-19T14:30:33.028Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 181,
        "created_at": "2026-10-19T14:30:33.028Z",
        "updated_at": "2026-10-19T14:30:33.028Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 182,
        "created_at": "2026-10-19T14:30:33.029Z",
        "updated_at": "2026-10-19T14:30:33.029Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 183,
        "created_at": "2026-10-19T14:30:33.029Z",
        "updated_at": "2026-10-19T14:30:33.029Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 184,
        "created_at": "2026-10-19T14:30:33.029Z",
        "updated_at": "2026-10-19T14:30:33.029Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 185,
        "created_at": "2026-10-19T14:30:33.030Z",
        "updated_at": "2026-10-19T14:30:33.030Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-06",
        "value": 1,
        "note": null
      },
      {
        "id": 186,
        "created_at": "2026-10-19T14:30:33.030Z",
        "updated_at": "2026-10-19T14:30:33.030Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-07",
        "value": 1,
        "note": null
      },
      {
        "id": 187,
        "created_at": "2026-10-19T14:30:33.031Z",
        "updated_at": "2026-10-19T14:30:33.031Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 188,
        "created_at": "2026-10-19T14:30:33.031Z",
        "updated_at": "2026-10-19T14:30:33.031Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 189,
        "created_at": "2026-10-19T14:30:33.031Z",
        "updated_at": "2026-10-19T14:30:33.031Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 190,
        "created_at": "2026-10-19T14:30:33.032Z",
        "updated_at": "2026-10-19T14:30:33.032Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-11",
        "value": 1,
        "note": null
      },
      {
        "id": 191,
        "created_at": "2026-10-19T14:30:33.032Z",
        "updated_at": "2026-10-19T14:30:33.032Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 192,
        "created_at": "2026-10-19T14:30:33.033Z",
        "updated_at": "2026-10-19T14:30:33.033Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 193,
        "created_at": "2026-10-19T14:30:33.033Z",
        "updated_at": "2026-10-19T14:30:33.033Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-14",
        "value": 1,
        "note": null
      },
      {
        "id": 194,
        "created_at": "2026-10-19T14:30:33.034Z",
        "updated_at": "2026-10-19T14:30:33.034Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-15",
        "value": 1,
        "note": null
      },
      {
        "id": 195,
        "created_at": "2026-10-19T14:30:33.034Z",
        "updated_at": "2026-10-19T14:30:33.034Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-16",
        "value": 1,
        "note": null
      },
      {
        "id": 196,
        "created_at": "2026-10-19T14:30:33.034Z",
        "updated_at": "2026-10-19T14:30:33.034Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-17",
        "value": 1,
        "note": null
      },
      {
        "id": 197,
        "created_at": "2026-10-19T14:30:33.035Z",
        "updated_at": "2026-10-19T14:30:33.035Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-18",
        "value": 1,
        "note": null
      },
      {
        "id": 198,
        "created_at": "2026-10-19T14:30:33.035Z",
        "updated_at": "2026-10-19T14:30:33.035Z",
        "archived": 0,
        "habit_id": 7,
        "date": "2026-10-19",
        "value": 1,
        "note": null
      },
      {
        "id": 199,
        "created_at": "2026-10-19T14:30:33.036Z",
        "updated_at": "2026-10-19T14:30:33.036Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-15",
        "value": 1,
        "note": null
      },
      {
        "id": 200,
        "created_at": "2026-10-19T14:30:33.036Z",
        "updated_at": "2026-10-19T14:30:33.036Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-17",
        "value": 1,
        "note": null
      },
      {
        "id": 201,
        "created_at": "2026-10-19T14:30:33.036Z",
        "updated_at": "2026-10-19T14:30:33.036Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-18",
        "value": 1,
        "note": null
      },
      {
        "id": 202,
        "created_at": "2026-10-19T14:30:33.037Z",
        "updated_at": "2026-10-19T14:30:33.037Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-19",
        "value": 1,
        "note": null
      },
      {
        "id": 203,
        "created_at": "2026-10-19T14:30:33.037Z",
        "updated_at": "2026-10-19T14:30:33.037Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-20",
        "value": 1,
        "note": null
      },
      {
        "id": 204,
        "created_at": "2026-10-19T14:30:33.038Z",
        "updated_at": "2026-10-19T14:30:33.038Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-22",
        "value": 1,
        "note": null
      },
      {
        "id": 205,
        "created_at": "2026-10-19T14:30:33.038Z",
        "updated_at": "2026-10-19T14:30:33.038Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-23",
        "value": 1,
        "note": null
      },
      {
        "id": 206,
        "created_at": "2026-10-19T14:30:33.038Z",
        "updated_at": "2026-10-19T14:30:33.038Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-24",
        "value": 1,
        "note": null
      },
      {
        "id": 207,
        "created_at": "2026-10-19T14:30:33.039Z",
        "updated_at": "2026-10-19T14:30:33.039Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-25",
        "value": 1,
        "note": null
      },
      {
        "id": 208,
        "created_at": "2026-10-19T14:30:33.039Z",
        "updated_at": "2026-10-19T14:30:33.039Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-26",
        "value": 1,
        "note": null
      },
      {
        "id": 209,
        "created_at": "2026-10-19T14:30:33.040Z",
        "updated_at": "2026-10-19T14:30:33.040Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-27",
        "value": 1,
        "note": null
      },
      {
        "id": 210,
        "created_at": "2026-10-19T14:30:33.040Z",
        "updated_at": "2026-10-19T14:30:33.040Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-28",
        "value": 1,
        "note": null
      },
      {
        "id": 211,
        "created_at": "2026-10-19T14:30:33.041Z",
        "updated_at": "2026-10-19T14:30:33.041Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-29",
        "value": 1,
        "note": null
      },
      {
        "id": 212,
        "created_at": "2026-10-19T14:30:33.041Z",
        "updated_at": "2026-10-19T14:30:33.041Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-09-30",
        "value": 1,
        "note": null
      },
      {
        "id": 213,
        "created_at": "2026-10-19T14:30:33.041Z",
        "updated_at": "2026-10-19T14:30:33.041Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-01",
        "value": 1,
        "note": null
      },
      {
        "id": 214,
        "created_at": "2026-10-19T14:30:33.042Z",
        "updated_at": "2026-10-19T14:30:33.042Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-02",
        "value": 1,
        "note": null
      },
      {
        "id": 215,
        "created_at": "2026-10-19T14:30:33.042Z",
        "updated_at": "2026-10-19T14:30:33.042Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-03",
        "value": 1,
        "note": null
      },
      {
        "id": 216,
        "created_at": "2026-10-19T14:30:33.043Z",
        "updated_at": "2026-10-19T14:30:33.043Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-04",
        "value": 1,
        "note": null
      },
      {
        "id": 217,
        "created_at": "2026-10-19T14:30:33.043Z",
        "updated_at": "2026-10-19T14:30:33.043Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-05",
        "value": 1,
        "note": null
      },
      {
        "id": 218,
        "created_at": "2026-10-19T14:30:33.044Z",
        "updated_at": "2026-10-19T14:30:33.044Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-07",
        "value": 1,
        "note": null
      },
      {
        "id": 219,
        "created_at": "2026-10-19T14:30:33.044Z",
        "updated_at": "2026-10-19T14:30:33.044Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-08",
        "value": 1,
        "note": null
      },
      {
        "id": 220,
        "created_at": "2026-10-19T14:30:33.044Z",
        "updated_at": "2026-10-19T14:30:33.044Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-09",
        "value": 1,
        "note": null
      },
      {
        "id": 221,
        "created_at": "2026-10-19T14:30:33.045Z",
        "updated_at": "2026-10-19T14:30:33.045Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-10",
        "value": 1,
        "note": null
      },
      {
        "id": 222,
        "created_at": "2026-10-19T14:30:33.045Z",
        "updated_at": "2026-10-19T14:30:33.045Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-11",
        "value": 1,
        "note": null
      },
      {
        "id": 223,
        "created_at": "2026-10-19T14:30:33.046Z",
        "updated_at": "2026-10-19T14:30:33.046Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-12",
        "value": 1,
        "note": null
      },
      {
        "id": 224,
        "created_at": "2026-10-19T14:30:33.046Z",
        "updated_at": "2026-10-19T14:30:33.046Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-13",
        "value": 1,
        "note": null
      },
      {
        "id": 225,
        "created_at": "2026-10-19T14:30:33.046Z",
        "updated_at": "2026-10-19T14:30:33.046Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-14",
        "value": 1,
        "note": null
      },
      {
        "id": 226,
        "created_at": "2026-10-19T14:30:33.047Z",
        "updated_at": "2026-10-19T14:30:33.047Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-15",
        "value": 1,
        "note": null
      },
      {
        "id": 227,
        "created_at": "2026-10-19T14:30:33.047Z",
        "updated_at": "2026-10-19T14:30:33.047Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-16",
        "value": 1,
        "note": null
      },
      {
        "id": 228,
        "created_at": "2026-10-19T14:30:33.048Z",
        "updated_at": "2026-10-19T14:30:33.048Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-17",
        "value": 1,
        "note": null
      },
      {
        "id": 229,
        "created_at": "2026-10-19T14:30:33.048Z",
        "updated_at": "2026-10-19T14:30:33.048Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-18",
        "value": 1,
        "note": null
      },
      {
        "id": 230,
        "created_at": "2026-10-19T14:30:33.048Z",
        "updated_at": "2026-10-19T14:30:33.048Z",
        "archived": 0,
        "habit_id": 8,
        "date": "2026-10-19",
        "value": 1,
        "note": null
      }
    ],
    "metrics": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "date": "2026-10-19",
        "kind": "weight",
        "value": 75.9,
        "unit": "kg",
        "note": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-10-12",
        "kind": "weight",
        "value": 76.2,
        "unit": "kg",
        "note": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-10-05",
        "kind": "weight",
        "value": 76.5,
        "unit": "kg",
        "note": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-09-28",
        "kind": "weight",
        "value": 77.00000000000001,
        "unit": "kg",
        "note": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-09-21",
        "kind": "weight",
        "value": 77.10000000000001,
        "unit": "kg",
        "note": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-09-14",
        "kind": "weight",
        "value": 77.4,
        "unit": "kg",
        "note": null
      }
    ],
    "applications": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Orbit Payments",
        "position": "Product Manager, Growth",
        "source": "LinkedIn",
        "applied_date": "2026-10-01",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "final",
        "next_action": "Final panel on Thursday",
        "next_action_due": "2026-10-21",
        "compensation": "AED 38k + allowances",
        "location": "Dubai",
        "url": "https://example.com/jobs/orbit-payments",
        "email": null,
        "cv_link": null,
        "contact_id": 4,
        "fit": 5,
        "notes": "Prepare the pricing case and two growth stories."
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Northwind Analytics",
        "position": "Product Manager, Platform",
        "source": "LinkedIn",
        "applied_date": "2026-10-07",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "interview",
        "next_action": "Case study round",
        "next_action_due": "2026-10-22",
        "compensation": "AED 34k + allowances",
        "location": "Dubai",
        "url": "https://example.com/jobs/northwind-analytics",
        "email": null,
        "cv_link": null,
        "contact_id": 2,
        "fit": 4,
        "notes": "Referral from a former colleague."
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Helio Mobility",
        "position": "Technical Program Manager",
        "source": "LinkedIn",
        "applied_date": "2026-10-11",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "screening",
        "next_action": "Send thank-you and availability",
        "next_action_due": "2026-10-20",
        "compensation": "AED 36k",
        "location": "Abu Dhabi",
        "url": "https://example.com/jobs/helio-mobility",
        "email": null,
        "cv_link": null,
        "contact_id": 3,
        "fit": 4,
        "notes": "Recruiter screen done; hiring manager next."
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Cobalt Cloud",
        "position": "Senior Business Analyst",
        "source": "LinkedIn",
        "applied_date": "2026-10-13",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "applied",
        "next_action": "Follow up with recruiter",
        "next_action_due": "2026-10-23",
        "compensation": "AED 28k",
        "location": "Remote (GCC)",
        "url": "https://example.com/jobs/cobalt-cloud",
        "email": null,
        "cv_link": null,
        "contact_id": null,
        "fit": 3,
        "notes": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Lumen Health",
        "position": "Product Owner",
        "source": "LinkedIn",
        "applied_date": "2026-10-14",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "applied",
        "next_action": "Follow up (overdue)",
        "next_action_due": "2026-10-18",
        "compensation": "AED 30k",
        "location": "Dubai",
        "url": "https://example.com/jobs/lumen-health",
        "email": null,
        "cv_link": null,
        "contact_id": 1,
        "fit": 3,
        "notes": "Applied through the recruiter."
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Quartz Energy",
        "position": "Project Manager",
        "source": "LinkedIn",
        "applied_date": "2026-09-28",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "rejected",
        "next_action": null,
        "next_action_due": null,
        "compensation": null,
        "location": "Dubai",
        "url": "https://example.com/jobs/quartz-energy",
        "email": null,
        "cv_link": null,
        "contact_id": null,
        "fit": 2,
        "notes": "Closed: needed 8+ years in oil and gas."
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Kestrel Labs",
        "position": "Technical Product Manager",
        "source": "LinkedIn",
        "applied_date": "2026-09-23",
        "cv_version": "PM-v2",
        "contact": null,
        "stage": "offer",
        "next_action": "Reply to the offer",
        "next_action_due": "2026-10-22",
        "compensation": "AED 35k + allowances",
        "location": "Dubai",
        "url": "https://example.com/jobs/kestrel-labs",
        "email": null,
        "cv_link": null,
        "contact_id": null,
        "fit": 4,
        "notes": "Verbal offer. Waiting for the written terms."
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Meridian Logistics",
        "position": "PMO Lead",
        "source": "Job board",
        "applied_date": null,
        "cv_version": null,
        "contact": null,
        "stage": "saved",
        "next_action": "Tailor CV and apply",
        "next_action_due": "2026-10-24",
        "compensation": null,
        "location": "Dubai",
        "url": "https://example.com/jobs/meridian-logistics",
        "email": null,
        "cv_link": null,
        "contact_id": null,
        "fit": 3,
        "notes": "Posted 2 days ago."
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.934Z",
        "updated_at": "2026-10-19T14:30:32.934Z",
        "archived": 0,
        "company": "Atlas Retail Tech",
        "position": "Product Manager",
        "source": "Job board",
        "applied_date": null,
        "cv_version": null,
        "contact": null,
        "stage": "saved",
        "next_action": "Find a referral first",
        "next_action_due": "2026-10-25",
        "compensation": null,
        "location": "Dubai",
        "url": "https://example.com/jobs/atlas-retail-tech",
        "email": null,
        "cv_link": null,
        "contact_id": null,
        "fit": 3,
        "notes": null
      }
    ],
    "contacts": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.933Z",
        "updated_at": "2026-10-19T14:30:32.933Z",
        "archived": 0,
        "name": "Priya Nair",
        "company": "Talent Partners",
        "role": "Technical recruiter",
        "email": "priya.nair@example.com",
        "channel": "LinkedIn",
        "relationship": "Recruiter",
        "last_contact": "2026-10-16",
        "next_followup": "2026-10-23",
        "notes": "Placed two product managers in Dubai last year. Prefers a short update on Fridays."
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.933Z",
        "updated_at": "2026-10-19T14:30:32.933Z",
        "archived": 0,
        "name": "Daniel Okoye",
        "company": "Northwind Analytics",
        "role": "Senior Product Manager",
        "email": "daniel.okoye@example.com",
        "channel": "Email",
        "relationship": "Former colleague",
        "last_contact": "2026-10-10",
        "next_followup": "2026-10-25",
        "notes": "Offered to refer me and to review my case study."
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.933Z",
        "updated_at": "2026-10-19T14:30:32.933Z",
        "archived": 0,
        "name": "Sara Haddad",
        "company": "Helio Mobility",
        "role": "Head of Programme Delivery",
        "email": "sara.haddad@example.com",
        "channel": "LinkedIn",
        "relationship": "Hiring manager",
        "last_contact": "2026-10-14",
        "next_followup": "2026-10-21",
        "notes": "Screening call went well. Asked about multi-vendor delivery."
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.933Z",
        "updated_at": "2026-10-19T14:30:32.933Z",
        "archived": 0,
        "name": "Lucas Meyer",
        "company": "Orbit Payments",
        "role": "Product Director",
        "email": "lucas.meyer@example.com",
        "channel": "Event",
        "relationship": "Alumni",
        "last_contact": "2026-10-07",
        "next_followup": null,
        "notes": "Met at a fintech meetup. Final round is with him."
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.933Z",
        "updated_at": "2026-10-19T14:30:32.933Z",
        "archived": 0,
        "name": "Mei Tan",
        "company": "Independent",
        "role": "Product leadership coach",
        "email": "mei.tan@example.com",
        "channel": "Phone/WhatsApp",
        "relationship": "Friend",
        "last_contact": "2026-09-29",
        "next_followup": "2026-10-29",
        "notes": "Monthly catch-up. Good at sharpening my interview stories."
      }
    ],
    "interviews": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "application_id": 1,
        "date": "2026-10-10",
        "round": "Recruiter screen",
        "prep_done": 1,
        "notes": "Clear story on growth experiments.",
        "outcome": "Advanced"
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "application_id": 1,
        "date": "2026-10-15",
        "round": "Hiring manager",
        "prep_done": 1,
        "notes": "Asked about prioritisation under uncertainty.",
        "outcome": "Advanced"
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "application_id": 1,
        "date": "2026-10-21",
        "round": "Final panel",
        "prep_done": 0,
        "notes": "Pricing case plus two stakeholder stories.",
        "outcome": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "application_id": 2,
        "date": "2026-10-16",
        "round": "Hiring manager",
        "prep_done": 1,
        "notes": "Strong on platform thinking; probe on data depth.",
        "outcome": "Positive"
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "application_id": 2,
        "date": "2026-10-22",
        "round": "Case study",
        "prep_done": 0,
        "notes": null,
        "outcome": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "application_id": 3,
        "date": "2026-10-15",
        "round": "Recruiter screen",
        "prep_done": 1,
        "notes": "Multi-vendor delivery was the main topic.",
        "outcome": "Advanced"
      }
    ],
    "accounts": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "name": "Main current account",
        "type": "bank",
        "currency": "AED",
        "balance": 17327,
        "as_of": "2026-10-19",
        "provenance": "actual",
        "accessible": 1
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "name": "Savings",
        "type": "savings",
        "currency": "AED",
        "balance": 9400,
        "as_of": "2026-10-18",
        "provenance": "actual",
        "accessible": 1
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "name": "Cash",
        "type": "cash",
        "currency": "AED",
        "balance": 600,
        "as_of": "2026-10-18",
        "provenance": "actual",
        "accessible": 1
      }
    ],
    "debts": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "name": "Credit card",
        "type": "credit card",
        "balance": 12030,
        "apr": 29.9,
        "min_payment": 600,
        "due_day": 12,
        "as_of": "2026-10-18",
        "provenance": "actual",
        "notes": null,
        "statement_amount": 1450,
        "statement_date": "2026-10-11",
        "statement_due": "2026-10-23",
        "statement_paid": 600
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "name": "Personal loan",
        "type": "personal loan",
        "balance": 8200,
        "apr": 8.5,
        "min_payment": 420,
        "due_day": 25,
        "as_of": "2026-10-18",
        "provenance": "actual",
        "notes": null,
        "statement_amount": null,
        "statement_date": null,
        "statement_due": null,
        "statement_paid": null
      }
    ],
    "debt_payments": [],
    "cashflows": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.935Z",
        "updated_at": "2026-10-19T14:30:32.935Z",
        "archived": 0,
        "name": "Consulting retainer",
        "kind": "income",
        "amount": 12000,
        "provenance": "actual",
        "due_day": 28,
        "active": 1,
        "notes": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Rent",
        "kind": "essential",
        "amount": 4800,
        "provenance": "actual",
        "due_day": 1,
        "active": 1,
        "notes": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Utilities",
        "kind": "essential",
        "amount": 450,
        "provenance": "actual",
        "due_day": 5,
        "active": 1,
        "notes": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Mobile and internet",
        "kind": "essential",
        "amount": 250,
        "provenance": "actual",
        "due_day": 8,
        "active": 1,
        "notes": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Groceries",
        "kind": "essential",
        "amount": 1500,
        "provenance": "actual",
        "due_day": null,
        "active": 1,
        "notes": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Transport",
        "kind": "essential",
        "amount": 450,
        "provenance": "actual",
        "due_day": null,
        "active": 1,
        "notes": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Subscriptions",
        "kind": "discretionary",
        "amount": 200,
        "provenance": "actual",
        "due_day": 15,
        "active": 1,
        "notes": null
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Eating out",
        "kind": "discretionary",
        "amount": 500,
        "provenance": "actual",
        "due_day": null,
        "active": 1,
        "notes": null
      }
    ],
    "obligations": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Residency renewal",
        "amount": 1800,
        "due_date": "2026-11-12",
        "status": "pending",
        "provenance": "actual",
        "notes": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "name": "Annual card fee",
        "amount": 400,
        "due_date": "2026-11-28",
        "status": "pending",
        "provenance": "actual",
        "notes": null
      }
    ],
    "expenses": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "date": "2026-09-19",
        "amount": 33,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.936Z",
        "updated_at": "2026-10-19T14:30:32.936Z",
        "archived": 0,
        "date": "2026-09-19",
        "amount": 76,
        "category": "Health",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.937Z",
        "updated_at": "2026-10-19T14:30:32.937Z",
        "archived": 0,
        "date": "2026-09-20",
        "amount": 90,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.937Z",
        "updated_at": "2026-10-19T14:30:32.937Z",
        "archived": 0,
        "date": "2026-09-22",
        "amount": 58,
        "category": "Personal care",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.937Z",
        "updated_at": "2026-10-19T14:30:32.937Z",
        "archived": 0,
        "date": "2026-09-22",
        "amount": 55,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.937Z",
        "updated_at": "2026-10-19T14:30:32.937Z",
        "archived": 0,
        "date": "2026-09-23",
        "amount": 75,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.938Z",
        "updated_at": "2026-10-19T14:30:32.938Z",
        "archived": 0,
        "date": "2026-09-23",
        "amount": 76,
        "category": "Personal care",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.938Z",
        "updated_at": "2026-10-19T14:30:32.938Z",
        "archived": 0,
        "date": "2026-09-25",
        "amount": 143,
        "category": "Health",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.938Z",
        "updated_at": "2026-10-19T14:30:32.938Z",
        "archived": 0,
        "date": "2026-09-28",
        "amount": 43,
        "category": "Groceries",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:32.938Z",
        "updated_at": "2026-10-19T14:30:32.938Z",
        "archived": 0,
        "date": "2026-09-29",
        "amount": 21,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:32.938Z",
        "updated_at": "2026-10-19T14:30:32.938Z",
        "archived": 0,
        "date": "2026-09-30",
        "amount": 33,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:32.939Z",
        "updated_at": "2026-10-19T14:30:32.939Z",
        "archived": 0,
        "date": "2026-10-01",
        "amount": 61,
        "category": "Food delivery",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:32.939Z",
        "updated_at": "2026-10-19T14:30:32.939Z",
        "archived": 0,
        "date": "2026-10-02",
        "amount": 42,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:32.939Z",
        "updated_at": "2026-10-19T14:30:32.939Z",
        "archived": 0,
        "date": "2026-10-02",
        "amount": 53,
        "category": "Groceries",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:32.939Z",
        "updated_at": "2026-10-19T14:30:32.939Z",
        "archived": 0,
        "date": "2026-10-03",
        "amount": 110,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:32.939Z",
        "updated_at": "2026-10-19T14:30:32.939Z",
        "archived": 0,
        "date": "2026-10-03",
        "amount": 69,
        "category": "Food delivery",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:32.939Z",
        "updated_at": "2026-10-19T14:30:32.939Z",
        "archived": 0,
        "date": "2026-10-04",
        "amount": 44,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:32.940Z",
        "updated_at": "2026-10-19T14:30:32.940Z",
        "archived": 0,
        "date": "2026-10-05",
        "amount": 22,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 19,
        "created_at": "2026-10-19T14:30:32.940Z",
        "updated_at": "2026-10-19T14:30:32.940Z",
        "archived": 0,
        "date": "2026-10-05",
        "amount": 91,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 20,
        "created_at": "2026-10-19T14:30:32.940Z",
        "updated_at": "2026-10-19T14:30:32.940Z",
        "archived": 0,
        "date": "2026-10-06",
        "amount": 82,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 21,
        "created_at": "2026-10-19T14:30:32.940Z",
        "updated_at": "2026-10-19T14:30:32.940Z",
        "archived": 0,
        "date": "2026-10-07",
        "amount": 117,
        "category": "Personal care",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 22,
        "created_at": "2026-10-19T14:30:32.940Z",
        "updated_at": "2026-10-19T14:30:32.940Z",
        "archived": 0,
        "date": "2026-10-07",
        "amount": 40,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 23,
        "created_at": "2026-10-19T14:30:32.940Z",
        "updated_at": "2026-10-19T14:30:32.940Z",
        "archived": 0,
        "date": "2026-10-08",
        "amount": 129,
        "category": "Health",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 24,
        "created_at": "2026-10-19T14:30:32.941Z",
        "updated_at": "2026-10-19T14:30:32.941Z",
        "archived": 0,
        "date": "2026-10-09",
        "amount": 74,
        "category": "Groceries",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 25,
        "created_at": "2026-10-19T14:30:32.941Z",
        "updated_at": "2026-10-19T14:30:32.941Z",
        "archived": 0,
        "date": "2026-10-09",
        "amount": 72,
        "category": "Groceries",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 26,
        "created_at": "2026-10-19T14:30:32.941Z",
        "updated_at": "2026-10-19T14:30:32.941Z",
        "archived": 0,
        "date": "2026-10-11",
        "amount": 120,
        "category": "Health",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 27,
        "created_at": "2026-10-19T14:30:32.941Z",
        "updated_at": "2026-10-19T14:30:32.941Z",
        "archived": 0,
        "date": "2026-10-13",
        "amount": 52,
        "category": "Food delivery",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 28,
        "created_at": "2026-10-19T14:30:32.941Z",
        "updated_at": "2026-10-19T14:30:32.941Z",
        "archived": 0,
        "date": "2026-10-13",
        "amount": 130,
        "category": "Health",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 29,
        "created_at": "2026-10-19T14:30:32.941Z",
        "updated_at": "2026-10-19T14:30:32.941Z",
        "archived": 0,
        "date": "2026-10-14",
        "amount": 45,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 30,
        "created_at": "2026-10-19T14:30:32.942Z",
        "updated_at": "2026-10-19T14:30:32.942Z",
        "archived": 0,
        "date": "2026-10-14",
        "amount": 55,
        "category": "Food delivery",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 31,
        "created_at": "2026-10-19T14:30:32.942Z",
        "updated_at": "2026-10-19T14:30:32.942Z",
        "archived": 0,
        "date": "2026-10-15",
        "amount": 49,
        "category": "Food delivery",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 32,
        "created_at": "2026-10-19T14:30:32.942Z",
        "updated_at": "2026-10-19T14:30:32.942Z",
        "archived": 0,
        "date": "2026-10-17",
        "amount": 105,
        "category": "Personal care",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 33,
        "created_at": "2026-10-19T14:30:32.942Z",
        "updated_at": "2026-10-19T14:30:32.942Z",
        "archived": 0,
        "date": "2026-10-17",
        "amount": 83,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 34,
        "created_at": "2026-10-19T14:30:32.942Z",
        "updated_at": "2026-10-19T14:30:32.942Z",
        "archived": 0,
        "date": "2026-10-18",
        "amount": 44,
        "category": "Transport",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 35,
        "created_at": "2026-10-19T14:30:32.942Z",
        "updated_at": "2026-10-19T14:30:32.942Z",
        "archived": 0,
        "date": "2026-10-18",
        "amount": 41,
        "category": "Food delivery",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 36,
        "created_at": "2026-10-19T14:30:32.943Z",
        "updated_at": "2026-10-19T14:30:32.943Z",
        "archived": 0,
        "date": "2026-10-19",
        "amount": 66,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 37,
        "created_at": "2026-10-19T14:30:32.943Z",
        "updated_at": "2026-10-19T14:30:32.943Z",
        "archived": 0,
        "date": "2026-10-19",
        "amount": 74,
        "category": "Health",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 38,
        "created_at": "2026-10-19T14:30:32.943Z",
        "updated_at": "2026-10-19T14:30:32.943Z",
        "archived": 0,
        "date": "2026-10-11",
        "amount": 135,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "credit",
        "account_id": null,
        "debt_id": 1
      },
      {
        "id": 39,
        "created_at": "2026-10-19T14:30:32.943Z",
        "updated_at": "2026-10-19T14:30:32.943Z",
        "archived": 0,
        "date": "2026-10-03",
        "amount": 150,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "credit",
        "account_id": null,
        "debt_id": 1
      },
      {
        "id": 40,
        "created_at": "2026-10-19T14:30:32.943Z",
        "updated_at": "2026-10-19T14:30:32.943Z",
        "archived": 0,
        "date": "2026-09-25",
        "amount": 165,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "credit",
        "account_id": null,
        "debt_id": 1
      },
      {
        "id": 41,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-09-17",
        "amount": 180,
        "category": "Eating out",
        "essential": 0,
        "note": null,
        "method": "credit",
        "account_id": null,
        "debt_id": 1
      },
      {
        "id": 42,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-09-21",
        "amount": 4800,
        "category": "Rent",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      },
      {
        "id": 43,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-10-19",
        "amount": 4800,
        "category": "Rent",
        "essential": 1,
        "note": null,
        "method": "debit",
        "account_id": 1,
        "debt_id": null
      }
    ],
    "balance_snapshots": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-09-14",
        "cash": 21036,
        "debt": 21800
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-09-19",
        "cash": 21928,
        "debt": 21390
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-09-24",
        "cash": 22706,
        "debt": 20980
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-09-29",
        "cash": 23734,
        "debt": 20570
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.944Z",
        "updated_at": "2026-10-19T14:30:32.944Z",
        "archived": 0,
        "date": "2026-10-04",
        "cash": 24410,
        "debt": 20160
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.945Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "date": "2026-10-09",
        "cash": 25032,
        "debt": 19750
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.945Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "date": "2026-10-14",
        "cash": 25847,
        "debt": 19340
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.945Z",
        "updated_at": "2026-10-19T14:30:32.945Z",
        "archived": 0,
        "date": "2026-10-19",
        "cash": 26476,
        "debt": 18930
      }
    ],
    "scenarios": [],
    "journal": [],
    "reviews": [],
    "people": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "name": "Maya",
        "circle": "family",
        "rhythm_days": 7,
        "birthday": null,
        "location": "Manila",
        "what_matters": "Calls on Sundays. Studying for her exams.",
        "notes": null,
        "sort": 0
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "name": "Jonas",
        "circle": "friend",
        "rhythm_days": 14,
        "birthday": null,
        "location": "Dubai",
        "what_matters": "Climbing partner. Moving cities next year.",
        "notes": null,
        "sort": 1
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "name": "Elena",
        "circle": "friend",
        "rhythm_days": 21,
        "birthday": null,
        "location": "Lisbon",
        "what_matters": "Old university friend. Easy to lose touch with.",
        "notes": null,
        "sort": 2
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "name": "Dad",
        "circle": "family",
        "rhythm_days": 7,
        "birthday": null,
        "location": "Manila",
        "what_matters": "Likes a short voice note.",
        "notes": null,
        "sort": 3
      }
    ],
    "connections": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 1,
        "date": "2026-10-14",
        "kind": "call",
        "note": null,
        "feeling": 4
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 1,
        "date": "2026-10-07",
        "kind": "message",
        "note": null,
        "feeling": 4
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 1,
        "date": "2026-09-30",
        "kind": "call",
        "note": null,
        "feeling": 4
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 1,
        "date": "2026-09-23",
        "kind": "message",
        "note": null,
        "feeling": 4
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 2,
        "date": "2026-10-07",
        "kind": "message",
        "note": null,
        "feeling": 4
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 2,
        "date": "2026-09-23",
        "kind": "message",
        "note": null,
        "feeling": 4
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 3,
        "date": "2026-09-30",
        "kind": "call",
        "note": null,
        "feeling": 4
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 4,
        "date": "2026-10-14",
        "kind": "call",
        "note": null,
        "feeling": 4
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 4,
        "date": "2026-10-07",
        "kind": "message",
        "note": null,
        "feeling": 4
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 4,
        "date": "2026-09-30",
        "kind": "call",
        "note": null,
        "feeling": 4
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:33.083Z",
        "updated_at": "2026-10-19T14:30:33.083Z",
        "archived": 0,
        "person_id": 4,
        "date": "2026-09-23",
        "kind": "message",
        "note": null,
        "feeling": 4
      }
    ],
    "books": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.925Z",
        "updated_at": "2026-10-19T14:30:32.925Z",
        "archived": 0,
        "title": "Atomic Habits",
        "author": "James Clear",
        "month": "2026-10",
        "status": "finished",
        "pages_total": 320,
        "current_page": 320,
        "started": "2026-09-19",
        "finished": "2026-10-15",
        "rating": 5,
        "takeaways": "Environment beats willpower. Make the minimum version tiny.",
        "why": "Rebuilding routine: small habits, environment design, identity.",
        "pillar_id": 3,
        "source": "suggested"
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.925Z",
        "updated_at": "2026-10-19T14:30:32.925Z",
        "archived": 0,
        "title": "The Psychology of Money",
        "author": "Morgan Housel",
        "month": "2026-11",
        "status": "reading",
        "pages_total": 256,
        "current_page": 96,
        "started": "2026-10-16",
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Behaviour around money while you stabilise finances.",
        "pillar_id": 1,
        "source": "suggested"
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.925Z",
        "updated_at": "2026-10-19T14:30:32.925Z",
        "archived": 0,
        "title": "Designing Your Life",
        "author": "Bill Burnett & Dave Evans",
        "month": "2026-12",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Structured way to explore career paths and prototype options.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.925Z",
        "updated_at": "2026-10-19T14:30:32.925Z",
        "archived": 0,
        "title": "Never Split the Difference",
        "author": "Chris Voss",
        "month": "2027-01",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Negotiation skills for offers, salary and everyday conversations.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.925Z",
        "updated_at": "2026-10-19T14:30:32.925Z",
        "archived": 0,
        "title": "Deep Work",
        "author": "Cal Newport",
        "month": "2027-02",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Focus and fewer distractions; supports Deep Work days.",
        "pillar_id": 3,
        "source": "suggested"
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.925Z",
        "updated_at": "2026-10-19T14:30:32.925Z",
        "archived": 0,
        "title": "The Mom Test",
        "author": "Rob Fitzpatrick",
        "month": "2027-03",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Low-cost customer interviews before building any business idea.",
        "pillar_id": 6,
        "source": "suggested"
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "title": "Nonviolent Communication",
        "author": "Marshall B. Rosenberg",
        "month": "2027-04",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Clearer, kinder conversations and boundaries.",
        "pillar_id": 5,
        "source": "suggested"
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "title": "Inspired",
        "author": "Marty Cagan",
        "month": "2027-05",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Product management craft for your next role.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "title": "Man's Search for Meaning",
        "author": "Viktor E. Frankl",
        "month": "2027-06",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Purpose and resilience through hard seasons.",
        "pillar_id": 3,
        "source": "suggested"
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "title": "I Will Teach You to Be Rich",
        "author": "Ramit Sethi",
        "month": "2027-07",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Practical systems for saving, spending and investing once income is stable.",
        "pillar_id": 1,
        "source": "suggested"
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "title": "Show Your Work!",
        "author": "Austin Kleon",
        "month": "2027-08",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Sharing your journey for your personal brand without overthinking it.",
        "pillar_id": 7,
        "source": "suggested"
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "title": "Meditations",
        "author": "Marcus Aurelius",
        "month": "2027-09",
        "status": "planned",
        "pages_total": null,
        "current_page": null,
        "started": null,
        "finished": null,
        "rating": null,
        "takeaways": null,
        "why": "Calm, perspective and self-discipline. Short daily reading.",
        "pillar_id": 3,
        "source": "suggested"
      }
    ],
    "reading_log": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.070Z",
        "updated_at": "2026-10-19T14:30:33.070Z",
        "archived": 0,
        "book_id": 2,
        "date": "2026-10-16",
        "pages": 26,
        "minutes": 25,
        "note": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.071Z",
        "updated_at": "2026-10-19T14:30:33.071Z",
        "archived": 0,
        "book_id": 2,
        "date": "2026-10-17",
        "pages": 31,
        "minutes": 25,
        "note": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.071Z",
        "updated_at": "2026-10-19T14:30:33.071Z",
        "archived": 0,
        "book_id": 2,
        "date": "2026-10-18",
        "pages": 22,
        "minutes": 25,
        "note": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.072Z",
        "updated_at": "2026-10-19T14:30:33.072Z",
        "archived": 0,
        "book_id": 2,
        "date": "2026-10-19",
        "pages": 25,
        "minutes": 25,
        "note": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.072Z",
        "updated_at": "2026-10-19T14:30:33.072Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-09-19",
        "pages": 31,
        "minutes": 30,
        "note": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.073Z",
        "updated_at": "2026-10-19T14:30:33.073Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-09-21",
        "pages": 24,
        "minutes": 30,
        "note": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:33.073Z",
        "updated_at": "2026-10-19T14:30:33.073Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-09-23",
        "pages": 37,
        "minutes": 30,
        "note": null
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:33.074Z",
        "updated_at": "2026-10-19T14:30:33.074Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-09-25",
        "pages": 32,
        "minutes": 30,
        "note": null
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:33.074Z",
        "updated_at": "2026-10-19T14:30:33.074Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-09-27",
        "pages": 39,
        "minutes": 30,
        "note": null
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:33.075Z",
        "updated_at": "2026-10-19T14:30:33.075Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-09-29",
        "pages": 31,
        "minutes": 30,
        "note": null
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:33.076Z",
        "updated_at": "2026-10-19T14:30:33.076Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-01",
        "pages": 23,
        "minutes": 30,
        "note": null
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:33.076Z",
        "updated_at": "2026-10-19T14:30:33.076Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-03",
        "pages": 36,
        "minutes": 30,
        "note": null
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:33.077Z",
        "updated_at": "2026-10-19T14:30:33.077Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-05",
        "pages": 40,
        "minutes": 30,
        "note": null
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:33.077Z",
        "updated_at": "2026-10-19T14:30:33.077Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-07",
        "pages": 29,
        "minutes": 30,
        "note": null
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:33.078Z",
        "updated_at": "2026-10-19T14:30:33.078Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-09",
        "pages": 35,
        "minutes": 30,
        "note": null
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:33.078Z",
        "updated_at": "2026-10-19T14:30:33.078Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-11",
        "pages": 26,
        "minutes": 30,
        "note": null
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:33.079Z",
        "updated_at": "2026-10-19T14:30:33.079Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-13",
        "pages": 25,
        "minutes": 30,
        "note": null
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:33.079Z",
        "updated_at": "2026-10-19T14:30:33.079Z",
        "archived": 0,
        "book_id": 1,
        "date": "2026-10-15",
        "pages": 23,
        "minutes": 30,
        "note": null
      }
    ],
    "check_ins": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-09-29",
        "time": "21:00",
        "energy": 2,
        "mood": 3,
        "win": "Cleared the inbox",
        "blocker": "Hard to start the second application",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-09-30",
        "time": "21:00",
        "energy": 5,
        "mood": 3,
        "win": "Cleared the inbox",
        "blocker": "Waiting on a recruiter reply",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-01",
        "time": "21:00",
        "energy": 2,
        "mood": 5,
        "win": "Cooked at home all day",
        "blocker": "Low energy after a late night",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-02",
        "time": "21:00",
        "energy": 4,
        "mood": 3,
        "win": "Finished the case study outline",
        "blocker": "Waiting on a recruiter reply",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-03",
        "time": "21:00",
        "energy": 3,
        "mood": 5,
        "win": "Cooked at home all day",
        "blocker": "Too many tabs open",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-04",
        "time": "21:00",
        "energy": 4,
        "mood": 3,
        "win": "Finished the case study outline",
        "blocker": "Too many tabs open",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-05",
        "time": "21:00",
        "energy": 5,
        "mood": 4,
        "win": "Finished the case study outline",
        "blocker": "Low energy after a late night",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-06",
        "time": "21:00",
        "energy": 5,
        "mood": 4,
        "win": "Walked 40 minutes before work",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-07",
        "time": "21:00",
        "energy": 2,
        "mood": 3,
        "win": "Cooked at home all day",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-08",
        "time": "21:00",
        "energy": 4,
        "mood": 5,
        "win": "Walked 40 minutes before work",
        "blocker": "Low energy after a late night",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-09",
        "time": "21:00",
        "energy": 3,
        "mood": 4,
        "win": "Cleared the inbox",
        "blocker": "Low energy after a late night",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-10",
        "time": "21:00",
        "energy": 4,
        "mood": 3,
        "win": "Walked 40 minutes before work",
        "blocker": "Hard to start the second application",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-11",
        "time": "21:00",
        "energy": 3,
        "mood": 5,
        "win": "Finished the case study outline",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:33.049Z",
        "updated_at": "2026-10-19T14:30:33.049Z",
        "archived": 0,
        "date": "2026-10-12",
        "time": "21:00",
        "energy": 2,
        "mood": 5,
        "win": "Reviewed spending with no surprises",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-13",
        "time": "21:00",
        "energy": 5,
        "mood": 5,
        "win": "Reviewed spending with no surprises",
        "blocker": "Hard to start the second application",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-14",
        "time": "21:00",
        "energy": 5,
        "mood": 4,
        "win": "Finished the case study outline",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-15",
        "time": "21:00",
        "energy": 4,
        "mood": 4,
        "win": "Cooked at home all day",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 18,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-16",
        "time": "21:00",
        "energy": 5,
        "mood": 3,
        "win": "Sent two tailored applications",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 19,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-17",
        "time": "21:00",
        "energy": 5,
        "mood": 5,
        "win": "Reviewed spending with no surprises",
        "blocker": "Waiting on a recruiter reply",
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 20,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-18",
        "time": "21:00",
        "energy": 5,
        "mood": 3,
        "win": "Cooked at home all day",
        "blocker": null,
        "reflection": null,
        "gratitude": null,
        "tags": null
      },
      {
        "id": 21,
        "created_at": "2026-10-19T14:30:33.050Z",
        "updated_at": "2026-10-19T14:30:33.050Z",
        "archived": 0,
        "date": "2026-10-19",
        "time": "21:00",
        "energy": 2,
        "mood": 3,
        "win": "Sent two tailored applications",
        "blocker": "Hard to start the second application",
        "reflection": null,
        "gratitude": null,
        "tags": null
      }
    ],
    "bible_log": [],
    "meditations": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-10-07",
        "time": "07:10",
        "minutes": 9,
        "kind": "breathing",
        "note": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.084Z",
        "updated_at": "2026-10-19T14:30:33.084Z",
        "archived": 0,
        "date": "2026-10-09",
        "time": "07:10",
        "minutes": 7,
        "kind": "breathing",
        "note": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.085Z",
        "updated_at": "2026-10-19T14:30:33.085Z",
        "archived": 0,
        "date": "2026-10-11",
        "time": "07:10",
        "minutes": 8,
        "kind": "breathing",
        "note": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.085Z",
        "updated_at": "2026-10-19T14:30:33.085Z",
        "archived": 0,
        "date": "2026-10-13",
        "time": "07:10",
        "minutes": 5,
        "kind": "breathing",
        "note": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.086Z",
        "updated_at": "2026-10-19T14:30:33.086Z",
        "archived": 0,
        "date": "2026-10-15",
        "time": "07:10",
        "minutes": 10,
        "kind": "breathing",
        "note": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.086Z",
        "updated_at": "2026-10-19T14:30:33.086Z",
        "archived": 0,
        "date": "2026-10-17",
        "time": "07:10",
        "minutes": 7,
        "kind": "breathing",
        "note": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:33.087Z",
        "updated_at": "2026-10-19T14:30:33.087Z",
        "archived": 0,
        "date": "2026-10-19",
        "time": "07:10",
        "minutes": 6,
        "kind": "breathing",
        "note": null
      }
    ],
    "focus_sessions": [],
    "text_cache": [],
    "learning_items": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "kind": "certification",
        "title": "Professional Scrum Master I (PSM I)",
        "provider": "Scrum.org",
        "status": "done",
        "priority": 2,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": null,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Shows you know how modern product teams work.",
        "next_step": "Record the expiry date and renewal requirements.",
        "pillar_id": 2,
        "source": "records"
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:32.926Z",
        "updated_at": "2026-10-19T14:30:32.926Z",
        "archived": 0,
        "kind": "certification",
        "title": "Google Data Analytics Certificate",
        "provider": "Coursera",
        "status": "done",
        "priority": 3,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": null,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Backs your analytics and reporting skills.",
        "next_step": "Record the credential ID and expiry date.",
        "pillar_id": 2,
        "source": "records"
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "certification",
        "title": "PMP (Project Management Professional)",
        "provider": "PMI",
        "status": "planned",
        "priority": 1,
        "gate": "income",
        "cost_note": "Exam fee plus training hours; check current price on pmi.org",
        "cost_aed": null,
        "est_hours": 120,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": "https://www.pmi.org",
        "why": "The most recognised credential for PMO, delivery and programme roles in the UAE.",
        "next_step": "Confirm eligibility on pmi.org (project experience + 35 contact hours). Start the 35 hours with free or low-cost material now; pay the exam once income is stable.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "certification",
        "title": "PRINCE2 Foundation",
        "provider": "PeopleCert / AXELOS",
        "status": "idea",
        "priority": 2,
        "gate": "income",
        "cost_note": "Check current exam and course price",
        "cost_aed": null,
        "est_hours": 25,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": "https://www.peoplecert.org",
        "why": "Widely requested in UAE government and semi-government PMO roles.",
        "next_step": "Compare against PMP for your target employers before paying for both.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "certification",
        "title": "Microsoft Power BI Data Analyst (PL-300)",
        "provider": "Microsoft",
        "status": "planned",
        "priority": 1,
        "gate": "now",
        "cost_note": "Free learning path; exam fee applies (check Microsoft Learn)",
        "cost_aed": null,
        "est_hours": 60,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": "https://learn.microsoft.com/credentials/",
        "why": "Proves the Power BI reporting skill in your PMO positioning. Learning path is free; only the exam is paid.",
        "next_step": "Start the free Microsoft Learn path for Power BI; book the exam when income allows.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "certification",
        "title": "Professional Scrum Product Owner I (PSPO I)",
        "provider": "Scrum.org",
        "status": "idea",
        "priority": 2,
        "gate": "income",
        "cost_note": "Assessment fee; check scrum.org",
        "cost_aed": null,
        "est_hours": 20,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": "https://www.scrum.org",
        "why": "Fast, respected credential for Product Owner roles.",
        "next_step": "Read the free Scrum Guide and take Scrum.org's free open assessments first.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "certification",
        "title": "PgMP (Program Management Professional)",
        "provider": "PMI",
        "status": "idea",
        "priority": 3,
        "gate": "later",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": null,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Long-term step towards programme leadership once you have PMP and more programme experience.",
        "next_step": "Revisit after PMP.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 8,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "language",
        "title": "Spanish",
        "provider": "Free apps, YouTube, Instituto Cervantes (DELE exam later)",
        "status": "planned",
        "priority": 2,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 400,
        "hours_logged": 0,
        "level_current": "A0",
        "level_target": "B1",
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Supports travel and future relocation options. B1 is a realistic working-conversation goal.",
        "next_step": "15 minutes a day; log minutes here.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 9,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "language",
        "title": "Arabic (Gulf / everyday)",
        "provider": "Free apps, community classes",
        "status": "idea",
        "priority": 3,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 200,
        "hours_logged": 0,
        "level_current": "A0",
        "level_target": "A2",
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Everyday life in the UAE and goodwill with colleagues.",
        "next_step": "Learn greetings, numbers and workplace phrases first.",
        "pillar_id": 5,
        "source": "suggested"
      },
      {
        "id": 10,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "course",
        "title": "Power BI fundamentals (Microsoft Learn)",
        "provider": "Microsoft Learn (free)",
        "status": "in_progress",
        "priority": 1,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 15,
        "hours_logged": 6.5,
        "level_current": null,
        "level_target": null,
        "start_date": "2026-10-01",
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": "https://learn.microsoft.com/training/",
        "why": "Foundation for PL-300 and immediately usable in interviews and portfolio.",
        "next_step": "Complete the first module this week.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 11,
        "created_at": "2026-10-19T14:30:32.927Z",
        "updated_at": "2026-10-19T14:30:32.927Z",
        "archived": 0,
        "kind": "course",
        "title": "35 hours of project management education (for PMP)",
        "provider": "Choose a low-cost PMI-recognised option",
        "status": "idea",
        "priority": 2,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 35,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Required for PMP eligibility and useful for PMO interviews now.",
        "next_step": "Shortlist options and confirm they count towards PMP before paying.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 12,
        "created_at": "2026-10-19T14:30:32.928Z",
        "updated_at": "2026-10-19T14:30:32.928Z",
        "archived": 0,
        "kind": "skill",
        "title": "SQL for analysis",
        "provider": "Free courses",
        "status": "idea",
        "priority": 2,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 30,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Moves your foundational SQL to confident querying for BA and PMO reporting.",
        "next_step": "Practise on a free interactive SQL course.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 13,
        "created_at": "2026-10-19T14:30:32.928Z",
        "updated_at": "2026-10-19T14:30:32.928Z",
        "archived": 0,
        "kind": "skill",
        "title": "AI tools for product and PMO work",
        "provider": "Free courses and practice",
        "status": "in_progress",
        "priority": 2,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 20,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Turn hands-on use of AI tools into a documented skill and portfolio piece.",
        "next_step": "Write up one case study from a real project.",
        "pillar_id": 2,
        "source": "suggested"
      },
      {
        "id": 14,
        "created_at": "2026-10-19T14:30:32.928Z",
        "updated_at": "2026-10-19T14:30:32.928Z",
        "archived": 0,
        "kind": "skill",
        "title": "Public speaking (Toastmasters, Dubai)",
        "provider": "Toastmasters clubs",
        "status": "idea",
        "priority": 2,
        "gate": "income",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": null,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Builds interview confidence and presentation skill; community and friendships too.",
        "next_step": "Visit a club as a guest (usually free) before joining.",
        "pillar_id": 3,
        "source": "suggested"
      },
      {
        "id": 15,
        "created_at": "2026-10-19T14:30:32.928Z",
        "updated_at": "2026-10-19T14:30:32.928Z",
        "archived": 0,
        "kind": "skill",
        "title": "Cook 10 healthy, cheap home meals",
        "provider": "Free recipes",
        "status": "planned",
        "priority": 2,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 10,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Cuts food delivery spending and supports your fitness goals.",
        "next_step": "Learn 1 new meal per week; note it here.",
        "pillar_id": 4,
        "source": "suggested"
      },
      {
        "id": 16,
        "created_at": "2026-10-19T14:30:32.928Z",
        "updated_at": "2026-10-19T14:30:32.928Z",
        "archived": 0,
        "kind": "course",
        "title": "First aid and CPR",
        "provider": "Red Crescent or accredited providers",
        "status": "idea",
        "priority": 3,
        "gate": "income",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": 8,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "A life skill that protects family and friends.",
        "next_step": "Check course dates and fees when finances allow.",
        "pillar_id": 4,
        "source": "suggested"
      },
      {
        "id": 17,
        "created_at": "2026-10-19T14:30:32.928Z",
        "updated_at": "2026-10-19T14:30:32.928Z",
        "archived": 0,
        "kind": "skill",
        "title": "Personal finance and budgeting",
        "provider": "Books in your reading plan + LIFE OS",
        "status": "in_progress",
        "priority": 1,
        "gate": "now",
        "cost_note": null,
        "cost_aed": null,
        "est_hours": null,
        "hours_logged": 0,
        "level_current": null,
        "level_target": null,
        "start_date": null,
        "target_date": null,
        "completed_date": null,
        "expires": null,
        "credential_id": null,
        "url": null,
        "why": "Directly supports debt payoff and runway decisions.",
        "next_step": "Complete the Finances baseline in LIFE OS.",
        "pillar_id": 1,
        "source": "suggested"
      }
    ],
    "learning_log": [
      {
        "id": 1,
        "created_at": "2026-10-19T14:30:33.080Z",
        "updated_at": "2026-10-19T14:30:33.080Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-01",
        "minutes": 56,
        "note": null
      },
      {
        "id": 2,
        "created_at": "2026-10-19T14:30:33.080Z",
        "updated_at": "2026-10-19T14:30:33.080Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-04",
        "minutes": 50,
        "note": null
      },
      {
        "id": 3,
        "created_at": "2026-10-19T14:30:33.081Z",
        "updated_at": "2026-10-19T14:30:33.081Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-07",
        "minutes": 49,
        "note": null
      },
      {
        "id": 4,
        "created_at": "2026-10-19T14:30:33.081Z",
        "updated_at": "2026-10-19T14:30:33.081Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-10",
        "minutes": 56,
        "note": null
      },
      {
        "id": 5,
        "created_at": "2026-10-19T14:30:33.082Z",
        "updated_at": "2026-10-19T14:30:33.082Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-13",
        "minutes": 56,
        "note": null
      },
      {
        "id": 6,
        "created_at": "2026-10-19T14:30:33.082Z",
        "updated_at": "2026-10-19T14:30:33.082Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-16",
        "minutes": 56,
        "note": null
      },
      {
        "id": 7,
        "created_at": "2026-10-19T14:30:33.082Z",
        "updated_at": "2026-10-19T14:30:33.082Z",
        "archived": 0,
        "item_id": 10,
        "date": "2026-10-19",
        "minutes": 60,
        "note": null
      }
    ],
    "chat_messages": []
  }
}