A FREE FIRST CHAPTER
94.7%
Chapter One
THE WRONG WATER
WESTLAND, NETHERLANDS • 2189
The first plant Anke pulled from the gutter was still alive, which was what made Sanne look offended when she dropped it into the tray.
“You could have left that one.”
Anke turned the root block in both hands. The tomato vine rose above her into the training wires, three metres of leaf, fruit and clipped side-shoots supported by a square of fibre no bigger than a loaf of bread. The roots should have been almost white. These were cream at the centre and yellowing where they met the return channel, with a faint brown tide line just above the bottom edge.
“I could leave all of them,” she said. “They’d be cheaper to run.”
Sanne crouched beside the gutter and pushed the probe into the drain port again. “Two point eight.”
Anke slid the root block back into its sleeve, taking more care than the plant now needed. “I saw it.”
“You asked me to check.” Sanne rinsed the probe in the little bottle clipped to her belt. “Usually that means you want a second number.”
“I was hoping yours would be nicer.”
Sanne gave her a look over the top of the bottle. She was twenty-six, had been working for Anke for four years and had long ago stopped pretending that a second instrument would alter a number merely because her manager disliked it.
Behind them the morning irrigation pulse travelled through Bay C in sections. Valves clicked open under the crop, not all at once but in a soft progression that Anke could follow without looking at the control band on her wrist. The sound had belonged to greenhouses for longer than either of them had been alive. The glass overhead was no longer glass and most of the water did not come from a municipal pipe, but plants still announced when they were being fed.
Anke pressed her thumb against the damp side of the root block. “Run another dilution on C-four through C-eight. Short one. Then give me the drain sample after the second return.”
“We don’t have the make-up allowance for that.”
“We have enough in our buffer.” Anke checked the cooperative balance on her wrist and disliked how quickly the figure had become part of every conversation. “For the next hour, certainly.”
Sanne stayed crouched. “You want me to log it as crop protection?”
“No. Log it as me telling you to do it. If somebody wants to argue, they can ring me instead of making you explain my maths.”
“That does seem more efficient.”
Anke put the root block back in its sleeve. They would lose the plant now that she had disturbed it, but the rows around it should recover if the sodium concentration in the recycled loop came down. The crop was eight weeks from clearing. A bad root zone now would be visible in fruit quality long after whatever water problem caused it had disappeared from everybody else’s screens.
She stood and wiped the wet fibres from her palms onto the thighs of her work trousers. Beyond Bay C, the greenhouse extended in parallel rows towards the western wall, broken every few dozen metres by service aisles and hanging screens. The old language survived in the place names. North house. Glass line. Rain tank. Anke’s grandfather had still called the western roof vents luchtramen even after the vents became a continuous membrane that could open in strips narrower than a hand. Anke used the same word without ever having seen the windows it originally described.
The operation covered thirty-eight hectares now, although only twenty-seven were under tomatoes this cycle. The rest held peppers, young cucumber stock and two bays of seed crop that belonged to a cooperative research programme Anke had agreed to because the funding paid for a desalination membrane she would otherwise have replaced next year. On paper, they were water-positive over a normal twelve-month cycle. Roof capture supplied most irrigation. Condensate was recovered. Drainage water was sterilised, stripped and recirculated. Winter excess went into the underground freshwater lens shared with three neighbouring growers, pushed down into ground that had been saline for generations and recovered in dry periods when the surface stores ran low.
Normal had not been particularly useful for the last six weeks.
The regional freshwater restriction had begun as a voluntary draw-down request after a dry spring and hardened twice since. River levels inland were low. Salt had travelled farther into channels that were usually usable for agricultural top-up. The cooperative aquifer still held water, but every cubic metre they pulled now narrowed the margin if the dry spell continued. They had been recycling harder instead, accepting that sodium and a handful of other ions would creep upwards in the root zone and periodically flushing the worst bays with cleaner water.
It was manageable. Anke disliked the word because it usually arrived just before someone explained whose problem the management had become.
Sanne stood. “I’ll run C first. Do you still want the new stock on eleven at ten?”
“Has Pieter finished the emitter test?”
“He says yes.” Sanne hooked the probe back onto her belt.
Anke started towards the aisle. “Find out whether that’s the kind of yes that means he finished, or the kind that means he’d like us to stop asking.”
“I know both kinds.”
“Good. Use your judgement.”
They walked towards the service aisle together. A cart moved ahead of them with two empty harvesting racks and nobody driving it, slowed politely at the crossing, then continued towards the packing end. Sanne stepped in behind it and Anke caught the back of her jacket.
“Other way.”
“I know where C is.”
“Storm inspection.”
Sanne’s expression changed. “Today?”
“It was tomorrow. It isn’t now.”
Anke opened the forecast that had arrived while they were at the root line and turned her wrist so Sanne could see it. The regional model had pulled the western rain band forward by eleven hours. The total had also changed. Forty-eight millimetres over twenty-four hours had become seventy-six, with a high-intensity period late in the afternoon and another pulse overnight.
Sanne read the numbers twice. “Well. That’s our water problem finished.”
“Tomorrow’s water doesn’t help C-seven at nine this morning.”
“No, but it helps tomorrow.”
“If we catch it.”
“We’ll catch most of it.”
Anke enlarged the runoff projection. “Thirty-one millimetres before the roof tanks and deep buffer are at the storm setting. After that we spill to the polder unless the district takes it.”
Sanne whistled quietly. “And they told us to reduce discharge last night.”
“Because the storage canals are high from the flushing programme.”
“While we’re short of fresh water.”
“Yes.”
Sanne looked up through the greenhouse roof as though the rain might already be there, waiting to hear them complain about it. “Very organised.”
“It isn’t supposed to be fair.”
“No, apparently that’s your job.”
They split at the crossing. Sanne went back towards the irrigation room and Anke continued west, taking the narrow service door between the propagation area and the roof-capture plant. The air changed immediately. The growing bays were warm enough to damp the back of her neck; the service corridor was cooler, with the faint mineral smell of treatment filters and concrete that had never quite dried. She passed the original rainwater basin through a glazed wall. It had been roofed over before she was born, then deepened, then connected to the shared underground store. Old photographs in the staff room showed it as open black water between rows of greenhouses, with ducks on it and a sign warning children not to climb the fence.
The current level marker stood at nineteen per cent.
For six weeks, nineteen per cent would have looked like bad news.
This morning it looked like empty space they could use.
Pieter was in the storm manifold room with one access panel open and both hands inside it. He had placed the removed cover on the floor in exactly the spot where anybody entering had to step over it.
Anke stopped in the doorway. “Is there a reason you’ve built a trap?”
“I need to remember I haven’t put the cover back.”
“You thought seeing a hole in the wall wouldn’t do it?”
“I’ve been here since half six. I’m building redundancy.”
He withdrew one hand, holding a valve actuator that looked too clean to be the cause of anything. Pieter was older than Anke by perhaps ten years and had a talent for making recently maintained equipment appear personally disloyal.
“Number four?” she asked.
Pieter lifted the actuator in answer before saying, “Number four.” He had grease on one wrist and a clean stripe where his cuff had been. “And yes, before you remind me, it passed last month.”
“What does passing last month buy me today?”
“It still opens. It just takes twelve seconds longer to admit that it has.”
Anke leaned closer to the panel. “Can it hold?”
“If the forecast was tomorrow, I’d leave it alone.”
“It isn’t.”
“I heard.” Pieter rolled the actuator in his palm, then glanced at the open manifold as if the answer might have changed while they were talking.
“Can it hold today?” Anke asked. “I can replace it before lunch if stores have another one. If they don’t, I can isolate that leg and we lose about eight per cent of roof capture on the western section. Maybe ten at peak.”
“Find the part.”
“I already asked.” Pieter’s wrist lit before Anke could ask the obvious next question. “And this is why we’re still talking. Stores wants to know whether this is preventive maintenance or storm preparation.”
Anke stared at him.
Pieter shrugged. “Different stock code.”
For a moment she thought he was joking. Then his wrist chimed and he turned the message towards her.
“They can send the preventive part this afternoon,” he said. “Storm stock requires district release.”
“Request district release.”
“I did.”
Anke looked from the actuator to the forecast still open on her wrist. Pieter had already done the work she was about to tell him to do; neither of them seemed inclined to apologise for the duplication.
“Good.”
“They asked for the storm declaration number.”
“We don’t have one.”
“I told them.”
Anke closed the open message with one finger. “Ask the neighbour cooperative if they still have the old actuator from their north basin. Same housing.”
“It has half its rated life left.”
“So does mine, apparently.”
Pieter grinned. “I’ll call.”
She left him with the panel and took the stairs to the roof service platform. From there the greenhouse district stopped looking agricultural in any older sense. The Westland had been remade too many times for that. Growing roofs stretched between residential clusters, water cells, service corridors and the raised transit lines that carried freight east. Some old villages still held their centres in roughly the same places, churches and brick streets surviving inside a landscape designed and redesigned around water. To the west, the coastal defence ridge made a pale line under the morning haze. Beyond it was the sea.
Anke checked the district drainage level, then the tide forecast, then stopped herself. None of those screens changed because she looked again.
A message from Regional Water waited beneath them.
TEMPORARY AGRICULTURAL DRAW REDUCTION: 12%
Effective 10:00.
She opened the attached reasoning. The freshwater feed into the horticultural ring was being reduced to preserve higher-quality water for drinking-water blending and two industrial systems whose own treatment trains were operating below capacity. The model assumed growers could increase recirculation until rainfall replenished local stores.
Anke scrolled to the expected review time.
There wasn’t one.
She called before she reached the stairs.
The woman who answered introduced herself as Eline from agricultural coordination. Anke recognised the voice; they had spoken twice during the dry period, neither time pleasantly enough to pretend they remembered each other’s weekends.
“I’ve got the twelve per cent,” Anke said. “How long?”
“We review at each basin update.” Eline sounded as though she was reading from one display while watching two others. A voice behind her called out a chloride figure and somebody else answered before she did. “The next useful river-intake update is twelve-thirty. Earlier if the salinity front changes.”
“And if it doesn’t?”
“The reduction remains.”
“Until the rain?”
“Possibly.”
Anke stopped walking. That single word was too expensive to build an irrigation plan around. She pushed through the service door and found herself back in the heat of the propagation house. “I need something better than possibly. C-bay needs a dilution pulse this morning and eleven has new stock coming onto irrigation. I’m already drawing below allocation.”
“I can see your draw.”
“Then you can also see I haven’t been taking the full entitlement.”
“I can.”
Anke pinched the bridge of the empty sample bottle between two fingers, caught herself doing it and set the bottle down. “So I save water all week and my reward is losing twelve per cent of what I didn’t use?”
Eline was quiet for long enough that Anke regretted the sentence. The woman on the other end of the call had not personally designed scarcity.
“We’re reducing the entitlement, not your historical draw,” Eline said. “Your unused volume is still reflected in the cooperative account.”
“Can I spend it now?”
“Not from the surface feed.”
“Then it’s a very reassuring number.” Anke watched a propagation cart pause at the end of a row while a worker crossed in front of it. “I’m already pulling the deep buffer harder than I want. That’s why the root sodium is where it is.”
“I know.” Eline’s answer was immediate, and tired enough that Anke let the next complaint go.
Anke heard a second conversation behind Eline, somebody reciting canal levels. The coordination office was busy enough that she felt guilty for wanting more of its attention and angry that guilt had entered the calculation at all.
“What’s the assumption after the rain arrives?” Anke asked.
“That depends on capture. Yours, the neighbouring cooperatives, the district cells. Everybody’s.”
Anke gave a short laugh without humour. “That’s not a plan.”
“No,” Eline said. “It’s a forecast.”
Anke leaned against the propagation bench. Rows of young plants stood under low lights, each one carrying less leaf than her palm. “Eline, I need to know whether I should push another six cubic metres through C now or protect the buffer for eleven. I can’t make both choices from a forecast range.”
“I can’t guarantee you the surface feed at twelve-thirty.”
“Can you guarantee it won’t reduce again?”
“No.”
That was at least an answer.
Anke looked at the crop schedule. “Fine. Leave my account note open. I’m flushing C. If the regional draw goes tighter before the rain is usable, I’m going to ask for emergency horticultural top-up.”
“You can ask.”
“You’re practising for government.”
Eline laughed, unexpectedly. “Anke, if I could give you the water I would. I have three drinking-water plants asking what happens if the river intake gets another half gram of chloride and a food processor threatening to shut a line if they lose rinse quality. I don’t have a secret tank.”
“I know.”
The background voices on Eline’s side shifted; a door opened and closed, then the call cleared again. Anke imagined a room much like her own operations office, only with people bringing problems instead of plants.
“I’ll put C-bay on the crop-protection note.”
“No. Put it under my decision.”
“Why?”
“Because Sanne’s already tried to give it to me and I’m not letting everyone else become innocent by paperwork.”
“That’s not how the form works.”
“Then write whatever the form needs. Just leave my name on it.”
“Your name is already on it.”
“Good.”
When the call ended, Anke stayed beside the propagation bench for another moment, watching the youngest plants drink. Their irrigation lines were tiny enough to make the regional dispute look ridiculous. A pulse here lasted seconds. A day later, the plant had already grown around whatever had happened to it.
She went back to work.
By eleven, Pieter had found the replacement actuator three sites away. It arrived on a service bike inside a yellow case with somebody else’s maintenance label still stuck to one corner. Sanne’s second drain sample from C-bay came back lower. Not good, but lower. The new stock went onto irrigation nineteen minutes late because the emitter test discovered a blocked line in row eleven and Pieter, who was halfway through replacing the actuator by then, shouted instructions through an open door until somebody else found the blockage.
Nobody died. Nothing flooded. No machine alarm changed colour.
They ate lunch twenty minutes after they usually did because the roof inspection ran long.
Anke sat at the end of the staff table with a bowl balanced between paperwork and a pile of discarded filter seals. Someone had put the regional forecast on the wall display. The approaching rain band now covered most of the North Sea graphic and the accumulation estimate had gained another shaded band along the coast.
Pieter came in carrying the old actuator.
“Dead?” Anke asked.
“Offended.” Pieter set the old actuator on the table beside the seals. “I can probably repair it. The replacement is in and tested; four is back inside timing.”
“Thank you.”
“Thank the Van Leeuwen place. It was their spare.”
Anke made a note to return it as soon as Pieter had rebuilt the old one. Pieter watched her do it and said, “Assuming theirs doesn’t fail during the storm.”
Pieter looked at the wall.
Someone from packing said, “At least we’ll have water.”
Sanne, halfway through a sandwich, pointed at Anke with it. “Careful.”
“What?”
“She doesn’t like that sentence today.”
“I like water,” Anke said. “I’m strongly in favour.”
The packing worker nodded at the forecast. “Seventy-six millimetres.”
“Yes.”
“That is quite a lot of water.”
“It is.”
“Which we need.”
“Some of it.”
The packing worker glanced from her to the display, genuinely trying to reconcile the two things rather than win an argument. “How much before you’re happy?”
Anke considered the question because it had been asked in good faith. “Twenty-five over six hours would be lovely. Thirty if it arrives gently enough for the deep store to take it. After that I would like it to fall on Belgium.”
Someone laughed. Pieter said, “Very European of you.”
Anke finished her lunch while the display updated again.
The jokes stopped on their own.
The rainfall total had barely changed. The timing had. The high-intensity band was now expected to arrive during the evening tide window, when the western drainage system would already be preparing for a coastal surge. A new instruction appeared beneath the forecast asking greenhouse districts to increase local retention readiness and minimise non-essential discharge from sixteen hundred onward.
Sanne read it first. “Minimise discharge.”
“Mm.” Anke read the instruction herself.
Sanne leaned over her shoulder. “Full roof capture, minimise discharge, and the fresh draw stays reduced until they review salinity.”
“That appears to be the complete collection.”
“Do you want me to say it?”
“No.”
Sanne smiled. “I think you’d enjoy it.”
Anke collected the bowls before Sanne could. “Go and check C.”
“That means yes.”
The rest of the afternoon was spent making room for water they did not yet have.
They lowered the non-potable service tanks, shifted cleaning cycles forward and cancelled a wash-down in packing. The roof-diverter system was put into storm capture two hours early. Pieter tested every spill gate manually after the replacement actuator worked perfectly under remote command, because he had stopped trusting the meaning of passed for the day. Sanne walked the western drain with an inspection drone hovering over her shoulder and still bent down to pull a sheet of packaging film from one grate with her own hand.
Anke moved between them with the operations view open but increasingly unused. The system was excellent at displaying the site. It showed tank levels, root-zone chemistry, predicted roof capture, drainage capacity, power reserve and the deep buffer’s declining pressure. What it did less well was tell her that Pieter had placed a spare coupling beside pump three because he did not want to cross the site for it in heavy rain, or that Sanne had quietly moved the youngest worker off the roof team because his storm certification was only three weeks old.
At half past three, Regional Water restored three per cent of the morning reduction.
Anke used nearly all of it on the flushing pulse she had already begun.
At four, the western sky finally changed. The greenhouse roof darkened without the room below becoming much dimmer; the adaptive panels compensated automatically, lifting the grow lights by increments too small for the eye to catch. Workers who had been glancing up all afternoon stopped doing it. There was nothing useful left to see.
The first drops reached the roof at 16:17.
Anke happened to be in Bay C again, checking the drain return with Sanne. The sound began sparsely, individual taps above the leaves, then gathered until the whole structure carried it. Water slid down the exterior membrane towards the capture channels. On Anke’s wrist, the roof yield climbed from zero.
Sanne lifted the sample tube against the light. “Two point three.”
“Better.”
“Tomorrow it’ll be lovely.” Sanne held the tube against the white underside of a leaf to judge the colour more clearly.
“Don’t promise the plants tomorrow.”
“You really are in a mood.”
Anke took the tube from her and checked the colour. “I’m in a greenhouse. It is raining. My water allocation is restricted and the district has asked me not to discharge water. I think I’m entitled to be mildly difficult.”
“Mildly?”
The rain grew louder before Anke could answer.
A site message asked whether they wanted to move the western roofs to maximum capture. Anke authorised it. The underground store opened its intake sequence. Pumps changed pitch in the service corridor. For a while the numbers behaved exactly as she wanted: roof yield rising, tank headspace shrinking, deep-store injection increasing, root-zone return improving.
Then the regional drainage level on her display changed by four centimetres in eleven minutes.
Sanne saw it too. “That quick?”
“Upstream release,” Anke said.
“During retention?”
“Maybe.” She opened the district note, read the source line and corrected herself. “No. Canal draw from north. They’re making space there.”
Sanne watched the level trace continue upward. “So they put it here.”
“They’re allowed to use the storage canal.”
“I know they’re allowed.”
Anke glanced at her. Sanne was not asking for a legal explanation.
The regional forecast now carried three operational warnings, none individually exceptional. Coastal level rising. Drainage storage filling faster than forecast. Agricultural freshwater intake quality likely to remain restricted into the next review.
Anke read the last one twice, then put the display away.
“C-eight after this pulse,” she said. “Then stop the flush. Put eleven on the cleanest return loop we’ve got and keep the deep buffer above fifteen.”
Sanne blinked. “Even with the rain?”
“Especially with the rain. I don’t know when they’ll let us use anything outside our fence.”
They worked until the evening shift arrived. By then water was running in sheets down the greenhouse sides and the site basin had climbed eight percentage points. The roof system had already captured more water in two hours than the operation had received from the regional agricultural feed all day.
Most of it was still not water Anke could confidently plan next week’s crop around.
The evening supervisor came through the service door shaking rain from his sleeves. “Road’s starting to pond by the old tram line.”
“Already?”
“Drainage team is there.” He nodded towards the crop. “How are we?”
Anke gave him the handover. C-bay improving. Eleven stable. Western actuator replaced. Deep buffer floor fifteen. No exterior discharge unless district explicitly requested it. If roof capture exceeded the site’s storm setting, overflow would go to the polder under automatic permit unless the regional instruction changed.
“That’s a lot of unless,” he said.
“Yes.”
“Anything actually wrong?”
Anke looked down the rows. Plants under light. Water moving. Pumps on. Workers changing shifts. “No.”
He waited, perhaps expecting the rest.
“There are just more ways for it to become wrong than there were this morning.”
“That I understand.”
Her wrist vibrated before she reached the changing room.
The message was not addressed to growers specifically. It came from the regional water-and-infrastructure coordination layer, the one Anke normally ignored because its notices concerned systems much larger than hers.
OPERATING STATE: ELEVATED COUPLING REVIEW
Beneath it sat a list of sectors currently contributing live constraints: freshwater, drainage, coastal protection, electricity, freight.
No instruction followed.
Anke read the list once, accepted the notification and changed out of her wet work trousers. Sanne had left her a clean root sample beside the sink with 2.2 written on the label in thick black pen.
That was a number she knew what to do with.
THE STORY CONTINUES
Want to keep reading?
Ebook purchase link coming soon.