{ "case_id": "C99", "title": "The Gallery Heist Gone Wrong", "difficulty": "Expert", "victim": { "name": "Vincent Shaw", "age": 55, "occupation": "Art Dealer", "time_of_death": "10:00 PM" }, "suspects": [ { "id": "suspect_1", "name": "Julian Thorne", "role": "Assistant Curator", "gender": "male", "is_murderer": true, "motive": "Theft of 'The Red Sunset'", "true_location": "Gallery Wine Cellar", "alibi_story": "Stocktaking in basement", "alibi_id": "ALIBI-301", "phone_number": "+1-555-2101", "bio": "Sophisticated but in debt. Has been eyeing the collection." }, { "id": "suspect_2", "name": "Elena Rossi", "role": "Artist", "gender": "female", "is_murderer": false, "motive": "Contract dispute", "true_location": "Main Hall", "alibi_story": "Talking to guests", "alibi_id": "ALIBI-302", "phone_number": "+1-555-2102", "bio": "Passionate and volatile. Felt Vincent was cheating her." }, { "id": "suspect_3", "name": "Arthur Pym", "role": "Collector", "gender": "male", "is_murderer": false, "motive": "Blackmail", "true_location": "Sculpture Garden", "alibi_story": "Smoking cigar", "alibi_id": "ALIBI-303", "phone_number": "+1-555-2103", "bio": "Wealthy and secretive. Had a secret history with Vincent." }, { "id": "suspect_4", "name": "Maria Gonzales", "role": "Caterer", "gender": "female", "is_murderer": false, "motive": "None", "true_location": "Kitchen", "alibi_story": "Preparing hors d'oeuvres", "alibi_id": "ALIBI-304", "phone_number": "+1-555-2104", "bio": "Hardworking. Just there to do a job." } ], "evidence": { "location_data": { "suspect_1_phone": { "10:00 PM": {"lat": 51.5074, "lng": -0.1278, "location": "Gallery Office"} }, "suspect_2_phone": { "10:00 PM": {"lat": 51.5074, "lng": -0.1279, "location": "Gallery Main Hall"} } }, "footage_data": { "office_cam": { "9:50-10:10 PM": { "visible_people": ["Vincent drinking wine", "Julian pouring more wine", "Shadowy figure (Arthur?) outside window"], "quality": "High", "key_frame": "9:55 PM - Julian adds powder to glass. BUT 9:58 PM - Elena enters and argues." }, "unlocks": ["wine_glass", "poison_vial", "sculpture", "dropped_scarf"] }, "main_hall_cam": { "9:50-10:10 PM": { "visible_people": ["Crowd of guests", "Maria serving drinks"], "quality": "Medium", "notes": "Too many people to track individually" }, "unlocks": [] } }, "dna_evidence": { "wine_glass": { "label": "Wine Glass (Office)", "matches": ["suspect_1", "victim", "suspect_2"], "confidence": "Mixed", "notes": "Julian poured it, Vincent drank it, Elena touched it during argument." }, "poison_vial": { "label": "Vial (Julian's Pocket)", "primary_match": "suspect_1", "confidence": "99%", "notes": "Found in Julian's pocket" }, "sculpture": { "label": "Bronze Sculpture", "primary_match": "suspect_3", "confidence": "90%", "notes": "Arthur was admiring it earlier." }, "dropped_scarf": { "label": "Silk Scarf", "primary_match": "suspect_2", "confidence": "99%", "notes": "Elena's scarf found under the desk." } }, "alibis": { "suspect_1_alibi": { "contact": "+1-555-2200", "contact_name": "Maria (Caterer)", "verifiable": true, "truth": "Lying - Maria didn't see him in basement" }, "suspect_2_alibi": { "contact": "None", "contact_name": "Gallery Guests", "verifiable": true, "truth": "Conflicting - some saw her, some say she disappeared for 10 mins" }, "suspect_3_alibi": { "contact": "+1-555-2203", "contact_name": "Valet", "verifiable": true, "truth": "Telling truth - was arguing about car parking outside" }, "suspect_4_alibi": { "contact": "None", "contact_name": "Head Chef", "verifiable": true, "truth": "Telling truth - never left kitchen" } } }, "timeline": { "9:55 PM": "Julian poisons wine", "9:58 PM": "Elena argues with Vincent", "10:00 PM": "Vincent collapses", "10:05 PM": "Julian calls 911 feigning panic" } }