Thirteen cases, all playable, all lint clean, all verified end-to-end at 100/100 (Case One is 95 + 5 optional by design). Case Three — Rendezvous at Big Gulch. The racket only shakes down businesses that are doing well, so to get extorted you must run a genuinely excellent locksmith shop. Frank reads MODERN LOCKSMITHING cover to cover and retains all of it while understanding none of it, which for locksmithing is the correct ratio. The street won't talk because paper doesn't stand in your doorway on a Friday; Halloran opens up only after you offer to fix his door, and his extortion ledger has been lying open on a public counter for two and a half years because nobody ever asked to see his book. Case Four — Revenge and Remorse. Section 14 paragraph 9 was written in 1949 for a 1949 timer, and this bomber files his timing stub twice because he cannot leave a thing not-quite-square, which shortens the contact throw and energises the trigger first. Follow the manual and it completes. So Frank disarms it backwards — the one time in nineteen years he departs from a written instruction, because he can prove the instruction is wrong in four sentences. Carries PQ1's Captain loop and an explicit refusal of PQ3's centre-pixel bug. Case Five — The Butler Did It. Chain of custody on a birthday cake: photograph, weigh with a witness, seal all forty forks. Eleven pounds light in the tier nobody cuts, because she was inside it for four minutes while forty people looked at it. And Frank will not suspect the butler because the literature says it is always the butler, so suspecting him would be quoting rather than investigating. It is the butler. Case Nine — The Final Insult. The marriage is a gate, not a subplot: the finale is locked behind actually answering the counsellor's question, and Jane's terms are "before you go, not after". He doesn't disarm the envelope, he swaps it and writes in a winner by hand. He picks the one he liked. Two point budgets came in over (110, 115) and are trimmed to exactly 100. Sprite generation needed a kill-and-restart: two overlapping runs were competing for the farm and producing "Resource temporarily unavailable" — one clean pass at pool 2 completed all four sets with zero failures. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
187 lines
5.9 KiB
JSON
187 lines
5.9 KiB
JSON
{
|
|
"name": "Drebin & Son, Locksmiths — Friday, 4:00 PM",
|
|
"enter_text": "The bell over the door goes at four o'clock exactly, regular as church.",
|
|
"music": 4,
|
|
"strokes": [
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"w": 160,
|
|
"h": 168,
|
|
"color": 7,
|
|
"meaning": "Floor"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"w": 160,
|
|
"h": 62,
|
|
"color": 8,
|
|
"meaning": "Wall"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 60,
|
|
"w": 160,
|
|
"h": 3,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 63,
|
|
"w": 160,
|
|
"h": 105,
|
|
"color": 7,
|
|
"meaning": "Floor"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 8,
|
|
"y": 10,
|
|
"w": 60,
|
|
"h": 44,
|
|
"color": 15,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 12,
|
|
"y": 14,
|
|
"w": 52,
|
|
"h": 3,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 12,
|
|
"y": 22,
|
|
"w": 52,
|
|
"h": 3,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 12,
|
|
"y": 30,
|
|
"w": 52,
|
|
"h": 3,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 12,
|
|
"y": 38,
|
|
"w": 52,
|
|
"h": 3,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 104,
|
|
"y": 12,
|
|
"w": 46,
|
|
"h": 38,
|
|
"color": 0,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 108,
|
|
"y": 16,
|
|
"w": 38,
|
|
"h": 30,
|
|
"color": 15,
|
|
"meaning": "None"
|
|
}
|
|
},
|
|
{
|
|
"Rect": {
|
|
"x": 0,
|
|
"y": 164,
|
|
"w": 160,
|
|
"h": 4,
|
|
"color": 0,
|
|
"meaning": "Wall"
|
|
}
|
|
}
|
|
],
|
|
"spawn": [
|
|
18,
|
|
148
|
|
],
|
|
"exits": [
|
|
null,
|
|
null,
|
|
null,
|
|
2
|
|
],
|
|
"objects": [
|
|
{
|
|
"name": "cashbox",
|
|
"sprite": "cashbox",
|
|
"x": 40,
|
|
"y": 118,
|
|
"look": "The week's takings on the counter, counted, in a tin. Sixty-one dollars clear. You have left it out where it can be seen. Everything about this shop, for nine days, has been done for exactly this minute.",
|
|
"synonyms": "tin money takings cash box",
|
|
"use_text": "You leave it where it is. A man who moves the money when the bell goes is a man who was expecting the bell."
|
|
},
|
|
{
|
|
"name": "safe03",
|
|
"sprite": "safe03",
|
|
"x": 122,
|
|
"y": 116,
|
|
"look": "The shop safe, standing open and empty, because Bergman took the door off in 1956 and never put it back, and because you have left it exactly as he left it.",
|
|
"synonyms": "safe wall strongbox bergman",
|
|
"use_text": "Bergman's safe. He made a statement, and the shop was shut for two years, and nobody in this street has said his name out loud since. You have kept his key board alphabetised and you have not moved his safe, and this afternoon eleven people are going to find out why."
|
|
},
|
|
{
|
|
"name": "nordberg",
|
|
"sprite": "nordberg",
|
|
"x": 138,
|
|
"y": 146,
|
|
"look": "Officer Nordberg, in the back, out of sight, with two plaster casts and a radio he cannot hold.",
|
|
"synonyms": "norberg partner officer apprentice",
|
|
"use_text": "You put the radio on the bench and press the transmit key down with a two-pound weight, which is not in any manual, and which works."
|
|
},
|
|
{
|
|
"name": "collector",
|
|
"sprite": "collector",
|
|
"x": 96,
|
|
"y": 132,
|
|
"look": "Camelhair overcoat, hat back, toothpick. He has come in at four o'clock on a Friday because the queue on your pavement has been noticed, and he is going to say it in front of the two customers still in the shop, because that is the entire point of it.",
|
|
"synonyms": "man racketeer overcoat hat toothpick",
|
|
"requires_flag": "street_trusts",
|
|
"wins": true,
|
|
"points": 30,
|
|
"use_text": "He does it exactly the way Halloran said he would: in the shop, out loud, in front of witnesses, because the witnesses are what he is actually selling. Forty dollars. Fridays. Regular as church. You ask him to say it again. He says it again, louder, because he thinks he is being asked by a frightened locksmith and because he has said it in eleven shops on this street every Friday since March 1956 and nobody has ever once written it down. Officer Nordberg is in the back with a transmit key held down by a two-pound weight, and Captain Hocken is in a van at the end of Gulch Street with the whole thing on a wire, and Mr. Halloran's book has been on his own counter, in public, for two and a half years, and every Friday of it says SUNDRIES — 40.00. You arrest him at ten past four and advise him of his rights in the correct order and in full. Eleven statements are made in the next nine days. The ninth is Bergman's, who comes back from his sister's in Fresno to make it. The shop stays open. Police Squad cannot lawfully trade, so the department sells number nine to Mr. Halloran's nephew for a dollar, and the boy keeps the key board alphabetised, and Officer Nordberg still comes on Saturdays to wave at people from the window. Somewhere behind you Officer Al says something and everybody laughs and everybody freezes, smiling, holding it — except the bell over the door, which is still going. (+40)"
|
|
},
|
|
{
|
|
"name": "customer",
|
|
"sprite": "customer",
|
|
"x": 60,
|
|
"y": 140,
|
|
"look": "Mrs. Ostrowski, in for another spare, who has picked exactly the wrong four o'clock to be standing in this shop and exactly the right one.",
|
|
"synonyms": "woman lady mrs ostrowski witness",
|
|
"use_text": "You catch her eye and you do not move your head, and she does not move hers, and she stays exactly where she is, which is in earshot."
|
|
}
|
|
]
|
|
} |