{
    "characterId": "seo_yeon",
    "dateLabel": "2026-10-23",
    "story": "THEREFORE, after Seo-yeon publicly names the Maru as the auction vessel, retired mechanic Jang Pillan offers her a neutral deck-and-cable walkthrough before sunset. While she photographs the emergency line, a corroded inspection stanchion snaps beneath her hand and knocks her against the rail, bruising her hip before she drops safely onto the lower deck. Pillan then shows her that Baek's release cable has been packed with copper-colored resin, proving the danger is meant to strand bidders during the sale. Seo-yeon keeps filming the sabotage and decides to complete the walkthrough publicly, recruit the Maru's former crew, and refuse Baek's private inspection offer.",
    "storyRecap": "THEREFORE, after Seo-yeon publicly names the Maru as the auction vessel, retired mechanic Jang Pillan offers her a neutral deck-and-cable walkthrough before sunset.",
    "activities": [
        {
            "startTimeLabel": "12:00 AM",
            "endTimeLabel": "08:00 AM",
            "activityName": "Sleeping deeply in the Yeonnam-dong flat after the tense Maru inspection",
            "activityNameShort": "Recovering in Yeonnam",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "Sleeping",
            "outfitDescription": "black silk: thin-strap short silk sleep slip with a soft cowl neckline, hem at the upper thigh, barefoot",
            "photos": [
                {
                    "url": "https://www.reaptive.in/media/peekopals-story/On-demand-photos/seo_yeon/fO5N0U51Lsdll5G91RuioB5XdZ82/ktN3zVucvp3y2hJ0gUh1fT0KGCeI.jpg"
                }
            ],
            "isCurrent": false
        },
        {
            "startTimeLabel": "08:00 AM",
            "endTimeLabel": "09:00 AM",
            "activityName": "Waking stiffly and testing the bruise from yesterday's stanchion fall while checking the emergency-line photographs",
            "activityNameShort": "Hip still complains",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "Available",
            "outfitDescription": "soft mint: thin-strap fitted ribbed crop cami that shows her waist, short soft ribbed lounge shorts, barefoot, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "09:00 AM",
            "endTimeLabel": "10:00 AM",
            "activityName": "Showering carefully and changing into practical street clothes for the Maru walkthrough",
            "activityNameShort": "Ready for the Maru",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "Busy",
            "outfitDescription": "olive bomber jacket with a cream top: fitted short-sleeve cropped ribbed top that shows a strip of her waist, high-waisted black mini skirt, hem at the upper thigh, cropped bomber jacket worn open, black lace-up ankle boots, small black crossbody bag worn across the body, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "10:00 AM",
            "endTimeLabel": "11:00 AM",
            "activityName": "Riding the subway and transfer bus toward Hanam Port with the camera and inspection file secured",
            "activityNameShort": "Racing toward Hanam",
            "location": "Hanam Station",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "olive bomber jacket with a cream top: fitted short-sleeve cropped ribbed top that shows a strip of her waist, high-waisted black mini skirt, hem at the upper thigh, cropped bomber jacket worn open, black lace-up ankle boots, small black crossbody bag worn across the body, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "11:00 AM",
            "endTimeLabel": "12:00 PM",
            "activityName": "Meeting retired mechanic Jang Pillan beside the Maru and confirming the public walkthrough boundaries",
            "activityNameShort": "Pillan opens the deck",
            "location": "Hanam Port",
            "availabilityLabel": "Busy",
            "outfitDescription": "cream tee with a khaki windbreaker: fitted short-sleeve cropped tee, high-waisted denim mini skirt, light cropped windbreaker jacket worn open, white sneakers, small crossbody bag, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "12:00 PM",
            "endTimeLabel": "05:00 PM",
            "activityName": "Filming the Maru's emergency line and sabotaged release cable while Pillan explains each section to the gathered former crew",
            "activityNameShort": "Sabotage filmed in daylight",
            "location": "Hanam Port",
            "availabilityLabel": "Busy",
            "outfitDescription": "cream tee with a khaki windbreaker: fitted short-sleeve cropped tee, high-waisted denim mini skirt, light cropped windbreaker jacket worn open, white sneakers, small crossbody bag, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": true
        },
        {
            "startTimeLabel": "05:00 PM",
            "endTimeLabel": "06:00 PM",
            "activityName": "Recording the final walkthrough debrief, wincing while lowering herself onto a safe crate and admitting the injured hip to camera",
            "activityNameShort": "Pillan vouches for Seo-yeon",
            "location": "Hanam Port",
            "availabilityLabel": "Not available",
            "outfitDescription": "cream tee with a khaki windbreaker: fitted short-sleeve cropped tee, high-waisted denim mini skirt, light cropped windbreaker jacket worn open, white sneakers, small crossbody bag, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "06:00 PM",
            "endTimeLabel": "07:00 PM",
            "activityName": "Declining Baek Dohyun's private inspection offer on camera and releasing the authenticated sabotage footage to bidder networks",
            "activityNameShort": "Baek's offer refused",
            "location": "Hanam Port",
            "availabilityLabel": "Not available",
            "outfitDescription": "cream tee with a khaki windbreaker: fitted short-sleeve cropped tee, high-waisted denim mini skirt, light cropped windbreaker jacket worn open, white sneakers, small crossbody bag, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "07:00 PM",
            "endTimeLabel": "08:00 PM",
            "activityName": "Riding the bus back toward Seoul while former Maru crew call in with claims about the hidden auction and what they witnessed under Baek",
            "activityNameShort": "Former crew calls in",
            "location": "Hanam Port",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "olive bomber jacket with a cream top: fitted short-sleeve cropped ribbed top that shows a strip of her waist, high-waisted black mini skirt, hem at the upper thigh, cropped bomber jacket worn open, black lace-up ankle boots, small black crossbody bag worn across the body, tiny silver hoop earrings",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "08:00 PM",
            "endTimeLabel": "09:00 PM",
            "activityName": "Cooking simple noodles in the Yeonnam-dong flat and reviewing the crew testimony beside the open laptop",
            "activityNameShort": "Testimony over noodles",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "A bit busy",
            "outfitDescription": "dusty pink: oversized short-sleeve soft tee slipping off one shoulder, tiny soft cotton shorts, barefoot, keys and a crossbody bag tossed nearby as props if relevant",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "09:00 PM",
            "endTimeLabel": "10:00 PM",
            "activityName": "Organizing a private group call with three former Maru crew members and comparing their accounts of Baek's salvage operations",
            "activityNameShort": "Three crew answer",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "Busy",
            "outfitDescription": "dusty pink: oversized short-sleeve soft tee slipping off one shoulder, tiny soft cotton shorts, barefoot, keys and a crossbody bag tossed nearby as props if relevant",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "10:00 PM",
            "endTimeLabel": "11:00 PM",
            "activityName": "Reviewing the public inspection record and one unidentified engine-room photograph before turning off the lamp",
            "activityNameShort": "One photo stays unsolved",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "Available",
            "outfitDescription": "dusty pink: oversized short-sleeve soft tee slipping off one shoulder, tiny soft cotton shorts, barefoot, keys and a crossbody bag tossed nearby as props if relevant",
            "photos": [],
            "isCurrent": false
        },
        {
            "startTimeLabel": "11:00 PM",
            "endTimeLabel": "12:00 AM",
            "activityName": "Sleeping in the Yeonnam-dong flat with the crew notifications and inspection file within reach",
            "activityNameShort": "Waiting for crew replies",
            "location": "Yeonnam-dong flat",
            "availabilityLabel": "Sleeping",
            "outfitDescription": "black silk: thin-strap short silk sleep slip with a soft cowl neckline, hem at the upper thigh, barefoot",
            "photos": [],
            "isCurrent": false
        }
    ]
}