Chapter 1 - THE CAMERA ABOVE THE SOLAR PANELS

Caleb heard Lily before he saw the roof.
Her scream carried over the wind, past the rain barrels, past the bent satellite dishes, past the solar panels that had kept twenty-three people alive through the first six months after the city drowned.
He dropped the food sacks.
Rice split across the wet concrete.
“Lily!”
He ran.
The rooftop camp covered the top of an old municipal parking structure eleven stories above what used to be Archer Avenue.
Now the avenue was a brown river.
Cars floated against lamp posts.
Buses sat half-submerged.
Between the barricades below, infected figures wandered through chest-deep water, slow until they heard noise.
Then they became fast.
Caleb reached the south edge and saw Anna hanging from the emergency rescue ladder.
One hand gripped a rung.
The other held the rope tied to Lily’s floating evacuation basket.
The basket spun against the flooded building wall three stories below the roofline.
Lily was inside.
Crying.
Alive.
“Pull!” Anna shouted.
Caleb grabbed the rope.
Mason, a sixteen-year-old survivor, ran from the solar array and grabbed behind him.
Together they hauled.
The basket rose.
Anna climbed two rungs at a time, pushing it from below whenever it caught against concrete.
Infected on the street heard Lily.
Heads tilted upward.
One slammed into a barricade.
Another began climbing onto a drowned delivery van.
The distance was enormous.
They could not reach Lily from the street.
But the sight was enough to turn Caleb’s blood cold.
“Faster!”
The basket scraped the roof edge.
Caleb leaned over and caught the handle.
Mason clipped a second rope through the frame.
They pulled Lily over.
Caleb unbuckled her.
His nine-month-old daughter clung to him, shivering.
Her blanket was soaked.
Her legs were dry.
The basket had floated upright.
Anna climbed onto the roof and collapsed to her knees.
Her palms were bleeding.
Then Megan came through the stairwell door.
“What did she do?”
Anna looked up.
“What?”
Megan pointed at the basket.
“She threw Lily over.”
The roof went silent.
Caleb stared at his wife.
Anna stared too.
Megan crossed the rooftop.
“I told you not to use that rescue basket near the edge.”
Anna’s face changed from exhaustion to disbelief.
“I did not put her over.”
“You were on the ladder.”
“Because I was pulling her back.”
Megan shook her head.
“No. Caleb, she has been talking about leaving. She said this roof was a death trap.”
Anna stood unsteadily.
“I said the south barricade needed repair.”
“She said Lily would be safer somewhere else.”
“Because you keep cutting her formula.”
Megan’s eyes flashed.
“That is a lie.”
Caleb held Lily tighter.
“What happened?”
Anna pointed toward the south equipment shed.
“Megan told me the rain tarp had torn loose.”
Megan laughed once.
“No.”
“I went to check it. Lily was asleep beside the solar panels.”
Caleb looked at the empty spot where the basket normally stayed during daylight.
Anna continued.
“When I turned around, Megan was pushing the basket toward the roof edge.”
“Stop.”
“She tipped it over.”
Megan snapped:
“You expect him to believe that?”
Anna shouted:
“I caught the tether!”
Caleb looked at the rope.
One end was tied to the basket.
The other end had been clipped to the emergency ladder anchor.
Anna’s blood marked it.
Megan said:
“She probably tied it herself after.”
“Why would I throw a baby over a roof and then climb after her?”
“Because you panic.”
Anna laughed in disbelief.
The infected below slammed against metal.
Everyone glanced down.
Megan used the sound.
“That is what she almost gave Lily to.”
Caleb’s stomach turned.
He wanted one answer.
Megan was his wife.
Anna was Lily’s nanny before the outbreak and had stayed with them after the city collapsed.
Megan had delivered first aid.
Organized ration books.
Counted every can.
Anna changed diapers.
Boiled water.
Sang Lily to sleep during gunfire.
Both mattered.
But one was family.
His mind moved toward Megan before he could stop it.
Anna saw.
“You already believe her.”
“No.”
“You looked at her.”
Caleb swallowed.
“I am trying to understand.”
Megan stepped closer.
“There is nothing to understand. Anna put our daughter outside the roof.”
Caleb forced himself to think like the man he had been before the outbreak.
Before police vanished.
Before emergency dispatch stopped.
Before truth depended on whoever still had batteries.
Separate stories.
Protect the child.
Preserve what remains.
“Mason,” he said. “Take Lily to Mara. No—wait.”
He stopped.
Lily needed him.
He kept her.
“Mason, lock the south ladder gate.”
The teenager did not move.
He was staring at Megan.
“What?”
Mason lifted one hand.
In it was a small homemade camera.
A black box the size of a deck of cards.
Two cracked phone lenses had been mounted side by side.
Wires ran to a power pack taped with silver duct tape.
“I recorded it.”
Megan went still.
Caleb turned.
“What?”
Mason pointed toward the solar panels.
Three weeks earlier food had begun disappearing.
At first:
two protein bars.
Then beans.
Then powdered milk.
No one admitted.
Mason and his friend Jo built a camera from dead smartphones, a motion sensor, and a memory board scavenged from a traffic-control cabinet.
They mounted it above the western solar panel frame.
It watched the food lockers and south roof edge.
Caleb knew about the food-theft camera.
He had forgotten.
Megan had argued against it.
“Waste of power.”
Mason said:
“It barely uses any.”
Now he swallowed.
“It saw the edge.”
Megan stepped forward.
“Give me that.”
Mason backed up.
“No.”
“Mason.”
“No.”
Caleb looked at Megan.
Her fear was too sharp.
Not fear of a misunderstanding.
Fear of the file.
“Show me.”
Mason connected the camera to the camp laptop inside the solar-control hut.
The laptop battery was precious.
So was truth.
Caleb stood with Lily against his chest.
Anna remained near the door.
Megan tried to follow.
Caleb said:
“Stay where I can see you.”
Her face hardened.
“You are treating me like a prisoner.”
“I am treating everyone like a witness until I understand.”
The video opened.
Timestamp:
14:07.
The roof.
Solar panels shimmering under clouds.
Lily’s basket sat in shade.
Anna crossed the frame carrying a coil of repair rope.
She walked toward the north water tanks.
14:09.
Megan entered.
Alone.
She looked toward the stairwell.
Then toward the solar-camera housing.
Not directly at the lens.
At the old food locker beneath it.
She opened the locker.
Removed two ration sacks.
Carried them to the south edge.
Caleb frowned.
“What is that?”
Megan said nothing.
Video continued.
She tied the ration sacks to a thin line and lowered them over the edge.
Not to the street.
To the neighboring building’s roof, four floors lower and twenty feet across a narrow flood channel.
A man waited there.
Dark raincoat.
White strip painted on his sleeve.
He pulled the food toward him.
Caleb’s blood went cold.
“Who is that?”
No answer.
Mason whispered:
“I’ve seen that mark.”
Everyone had.
Northspan.
A survivor group controlling the elevated bridge toward the western dry district.
They traded passage for fuel, medicine, batteries, and labor.
Sometimes people who crossed with them never radioed again.
The video moved.
14:16.
Megan pulled up the empty line.
She checked the stairwell.
Then walked to Lily’s basket.
Anna appeared in the far background heading toward the south tarp.
Megan watched her.
That was the detail.
She waited.
When Anna turned away, Megan rolled Lily toward the edge.
Caleb stopped breathing.
The roof had a waist-high concrete parapet, but one section had collapsed during the flood.
They used that gap for lowering water buckets and emergency gear.
A removable safety rail normally blocked it.
The video showed Megan lift the rail away.
Then she clipped Lily’s basket tether to the ladder anchor.
She tested the rope once.
Looked toward Anna.
Then pushed the basket through the gap.
Anna turned at the sound.
Dropped the tarp pole.
Ran.
Megan stepped backward.
Anna caught the rope.
The basket dropped over the edge.
She threw herself onto the ladder.
The recording had no audio, but her mouth was open in a scream.
Then Megan ran toward the stairwell.
A minute later Caleb arrived.
The file continued.
Megan reentered frame shouting and pointing at Anna.
The accusation began.
Caleb closed his eyes.
When he opened them, Mason had not stopped the video.
There was more.
Earlier files.
Midnight.
Megan lowering canned food to the same man.
Another night:
a bundle of antibiotics.
Another:
a sealed map tube.
Caleb recognized it.
His municipal flood-control maps.
Before the outbreak he had worked for the city’s water department.
Those maps showed:
service tunnels.
storm drains.
pump stations.
elevated utility corridors.
Routes through flooded districts.
Northspan would pay a fortune for them.
The final clip was from three nights earlier.
Megan stood at the south edge speaking to the man across the gap.
Audio weak.
But enough.
MAN:
“Three seats. Maybe four if you bring the battery controller.”
MEGAN:
“Caleb won’t leave Anna.”
MAN:
“Then give him a reason.”
Caleb felt the room tilt.
Megan whispered:
“It is not what you think.”
Caleb looked at her.
“What do I think?”
She said nothing.
He turned back to the screen.
The man said:
“Bring the baby. Fathers move when the child moves.”
Then the clip ended.
The camera had been installed to catch food thieves.
Instead, it had caught Megan preparing to trade the camp’s food, Caleb’s maps, and perhaps Lily herself for passage through Northspan.
The infected below were still pounding against barricades.
May you like
But for the first time that afternoon, Caleb understood the greater danger was not in the flooded street.
It was already on the roof.