Maria worked like a machine with a heart.
She moved through the compound giving instructions in a voice that was clear and calm and left no room for second-guessing. Wake the children. Pack food for four days. One bag per person, nothing that can't be carried at speed. Blankets, water, medicine. Leave everything else.
River watched her and saw something she hadn't seen before. Not the cautious community leader who'd been running the Sanctuary for nine years. Not the woman who'd been frustrated with River's lone-wolf instincts. This was Maria Santos in a mode that predated both of those, something forged in the years before the Sanctuary existed, when survival wasn't a community project but a daily fight.
She was good at this.
River let her lead.
---
The compound moved fast.
Not without fear, but with purpose. Maria had drilled this. Not exactly this scenario, but close enough that people knew the motions. Bags were packed. Children were lifted from beds and carried, still half-asleep, wrapped in blankets. The families who'd been in the Sanctuary for years moved with practiced coordination, passing supplies between buildings, helping each other without being asked.
The families who'd evacuated from the outer settlement three days ago moved differently. Slower. The look of people who'd already been displaced once and were being displaced again and were running out of room to absorb it.
River worked the western gate. She'd volunteered for the position because it was the chokepoint, the place where the evacuation column would funnel through single-file, and she needed to see every face that passed.
Nessa arrived first, pack on her back, the wooden clipboard wedged under her arm. She'd organized the supply caches months ago. She knew the routes, the distances, the hiding places in the deep forest where a hundred and forty people could survive for two weeks.
"Western cache is six hours at walking pace," Nessa said to River. "I can get the column there before dawn if we move steady."
"Move steady," River said. "Don't run. Running makes noise and noise makes mistakes."
Nessa nodded. She stepped through the gate and waited on the other side, becoming the head of a column that didn't exist yet.
People came.
They came in family groups and pairs and alone. They came carrying children and carrying packs and carrying nothing because they'd packed wrong or packed too much and dropped things in the dark. A woman came through with a baby against her chest and a toddler on her hip, managing both without breaking stride. She'd done this before. The toddler's head was tucked into her neck, practiced.
A man came through with a crate of medical supplies. Dr. Cade had insisted on splitting the medical stores, half staying with the fighters, half going with the evacuees. The man was one of Cade's assistants and he carried the crate like it was made of glass.
The two children River had seen running through the compound on her first day came through holding hands. The older one, maybe eight, was leading the younger one, maybe five. The younger one was crying quietly, the kind of crying that children learn to do when they've been told noise is dangerous.
River counted.
Forty. Sixty. Eighty.
The old man from outside the archive building appeared at the gate. Not in the evacuation line. Standing to the side, arms crossed, wearing the same clothes he'd been wearing when River first saw him.
"I'm staying," he said.
Maria was ten meters away, directing traffic. She heard. She came over.
"Harlan," she said.
"I've been here since Year 4," the old man said. "I helped pour the foundation of the archive building. I watched your mother's wall go up, name by name." He looked at River. At Maria. "I'm seventy-three years old and my knees don't make the distance Nessa's planning. I'll slow them down and I'll die in the forest instead of here." He uncrossed his arms. "I'd rather die here."
Maria looked at him for three seconds.
"Can you reload a crossbow?" she said.
"I can reload a crossbow."
"Then you're staying."
Harlan nodded. He walked away from the gate toward the depot.
River counted. A hundred. A hundred and ten.
---
Marcus was the next argument.
He came to the gate under his own power. Lia was behind him, not supporting him but close enough to catch him. His color was better than two days ago. The compounds were working. But his gait had the careful quality of a man measuring each step against what his body could afford.
"I'm staying," he said.
"You're not a fighter right now," River said.
"Did I say I was a fighter? You need someone who knows Rider tactical methodology sitting in the command position telling you what the QH are going to do before they do it." He looked at her with the steady eyes of a man who'd already made this decision and wasn't going to have it unmade. "You need my head, kid. Not my hands."
"Cade won't approve it."
"Cade already didn't approve it. We had the conversation. He lost." Marcus cleared his throat. "I'm not going into the forest to die of radiation sickness while the Sanctuary burns. I'm staying here where I can be useful."
River looked at Lia.
Lia's face was tight. She didn't agree. But she wasn't arguing.
"The compounds," River said.
"Cade split the supply. Four days' worth stays here. The rest goes with the evacuees." Marcus held her gaze. "Four days is enough."
Four days was enough if the assault came tonight and was resolved within four days. If it went longer, Marcus would run out of treatment and the nerve damage would accelerate.
She didn't say any of that. He knew it. He'd done the math before she had.
"Lia goes with the evacuees," River said. "Kai stays with you."
"Already arranged," Marcus said. He sat on a bench beside the gate. He didn't look like he was going to move from that bench anytime soon. "Go do your job. I'll be here."
She left him on the bench.
Lia passed through the gate. She looked back once, at Marcus, and then she turned and followed the column.
---
Renn was harder.
Not because Renn argued. Because Renn understood.
She came to the gate with her pack and her bad leg and the careful posture of someone who knew she was making the right choice and hated it anyway. She couldn't fight. The leg wouldn't hold under combat conditions. She'd be a liability inside the compound and an asset with the evacuees. She knew the network routes. She could help Nessa navigate if the western caches were compromised.
She knew all of this. She'd worked it out before River came to find her.
"The satchel," Renn said.
River put her hand on it. The strap was over her shoulder, across her chest, the way she'd carried it since the outer settlement. The Overseer operational document. Her mother's twelve pages. The photograph. Dae's network contact lists. Renn's originals.
Twenty years of evidence. The names of every person who'd authorized the death of ninety-five percent of humanity.
She'd been carrying it since she found the document in the storage building. Before that, Renn had carried the originals for years. Before that, the network had been carrying pieces of it for thirteen years. Before that, her mother had been gathering it.
She pulled the strap over her head.
She held the satchel.
"If we don't hold the compound," River said, "this is the only copy. Maria's archive is here. If the QH destroy it, the satchel is everything that's left."
"I know," Renn said.
River looked at the satchel. The worn leather. The strap that had left a groove across her jacket from days of carrying. Heavier than it should have been for paper and photographs.
Her mother's handwriting was in there. Twelve pages written in the year she died.
She handed it to Renn.
Renn took it. She put the strap over her shoulder. She adjusted it the way River had adjusted it, across the chest, close to the body, where it couldn't be taken without a fight.
"I'll get it where it needs to go," Renn said.
River nodded. She didn't trust her voice for anything more.
Renn touched her arm. Brief. The contact of someone who understood what had just been given and didn't need words to acknowledge it.
She walked through the gate.
---
Thea Marsh appeared in the column at number a hundred and twenty-six.
River saw her. Canvas pack on her back, plant basket in one hand, her face arranged into careful compliance. Doing exactly what she was supposed to be doing. Wanting you to know it.
River considered the options.
Stop her. Confront her. Keep her in the compound where she could be watched.
Or let her go.
If Thea was the mole and she stayed, she'd report every defensive position, every chokepoint, every fighter's location. In real time. During the assault.
If she left with the evacuees, she'd be away from the fighters. She might report the evacuation direction to the QH. The thirty-two operators on the western axis might try to intercept the column.
River looked at Fenno.
He was standing near the gate, pack ready, waiting. She'd already spoken to him. He'd already agreed.
"Go with the column," she said. "Nessa leads. You protect. And keep eyes on Thea Marsh. If she breaks from the group, if she tries to signal anyone, if she goes anywhere alone, you stop her."
Fenno nodded. He didn't ask what "stop her" meant. He understood.
He walked through the gate.
Thea passed River without looking at her. River let her through.
---
A hundred and thirty-eight. A hundred and forty. A hundred and forty-three.
The last person through the western gate was a teenager, maybe fifteen, who'd been helping carry supplies and had ended up at the back of the column. He looked at River as he passed. He didn't say anything. He just looked at her with the expression of someone who was leaving and she was staying and they both knew what that meant.
She let him through.
The column was moving. A line of dark shapes threading through the managed forest, heading west, into the deep trees. Nessa at the front. Fenno near the middle. Renn somewhere in the line with a satchel that held everything her mother had worked toward.
A hundred and forty-three people walking into the dark.
River stood at the gate.
Cal came up beside her.
He didn't say anything. He stood beside her and they watched the last of the column fade into the tree line.
She turned to him.
In the dark, with the compound half-empty behind them and the forest full of people they'd just sent away and the QH staging positions tightening around the perimeter, she put her hand on his chest. Over his sternum. She could feel his heart through his jacket.
"We'll be fine," she said.
"That's my line," he said.
She pressed her forehead against his collarbone. He put his arms around her. They stood like that for ten seconds, fifteen, while the compound breathed the strange breath of a place that had just lost most of its people and was waiting for what came next.
She stepped back.
"Northeast positions," she said. "I need you on the barricade team. Dae's running it."
"I know." He looked at her face. He didn't say anything else. He went.
She watched him go.
---
Forty-six people in a compound built for a hundred and eighty.
River walked through it. The empty buildings. The meal hall with its tables still set for a morning that wouldn't happen normally. The cultivation field that nobody would tend tomorrow. The quarters where beds were still warm from the people who'd just left them.
The archive building. The vault. The twelve binders of evidence that were too heavy and too numerous to carry.
The stone wall with the names.
*Yuki Nakamura-Blake. Year 7.*
*Daniel Blake. Year 7.*
She put her hand on the stone. She left it there for five seconds.
Then she went to find Maria.
Maria was at the northeast barricade, where Dae had organized the first defensive line. Fallen trees, repurposed building materials, earth mounds. Not a wall. A series of fighting positions designed to channel attackers into kill zones where a small force could do damage to a larger one.
Marcus was there too. Sitting on a crate behind the barricade, wrapped in a blanket, reading the dark forest ahead of them the way only someone who'd been on the other side of it could.
Forty-six fighters. Thirty-seven crossbows, twelve bladed weapons, a handful of improvised tools that Nessa had classified as "weapons-adjacent." One former Crimson Rider who couldn't hold a weapon steady but could read the enemy's playbook.
River looked at the barricade. She looked at the forest.
The night was quiet.
It wouldn't be quiet for long.
---
Darro came out of the tree line at a run.
Not a jog. A run. Darro didn't run unless the information required it.
She cleared the barricade and she found River and she was breathing hard, which meant she'd come a long way fast.
"Movement," Darro said. "Northeast perimeter. Multiple positions. They're leaving the staging points and forming into approach lines."
River looked at the dark forest.
"How many," she said.
"I counted forty before I pulled back. Still forming. More coming from the east." Darro's chest was heaving. "They're not waiting until morning."
River turned to Marcus.
He was already looking at her. He'd heard it. His face had gone still, the blank mask of a man switching from planning mode to operational mode.
"How long," she said.
"From staging to contact?" Marcus looked at the tree line. "Thirty minutes. Maybe less. They'll probe first, then commit."
Thirty minutes.
River looked at the barricade. At the forty-six people spread across the defensive positions. At Cal, who was forty meters to the left, already crouched behind a fallen log with a crossbow in his hands.
She set her jaw.
"Everyone to positions," she said. "They're coming tonight."