{
  "pack_id": "practical_collapse",
  "label": "Practical Collapse",
  "description": "Real-world problems that become dangerous because they stack.",
  "cases": [
    {
      "id": "CF-017",
      "title": "Case File CF-017",
      "category": "Practical Collapse",
      "age_band": "25-34",
      "summary": "is being crushed by practical problems that now feel total",
      "visible_signs": [
        "unopened letters",
        "missed shifts",
        "irritability"
      ],
      "hidden_truths": [
        "debt pressure",
        "job insecurity",
        "feels like a burden"
      ],
      "anchors": [
        "music routine",
        "neighbour",
        "union rep"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-017.png",
      "image_live": "assets/cases/live/CF-017.png",
      "image_fragile": "assets/cases/fragile/CF-017.png",
      "image_dark": "assets/cases/dark/CF-017.png"
    },
    {
      "id": "CF-018",
      "title": "Case File CF-018",
      "category": "Practical Collapse",
      "age_band": "18-24",
      "summary": "has hit a point where daily life feels impossible to manage",
      "visible_signs": [
        "reckless spending",
        "sleep loss",
        "avoids the door"
      ],
      "hidden_truths": [
        "housing worry",
        "humiliation",
        "no support net"
      ],
      "anchors": [
        "colleague",
        "community group",
        "daughter"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-018.png",
      "image_live": "assets/cases/live/CF-018.png",
      "image_fragile": "assets/cases/fragile/CF-018.png",
      "image_dark": "assets/cases/dark/CF-018.png"
    },
    {
      "id": "CF-019",
      "title": "Case File CF-019",
      "category": "Practical Collapse",
      "age_band": "65+",
      "summary": "is overwhelmed by compounding pressures with no clear exit",
      "visible_signs": [
        "flat voice",
        "admin avoidance",
        "withdrawal"
      ],
      "hidden_truths": [
        "caregiver strain",
        "relationship rupture",
        "means considered"
      ],
      "anchors": [
        "bank appointment",
        "union rep",
        "community group"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-019.png",
      "image_live": "assets/cases/live/CF-019.png",
      "image_fragile": "assets/cases/fragile/CF-019.png",
      "image_dark": "assets/cases/dark/CF-019.png"
    },
    {
      "id": "CF-020",
      "title": "Case File CF-020",
      "category": "Practical Collapse",
      "age_band": "35-44",
      "summary": "is still standing, but only just, under a pile of unresolved demands",
      "visible_signs": [
        "can\u2019t focus",
        "missed payments",
        "silent phone"
      ],
      "hidden_truths": [
        "benefits issue",
        "shame spiral",
        "hopeless certainty"
      ],
      "anchors": [
        "daughter",
        "bank appointment",
        "community group"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-020.png",
      "image_live": "assets/cases/live/CF-020.png",
      "image_fragile": "assets/cases/fragile/CF-020.png",
      "image_dark": "assets/cases/dark/CF-020.png"
    },
    {
      "id": "CF-021",
      "title": "Case File CF-021",
      "category": "Practical Collapse",
      "age_band": "65+",
      "summary": "is dealing with ordinary problems that become dangerous when they stack",
      "visible_signs": [
        "restless pacing",
        "work-only mode",
        "stops replying"
      ],
      "hidden_truths": [
        "hidden grief",
        "financial panic",
        "isolation"
      ],
      "anchors": [
        "union rep",
        "music routine",
        "bank appointment"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-021.png",
      "image_live": "assets/cases/live/CF-021.png",
      "image_fragile": "assets/cases/fragile/CF-021.png",
      "image_dark": "assets/cases/dark/CF-021.png"
    },
    {
      "id": "CF-022",
      "title": "Case File CF-022",
      "category": "Practical Collapse",
      "age_band": "25-34",
      "summary": "cannot see the first admin step anymore",
      "visible_signs": [
        "doesn\u2019t cook",
        "avoids emails",
        "late rent"
      ],
      "hidden_truths": [
        "legal worry",
        "self-blame",
        "burnout"
      ],
      "anchors": [
        "daughter",
        "union rep",
        "family elder"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-022.png",
      "image_live": "assets/cases/live/CF-022.png",
      "image_fragile": "assets/cases/fragile/CF-022.png",
      "image_dark": "assets/cases/dark/CF-022.png"
    },
    {
      "id": "CF-023",
      "title": "Case File CF-023",
      "category": "Practical Collapse",
      "age_band": "45-54",
      "summary": "has turned every letter and notification into threat",
      "visible_signs": [
        "stacks paperwork",
        "anger flashes",
        "tired eyes"
      ],
      "hidden_truths": [
        "work discipline",
        "future panic",
        "silent crisis"
      ],
      "anchors": [
        "music routine",
        "bank appointment",
        "colleague"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-023.png",
      "image_live": "assets/cases/live/CF-023.png",
      "image_fragile": "assets/cases/fragile/CF-023.png",
      "image_dark": "assets/cases/dark/CF-023.png"
    },
    {
      "id": "CF-024",
      "title": "Case File CF-024",
      "category": "Practical Collapse",
      "age_band": "55-64",
      "summary": "is being narrowed by bills, work and exhaustion",
      "visible_signs": [
        "misses calls",
        "sleeps badly",
        "keeps apologising"
      ],
      "hidden_truths": [
        "utility arrears",
        "burden belief",
        "private planning"
      ],
      "anchors": [
        "daughter",
        "bank appointment",
        "community group"
      ],
      "need_profile": {
        "early": [
          "diamond",
          "club"
        ],
        "middle": [
          "club",
          "heart"
        ],
        "late": [
          "spade",
          "club"
        ]
      },
      "image_intro": "assets/cases/intro/CF-024.png",
      "image_live": "assets/cases/live/CF-024.png",
      "image_fragile": "assets/cases/fragile/CF-024.png",
      "image_dark": "assets/cases/dark/CF-024.png"
    }
  ]
}