StoryChoose
Rainy Rooftops
🌧️ Rainy Rooftops

The Green Light Promise

3 chapters for 1 character · about 10 minutes · told 1 time. The highlighted parts are filled in with your own characters when you make this story yours.

Chapter 1: The Secret in the Sidewalk

The evening traffic light at the corner of Maple and Third cycles from green to yellow to red, and a girl stands beneath it with her hands cupped around her mouth.

Leela: One, two, three, hop! Light, light, go on stop. One, two, three, hop! Light, light, go on stop. Come on, come on, you can do it. I know you’re in there. You just have to listen.

⟨Character 1⟩ steps off his porch across the street, a half-eaten samosa in one hand and a laptop bag over his shoulder. He stops at the curb and watches her.

⟨Character 1⟩: You know that light can’t hear you, right? It’s a machine. It runs on a timer. You’re wasting your breath.

Leela: It’s not a machine. Well, it is, but it’s also alive. Not like you and me, but it has a rhythm. It talks in clicks and hums. I can hear it. Can’t you?

⟨Character 1⟩: I hear traffic. I hear horns. I hear a girl talking to a pole. I’d like to hear silence. That’s what I want. Silence and a finished website.

Leela: The lights have lost their rhythm. They’re supposed to blink in a pattern, like a song. But lately there are gaps. It’s like a symphony with holes in it. They’re confused. I’m trying to help them remember.

⟨Character 1⟩: A symphony of streetlights. That’s new. Listen, kid, I’ve been writing code for twenty years. Machines don’t get confused. They just break. And they don’t get fixed by whispering.

Leela: You’re wrong. Watch. One, two, three, hop!

The red light pulses once, then twice, then stays steady. Leela frowns and tries again. ⟨Character 1⟩ turns to leave, but a garbage truck rumbles past and puffs a cloud of diesel smoke over them.

Leela: Thank you! He just gave us a little energy boost. The truck, I mean. Sometimes the lights need a kick. Now watch. One, two, three, hop! Light, light, go on stop!

The light flickers from red to green, holds for a second, then goes back to red. ⟨Character 1⟩ blinks.

⟨Character 1⟩: That was a coincidence. The timer just changed. Or a loose wire. It doesn’t mean anything.

Leela: It means everything. It means they can hear me. And right now they’re scared. The whole grid is scared. Something’s wrong. The lights are going dark, one by one. I can feel it.

A siren wails in the distance. They both turn. An ambulance comes around the corner, its headlights sweeping the street like it’s searching for something. It slows, then stops in the middle of the intersection.

Leela: He’s lost. The ambulance. He wants the life of the light. It’s a code. A green corridor. He can’t find it. The lights aren’t talking to him.

⟨Character 1⟩: That’s a traffic light, not a person. And that ambulance has a driver. He’ll figure it out. Or he’ll radio for help.

Leela: There’s no time. Someone’s in there. I can hear the light humming, and it’s scared too. Please. Just watch. I need to show you.

Leela runs to the corner and puts her hand on the pole. She closes her eyes.

Leela: Okay, listen to me. You’re the strongest light on this block. You’re the one who never goes dark. Remember the big storm? You stayed on. You can do it again. Give him one green. Just one. For the ambulance. Please.

The light flickers, buzzes, and then a single green bulb lights up. It holds. The ambulance’s headlights flash in thanks, and it pulls forward, disappearing around the corner.

⟨Character 1⟩: How did you do that?

Leela: I told you. I talk to them. And they listen. But now we have to go. There’s a bigger light. The one at the train station. It’s the most unbreakable in the city. If the blackout hits, that’s where we need to be. Come on.

She grabs his hand and pulls him down the street. ⟨Character 1⟩, still holding his samosa, lets her lead.

Chapter 2: Chapter 2

The city is going dark in pieces, one street at a time, like someone is blowing out candles.

Leela: That whole block just went out. You see? The street lamps, the shop signs, everything. The lights are scared. They’re not supposed to go out all at once. They’re supposed to blink and hum and tell each other where the cars are.

