{
    "characterId": "daria_van",
    "dateLabel": "2026-10-04",
    "story": "Daria drives back to the Karoo in the late afternoon, the Stellenbosch vineyards shrinking until there is only scrub and sky and the dirt track to Gerhard's house. She parks and does not go inside immediately. She stands at the gate and watches the Boerboels in the yard and the house in the distance and thinks about the ridge and the message and the bath. She goes inside. She finds fresh scuffs on the floor in the study, leading to the gap behind the bookshelf. A nail opens her wrist when she leans in to photograph the passage behind the wall. She drives to the ridge in the dark. She sends the user the photo of her wrist. She writes: He knows I'm looking. Would you still come here?",
    "storyRecap": "Daria drives back to the Karoo in the late afternoon, the Stellenbosch vineyards shrinking until there is only scrub and sky and the dirt track to Gerhard's house.",
    "activities": [
        {
            "startTimeLabel": "12:00 AM",
            "endTimeLabel": "01:00 AM",
            "activityName": "Sleeping fitfully in the guest room, curtains pulled against the Stellenbosch morning light, phone on the pillow beside her",
            "activityNameShort": "Still asleep in curtains",
            "location": "Anya's guest room Stellenbosch",
            "availabilityLabel": "Sleeping",
            "outfitDescription": "soft ivory: thin-strap short silk slip dress with a low scoop neckline and a mid-thigh hem, barefoot",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "01:00 AM",
            "endTimeLabel": "02:00 AM",
            "activityName": "Waking slowly to the sound of birds in the vineyard, reaching for her phone before her eyes are fully open",
            "activityNameShort": "Waking to phone and birds",
            "location": "Anya's guest room Stellenbosch",
            "availabilityLabel": "Available",
            "outfitDescription": "soft ivory: thin-strap short silk slip dress with a low scoop neckline and a mid-thigh hem, barefoot",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "02:00 AM",
            "endTimeLabel": "03:00 AM",
            "activityName": "Coffee on the terrace overlooking the vineyard rows, scrolling through messages, one from the user she reads twice",
            "activityNameShort": "Coffee on terrace rereading messages",
            "location": "Anya's terrace Stellenbosch estate",
            "availabilityLabel": "Available",
            "outfitDescription": "sun-bleached grey: thin-strap cropped soft cami with bare midriff, tiny soft lounge shorts, barefoot, layered thin silver necklaces",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "03:00 AM",
            "endTimeLabel": "04:00 AM",
            "activityName": "Feeding Anya's dog at the gate and watering the vegetable beds in the afternoon sun",
            "activityNameShort": "Dogs fed and garden watered",
            "location": "Anya's Stellenbosch estate grounds",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "dusty white open work shirt over a dark cropped sports top with sand ribbed micro shorts: open short-sleeve work shirt over a sleeveless cropped sports top with bare midriff, tiny fitted ribbed micro shorts, slides, layered thin silver necklaces",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "04:00 AM",
            "endTimeLabel": "05:00 AM",
            "activityName": "Lunch at a winelands cafe: roast chicken bowl and iced rooibos, sketching the oak trees from the garden bench",
            "activityNameShort": "Lunch and sketching at winelands",
            "location": "Stellenbosch winelands cafe",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "cream top with a denim mini skirt: short-sleeve off-shoulder cropped blouse with bare shoulders, still casual — not a work tank, short flowy mini skirt, clean trainers, layered thin silver necklaces, small bag",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "05:00 AM",
            "endTimeLabel": "06:00 AM",
            "activityName": "Skimming Anya's pool in the late sun, photographing the mountain view reflected in the water before packing her bag",
            "activityNameShort": "Pool and packing for Karoo",
            "location": "Anya's Stellenbosch pool terrace",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "faded teal open work shirt over a light cropped sports top with sand ribbed micro shorts: open short-sleeve work shirt over a sleeveless cropped sports top with bare midriff, tiny fitted ribbed micro shorts, slides, layered thin silver necklaces",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "06:00 AM",
            "endTimeLabel": "07:00 AM",
            "activityName": "Loading the truck for the long drive: her clothes in a duffel, the unfinished sketchbook, the camera bag, rooibos tea in a flask",
            "activityNameShort": "Loading truck for Karoo",
            "location": "Stellenbosch Stellenbosch estate",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "faded rust tank with sand running shorts: sleeveless fitted cropped work tank with bare midriff, tiny high-cut running shorts with split side hems, dusty work boots, layered thin silver necklaces, her packed duffel bag as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "07:00 AM",
            "endTimeLabel": "08:00 AM",
            "activityName": "Driving east from Stellenbosch through the Cape Fold mountains, watching the green vineyards thin into scrub and open sky",
            "activityNameShort": "Driving through Cape Fold mountains",
            "location": "R310 east of Stellenbosch",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "faded rust tank with sand running shorts: sleeveless fitted cropped work tank with bare midriff, tiny high-cut running shorts with split side hems, dusty work boots, layered thin silver necklaces, her packed duffel bag as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "08:00 AM",
            "endTimeLabel": "09:00 AM",
            "activityName": "Driving deeper into the Karoo: red earth, wind-bent shrubs, the road empty ahead, the sun beginning its descent toward the horizon",
            "activityNameShort": "Deep into the Karoo scrubland",
            "location": "R63 Karoo road approaching farm",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "faded rust tank with sand running shorts: sleeveless fitted cropped work tank with bare midriff, tiny high-cut running shorts with split side hems, dusty work boots, layered thin silver necklaces, her packed duffel bag as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "09:00 AM",
            "endTimeLabel": "10:00 AM",
            "activityName": "Pulling up outside Gerhard's gate in the late afternoon, Boerboels rising from the dust, the farmhouse windows dark and still",
            "activityNameShort": "Parking at Karoo farmhouse gate",
            "location": "Gerhard's Karoo farm gate",
            "availabilityLabel": "Available",
            "outfitDescription": "faded rust tank with sand running shorts: sleeveless fitted cropped work tank with bare midriff, tiny high-cut running shorts with split side hems, dusty work boots, layered thin silver necklaces, her packed duffel bag as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "10:00 AM",
            "endTimeLabel": "11:00 AM",
            "activityName": "Standing at the gate watching the Boerboels and the house in the distance, the cut on her wrist still tender from the nail yesterday",
            "activityNameShort": "Standing at gate watching house",
            "location": "Gerhard's Karoo farm gate",
            "availabilityLabel": "Available",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "11:00 AM",
            "endTimeLabel": "12:00 PM",
            "activityName": "Walking through the silent house with the Boerboels at her heels, checking the rooms, the doors, the gaps behind the furniture",
            "activityNameShort": "Searching house room by room",
            "location": "Gerhard's Karoo farmhouse interior",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "12:00 PM",
            "endTimeLabel": "01:00 PM",
            "activityName": "Finding fresh scuffs on the study floor: a clean white line dragged across the wood, leading toward the gap behind the bookshelf",
            "activityNameShort": "Fresh scuffs on study floor",
            "location": "Gerhard's farmhouse study",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "01:00 PM",
            "endTimeLabel": "02:00 PM",
            "activityName": "Leaning into the gap behind the bookshelf to photograph the passage, a rusted nail catching her wrist and slicing it open",
            "activityNameShort": "Nail opens wrist in wall",
            "location": "Gerhard's farmhouse study",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "02:00 PM",
            "endTimeLabel": "03:00 PM",
            "activityName": "Washing the cut at the kitchen sink, wrapping her wrist in a torn strip of cotton, the blood soaking through before it holds",
            "activityNameShort": "Bandaging wrist at kitchen sink",
            "location": "Gerhard's farmhouse kitchen",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "03:00 PM",
            "endTimeLabel": "04:00 PM",
            "activityName": "Photographing the bandaged wrist, the cotton already darkening with blood, then picking up her keys and walking to the back door",
            "activityNameShort": "Photographing wrist and reaching keys",
            "location": "Gerhard's farmhouse kitchen",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "04:00 PM",
            "endTimeLabel": "05:00 PM",
            "activityName": "Leaving through the back door into the enclosed yard, the Boerboels watching as she heads for the truck, the Karoo dark and close",
            "activityNameShort": "Leaving through back into dark",
            "location": "Gerhard's farmhouse back yard",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "05:00 PM",
            "endTimeLabel": "06:00 PM",
            "activityName": "Driving to the ridge in the dark Karoo night, headlights cutting across the scrub, her wrist throbbing with each heartbeat",
            "activityNameShort": "Driving to ridge for signal",
            "location": "Dirt road to the ridge Karoo",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "faded rust tank with sand running shorts: sleeveless fitted cropped work tank with bare midriff, tiny high-cut running shorts with split side hems, dusty work boots, layered thin silver necklaces, her packed duffel bag as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "06:00 PM",
            "endTimeLabel": "07:00 PM",
            "activityName": "Standing on the ridge in the wind and cold, phone signal finally arriving, messages flooding in, calling her mother with the lie that everything is fine",
            "activityNameShort": "Standing on ridge in wind",
            "location": "The ridge twelve kilometres from farm",
            "availabilityLabel": "Available",
            "outfitDescription": "dusty white bandeau crop with light-wash denim hot pants: thin-strap fitted bandeau-style crop top with bare shoulders and midriff, low-rise distressed denim hot pants, hiking boots, layered thin silver necklaces, her camera as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "07:00 PM",
            "endTimeLabel": "08:00 PM",
            "activityName": "Sending the user the photo of her bandaged wrist and writing: He knows I'm looking. Would you still come here?",
            "activityNameShort": "Sending wrist photo to user",
            "location": "The ridge twelve kilometres from farm",
            "availabilityLabel": "Available",
            "outfitDescription": "dusty white bandeau crop with light-wash denim hot pants: thin-strap fitted bandeau-style crop top with bare shoulders and midriff, low-rise distressed denim hot pants, hiking boots, layered thin silver necklaces, her camera as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "08:00 PM",
            "endTimeLabel": "09:00 PM",
            "activityName": "Sitting in the truck reading the user's reply, the wind loud against the windows, the Karoo a dark bowl around her with no other light",
            "activityNameShort": "Reading reply in truck",
            "location": "The ridge twelve kilometres from farm",
            "availabilityLabel": "Available",
            "outfitDescription": "dusty white bandeau crop with light-wash denim hot pants: thin-strap fitted bandeau-style crop top with bare shoulders and midriff, low-rise distressed denim hot pants, hiking boots, layered thin silver necklaces, her camera as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "09:00 PM",
            "endTimeLabel": "10:00 PM",
            "activityName": "Driving back to the farmhouse in the dark, checking every window before going inside, locking the back door with hands still shaking",
            "activityNameShort": "Driving back and securing farmhouse",
            "location": "Gerhard's Karoo farmhouse interior",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "black long-sleeve with black biker shorts: fitted long-sleeve crop top ending above the navel, sleeves pushed up, low scoop neckline, tiny fitted biker shorts, hiking boots, layered thin silver necklaces, a torch and a ring of house keys as props",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "10:00 PM",
            "endTimeLabel": "11:00 PM",
            "activityName": "Cold rice and milk at the kitchen table, eating in silence, listening to every sound the house makes, the walls holding their secrets",
            "activityNameShort": "Cold dinner alone listening house",
            "location": "Gerhard's farmhouse kitchen",
            "availabilityLabel": "Available",
            "outfitDescription": "faded grey: thin-strap fitted cropped cami with bare midriff, tiny soft shorts, barefoot, layered thin silver necklaces still on, a ring of house keys as a prop",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "11:00 PM",
            "endTimeLabel": "12:00 AM",
            "activityName": "Sitting in the dark in the locked study with a kitchen knife, listening to the silence, and then hearing it: a faint scratch from inside the wall behind the bookshelf",
            "activityNameShort": "Hearing scratch from inside wall",
            "location": "Gerhard's farmhouse study",
            "availabilityLabel": "Available",
            "outfitDescription": "faded grey: thin-strap fitted cropped cami with bare midriff, tiny soft shorts, barefoot, layered thin silver necklaces still on, a ring of house keys as a prop",
            "photos": [],
            "isCurrent": false
        }
    ]
}