⟨Character 1⟩: And they tell you? In words?

Pharmacy Worker: Not in words like us. In clicks. The click when a light changes is a word. The hum when it’s about to change is a word. It’s like listening to rain on a roof. You don’t understand the drops, but you know what the rain means.

A woman in a green pharmacy apron stands outside her shop with a box of flashlights.

Pharmacy Worker: Sorry, I couldn’t help overhearing. Are you two okay? The whole block just went dark. I’ve got flashlights if you need one.

Leela: No thank you. We’re okay. We have to get to the train station. There’s a light there that never goes out. It’s the most unbreakable light in the city.

Pharmacy Worker: The train station? The garden out front? That old lamp? The big one? It hasn’t been on in years. They say it’s too old to fix. Be careful!

⟨Character 1⟩ and Leela turn the corner onto Main Road and a wide garden comes into view, fenced and dark, with a tall iron lamp in the middle.

⟨Character 1⟩: So it’s old. Great. We came all this way for an old lamp. That’s not unbreakable. That’s just neglected.

Leela: Its name is Hal. The light. It’s the oldest one in the city. It’s been here since before my mom was born. The other lights call it grandfather. It’s not broken. It’s forgotten. Nobody says hello to it anymore.

⟨Character 1⟩: And if we say hello? What happens?

Leela: If we say hello, it wakes up. And if it wakes up, it can light the whole grid. Even when the power’s out. That’s what grandfathers are for. They remember.

They stand at the gate. Hal’s glass is dusty, and its iron arm points down the road. The ambulance siren is closer now, searching.

⟨Character 1⟩: I’m not good at this. Talking to lamps. Talking to people. I like silence. I like my screen. I like being left alone.

Leela: You’re not very good at being alone either. You’re here. And you haven’t left yet.

⟨Character 1⟩: No. I haven’t.

Chapter 3: Chapter 3

The garden gate creaks open, and the iron lamp leans over them like an old man listening.

Leela: Hal. It’s me. Leela. I brought a friend. He doesn’t believe in you yet. But he came anyway. That counts for something, right? Please wake up. There’s an ambulance. Someone needs you.

The lamp stays dark. A breeze moves through the garden and the leaves rattle.

⟨Character 1⟩: Maybe I should try. I’m not good with kind words. But I’m good with code. And a light is just a switch with a heartbeat. So, Hal. Hello. I’m ⟨Character 1⟩. I build websites. I sit in the dark a lot. I know what it’s like when nobody says hello.

The glass of the lamp flickers, once, twice, and then a soft amber glow builds inside it. The garden fills with warm light.

Leela: You did it! He heard you! I told you. Kind words and code. That’s all it takes.

Down the road, the ambulance turns the corner. Its headlights find the amber glow, and it rolls toward the garden, slowing to a stop. The driver leans out.

Driver: Thank you! I’ve been driving in circles for twenty minutes. The whole grid went dark. My GPS is dead. You two just saved me. Where’s the hospital from here?

Leela: Two blocks that way. The light will hold for you. Hal will keep the road lit until you’re through.

The ambulance pulls away, and the amber light follows it down the street, warming each corner it passes. Then the whole grid flickers back on, one by one, like someone is lighting candles.

Leela and ⟨Character 1⟩ sit on the garden bench. The lamp hums above them, a soft hum, steady and warm.

⟨Character 1⟩: So. You’re going to keep talking to traffic lights?

Leela: Someone has to. They get lonely. But you can help. You’re good at code. Maybe you can teach them a new song.

⟨Character 1⟩: Maybe I can. But right now I’m going to teach them the song of silence. It’s my favorite.

Leela leans against his shoulder and closes her eyes. The hum of the lamp settles over them, soft and steady, and the garden grows quiet.

Sometimes the quietest voices can bring the brightest lights to life. Sleep well, now, everyone. Goodnight, ⟨Character 1⟩, Leela, and you too, gentle sippers of the stars.

A question for tonight
Have you ever felt like you were talking to something that no one else believed in?

More shared stories · Write a new one