The first drop struck the number seven on Ianthe's calibration sheet.
She looked up. The shade canopy above her was dry, its patched green cloth glowing in the afternoon sun. The nearest other water was a cook's pot two tables over, lidded. The condenser itself occupied half the tabletop, a seed-chest-sized shell of copper-green composite. A second drop widened the ink around litres per hour. Then a hundred small drops came down at once.
They fell from a cloud the size of a market basket.
It hung just above a child who had freed a stubborn wheel from a repair jig. The child was still laughing, one hand on the wheel and the other over her mouth. Along the cloud's lower edge, blue light shivered. Rain darkened her hair, stippled the cork floor, and sent the adults at the repair bench reaching for loose tools.
Ianthe lunged for the condenser's cutoff.
The machine gave a flat cutoff tone. The cloud thinned to threads and vanished. Its last water landed squarely on Ianthe's sheet.
For two breaths, the child stared at the empty air. Then she said, “Did it follow me?”
“No.” Ianthe pulled the wet sheet free before it could drip into the control slot. “It acquired your position within a four-metre radius and discharged point-three-one litres.”
The child glanced at the wheel, apparently unsure which part of that answered her.
From the next worktable, Rasim said, “She means it knew where you were.”
“It inferred where she was. Incorrectly.”
Rasim had abandoned his own entry, a folding shade frame whose westward hinge refused to fold. He stood with both palms on Ianthe's table and watched beads gather on the condenser's copper-green shell. “It rained on the person laughing.”
“That is the incorrect part.”
Rasim laughed. Ianthe's hand went to the cutoff before she remembered it was already down.
“Last year you asked the judge how many times my hinge had been tested,” he said. “In front of the whole row. I'm going to enjoy this.”
“Four,” Ianthe said. “It had been tested four times.”
The child's father handed her a rag. She squeezed water from one braid and looked delighted. Behind her, the spray had drifted over a planter bed. Dust settled. Three wilted leaves lifted under the splash.
Rasim noticed those things in the opposite order from Ianthe. He looked at the leaves, then the child's cooler skin, then the crescent of wet footprints. “Leave it. It's perfect.”
Ianthe set the ruined sheet on the canopy brace. “Judging begins in two hours and twelve minutes.”
“Then you've got two hours to find out what it does.” He was still watching the child. “Did you see her face? And that planter's been cooking since noon. Half the benches in this city bake by two o'clock. You've built something people would queue for.”
“I know what it does. It corrupts ultrasonic ranging, wastes potable water, and rains on electrical work.” She pointed to the repair bench, where the child's father was drying a motor housing. “The yield was already sixty-three percent of specification. This reduces it further.”
Rasim looked at the festival around them. Repaired solar cloth stretched from old tram poles. A row of cracked heat batteries served as evening seats because they held the day's warmth after their cells had failed. Along the central walk, miscast ceramic pipes had become planters, their warped mouths overflowing with herbs. Every object present had once disappointed someone in a measurable way.
“The planter got water,” he said. “So did she, and she loved it. Test it as a cooler for the play courts and enter it as that.”
Ianthe turned the condenser so its service panel faced away from him.
She had entered it as a recoverable failure. Once a year the festival made room for designs that missed their first purpose but contained a useful piece: a pump repurposed for aerating roots, a tracking mirror that shaded market stalls when its gears slipped, a bicycle dynamo too weak for lamps that now wound the music boxes at the children's tables. Ianthe's chilled mesh could still reclaim water from humid air. With one firmware correction and a clean calibration run, she could prove it.
That mattered. People called young engineers promising when they meant not yet dependable. A specification did not soften its voice because her hair was still cropped in apprentice fashion. Twelve litres remained twelve litres, even when an older builder repeated the number more slowly after her.
She opened the diagnostic display. The event log showed an impossible column of moisture-density readings: eighty-one percent, eighty-eight, ninety-four, all rising in step with broadband spikes from the acoustic ranger.
At the next table, someone dropped a tray of fasteners. There was a snort of laughter, brief and surprised, and Rasim grinned at the scatter.
The condenser's nozzles ticked toward the sound.
Ianthe caught the motion and killed target acquisition before the pumps started. The blue rim light blinked once over empty air.
Rasim had seen it too. The grin went. “You can't watch that and the screen at once. You need somebody out there telling you where it's pointing.”
“I need quiet.”
“The pot two tables over has whistled nine times.”
Its handles became too hot before every whistle, and each one startled its maker anew. Beyond them, a pedal loom kept dropping its shuttle into a basket. The festival's talk, tools, and small failures pressed together beneath the canopies.
Ianthe enlarged the acoustic trace. She could isolate the false return if she watched the display. She could not watch the display, the nozzle array, the people crossing the range, and the water landing zone at the same time.
The nearest free hands were Rasim's.
“Record bearing and distance,” she said. “No commentary.”
“You'll get your numbers.” Rasim took the chalk reel from beneath her table and hooked it to his belt. “But your log gets three metres, moving west. It won't get them jumping back into somebody's soldering, and that's what people do when it rains on them.”
She nearly withdrew the offer. Then the battery icon lost one of its six bars.
“Bearing, distance, and where they put their feet,” Ianthe said. “I will change one setting per cycle.”
Rasim nodded and began clearing paper, loose wiring, and a basket of seed packets out of the four-metre circle.
They did not ask anyone to laugh.
Instead, Ianthe lowered the condenser's pump pressure, bled the accumulator after every cycle, and let the festival provide the input. Rasim marked where people already stood. A cook laughed when her pot shrieked before she touched it. Blue light edged a cloud above her left shoulder; Rasim called, “Three metres, moving west,” and Ianthe stopped the cycle after fifty millilitres. Two friends bent over the shuttle basket and laughed together. The ranger split them into two targets, then lost both when they leaned apart. A cloud formed between them, rained on neither, and dampened a tray of thread.
“Target ambiguity at thirty-two degrees,” Ianthe said, reading the log.
Rasim was wiping the thread tray. “Did you see them, though? Both of them put a hand out to it, like it was something dropped. Two people near one cloud and they'll both reach for it. Everybody does.”
She added it to the margin of her replacement sheet, without the word everybody.
The laughter pulses spread across the same frequencies the ranger used to distinguish humid air from hard surfaces. Firmware that should have rejected irregular noise was counting each rapid rise as a dense moving pocket. The nozzles aimed chilled microjets at that pocket. Aerosol caught the day's heavy air, coalesced, and made just enough weather to fall.
Nothing about it was mysterious. That did not stop each new cloud from looking impossible.
They hung briefly under the canopy, pale against its green panels, their edges stained blue by the targeting lights. Rain smelled of warm cork, clean copper, and basil from the planters. Each cloud collapsed as soon as its acoustic target faded or Ianthe closed the valve. The reservoir level fell in exact increments. The battery warmed beneath her palm.
During the fourth cycle, a woman in a repair-court apron stopped at the chalk line, watched a cloud fall, and talked with Rasim for some time, pointing down the ramp. Ianthe was reading the log and did not look up.
At the fifth cycle, the cloud edge flashed amber.
“Reserve below thirty percent,” Ianthe said.
Rasim had crouched to trace the wet boundary. “The drops reach half a metre past your light.”
“In still air.”
“There's a chair right—”
“Move it.”
A woman had already moved it, pulling her cane and woven bag out of the wet. The cloud had caught only the edge of her sleeve, but her expression stopped Rasim before he could point out the cooling.
“Warn me next time,” she said.
Ianthe closed the valve. “There won't be a next time without a marked field.”
The woman pressed her sleeve between finger and thumb. “Good.”
Rasim watched her go. “It was a sleeve. She'll be dry before she's past the loom.”
“Nobody warned her,” Ianthe said. “We were both watching the chalk.”
“The girl didn't need warning. You saw her, she'd have stood under it all afternoon.” His gaze followed the cane tip as it avoided the darkened cork. “I thought this one smiled too, at first.”
Ianthe wrote sleeve, unwarned beside the fifth cycle and said nothing.
“I was wrong about the chair.” He looked at the place where it had stood rather than at her.
The battery sounded its first descending note. Ianthe checked the remaining charge against the judging time. Restoring potable-water mode meant rewriting the noise filter, purging the lines, and holding the mesh at calibration temperature for eighteen uninterrupted minutes. She had enough charge if no one laughed nearby and nothing else went wrong.
There would be no proof run afterward.
Rasim read the answer on the display. “If you patch it now, what can you show?”
“A corrected filter.”
“Working?”
“The correction is straightforward.”
He waited.
Ianthe disliked waiting when the numbers were already present. “Not at validated yield.”
Rasim swept his chalk marks with his shoe until only a broken wet circle remained. “The woman in the apron was from the repair court. Their fern bed's running six degrees hot, and the wick's baked dry in this sun. They'd like it tested down there. I said we'd come.”
“You said.” Ianthe kept her eyes on the filter. “Wind over point-eight metres per second scatters the aerosol. The useful radius intersects their polished tile. The second battery tone will occur in approximately twenty-six minutes under load.”
He tipped his head toward the court. “So tell them that.”
Ianthe looked at the firmware editor a moment longer, then closed it. They carried the condenser down between them, past Rasim's table, where the shade frame still leaned with its hinge half open. He didn't look at it.
The repair court occupied a sunken square between planter terraces. Its cork work floor sloped gently toward a bed of mint and low shade ferns. One side, however, had been resurfaced with salvaged glass tile. The tiles were beautiful, cool, and almost frictionless when wet.
Ianthe placed the condenser at the border and spent six minutes measuring wind, slope, and nozzle reach. When she stopped to frown at the tile, Rasim waved it off. “Anything the mats miss runs down into the ferns. The whole floor tips that way, look.” He moved benches according to her marks, then moved them again after watching where people actually set their bags. The child with the repaired wheel returned and waited at the top of the ramp.
“Can I make it rain again?” she asked.
“Not yet,” Ianthe said.
“When?”
“When the catch surface is down.”
Rasim unrolled two thick mats woven from root fibre and old cooling felt. “Help me hold this corner.”
The child did at once, which was more than Ianthe's answer had managed.
They were still setting the second mat when her father fitted the freed wheel onto a little parts cart. He spun it. The wheel turned cleanly, wobbling once before it settled. The child laughed.
The condenser was in diagnostic-ready mode. Ianthe had disabled the pump but, she saw with a shock, had not bled the accumulator.
Blue sharpened along the air above the child. A cloud swelled faster than the earlier ones, fed by the accumulator's trapped charge.
“It's past the mat,” Rasim called. “Ianthe, the tile—”
Rain struck the root-fibre mat, the child's shoulders, and the ferns below. Their curled leaves trembled open under the cool water. The temperature strip on the shade bed dropped through two coloured bands.
Then the child's father stepped backward from the sudden rain. His heel crossed onto the glass tile.
Rasim reached for his elbow and planted his own foot on the same wet seam. His shoe slid. The man caught the planter rail; Rasim hit one knee on the cork and shoved the parts cart away from the slope before it could roll into either of them.
Ianthe struck the mechanical cutoff.
The spray stopped. The cloud shed one hard curtain of rain and came apart. Amber light ran around its edge as it fell, then went dark.
“Don't move,” Ianthe said. She was beside Rasim before the digital log finished writing. “Is your knee bearing weight?”
He sat back on his heel. For once, no answer came ready.
The child's father tested his grip on the rail. “I'm all right.”
Ianthe looked at him, not at the display. “Are you sure?”
“Yes. Wet, but yes.” He drew the child close and guided her onto the dry ramp.
Rasim pressed two fingers against his trouser leg. “I can stand.”
“Wait.”
“Ianthe.”
“Ten seconds. A kneecap can carry load before pain rises.”
He waited. At ten seconds he stood carefully, keeping one hand on the planter wall.
The child looked stricken. “I didn't mean to.”
“You didn't switch it on,” Ianthe said. “I left pressure in the line.”
Rasim stared at the tile. Water lay in a fan across the glass beyond the mat, going nowhere near the ferns. “I said half a metre past the light,” he said. His voice had lost its easy reach. “It's more at the south edge. The woman's chair was outside the light. He was outside it.”
“The light marks target centre, not fall radius.”
“I know that now.” He touched the place where cork met tile. “Nothing near the glass. And the cart—” He didn't finish.
He looked around the court and counted under his breath: the ramp, the benches he had moved twice, the worktables with live circuits, the father's heel on the seam, the woman's sleeve up at the tables. His gaze stopped at the child.
“Not perfect,” he said. “Not beyond the cork.”
Ianthe shut the service panel before the impulse to agree could become cruelty. “Then help me bring the fall radius inside it.”
She made the field smaller.
They turned the condenser away from the tile and fixed the nozzle range to one target above the centre of the root-fibre mats. Rasim ran green cord between four waist-high posts, leaving a wide dry route to the ramp. He stood at each approach and checked whether the marked rain field could be seen from a seated height. Ianthe added a wind cutoff, a hard reservoir limit, and a requirement that the blue targeting edge hold for two seconds before the valve opened. The laughter trigger remained, but only a source inside the marked field could arm it.
At the child's insistence, they added a small blue paddle at the entrance. Anyone who wanted to try stood inside and raised it; Rasim, acting as steward, enabled the acoustic gate. The machine could not register permission. He would have to check the paddle before every cycle.
The second battery tone sounded while Ianthe tested the cutoff. Lower than the first, it vibrated through the copper shell.
“One demonstration,” she said. “Then we lift the mats before anyone walks on them. Untrodden, they return sixty to seventy percent to the bed.”
Rasim nodded, leaning less on the planter now, and went to tie a second cord across the mat edge.
The judge arrived with damp cuffs from another entry and no patience for introductions. She examined the condenser, the marked field, and the changed description on Ianthe's entry slate.
“You crossed out potable recovery,” she said.
“It does recover potable water when the ranger rejects acoustic interference. Today it did not.” Ianthe indicated the reservoir gauge. “The fault produces a maximum of four localized aerosol clusters within four metres, although this trial is capped at one. The trigger is broadband laughter misclassified as moisture density. Wind cutoff is point-eight metres per second. The blue edge marks target acquisition, amber marks reserve, and three descending tones mark charge thresholds and shutdown.”
The judge looked at the child waiting beyond the cord. “What are you entering?”
Ianthe followed her gaze to the child.
“A supervised cooling and planter-watering device for small play or repair courts,” she said. “It does not make drinking water, and it cannot keep a bed watered on its own.”
“Who does it miss?”
“Anyone who does not laugh, anyone who cannot or does not wish to enter the rain field, and anyone beyond the range. It is unsafe near smooth paving or exposed equipment.”
“I'll be on the dry route,” Rasim said, crouching to flatten a lifted corner of mat.
The judge pressed the root fibre with her shoe. “Show me the cutoff first.”
Ianthe armed the machine and kept one hand above the mechanical cutoff. The child entered carrying the blue paddle. Rasim checked the ramp, the cord, and the two adults standing well back. He raised one finger to Ianthe.
“Ready?” he asked the child.
“Ready.”
She tried to laugh. The sound came out as a breathy cough. Nothing happened.
Ianthe watched the acoustic trace flicker below threshold. She did not tell the child to try harder.
The repaired parts cart stood beside the planter wall. The child's father gave it a gentle push. The freed wheel turned; the cart veered, bumped softly into Rasim's boot, and stopped. The child laughed for real.
The log bars rose. Blue gathered in a bright ring above the mat. After two seconds, the valve opened.
A cloud appeared over the child, no wider than her outstretched arms. Rain tapped the paddle and ran from its corners. She closed her eyes. Water passed through the root-fibre mats into the planting wick, where the ferns' dry strip darkened from brown to green.
Rasim watched the approaches. Ianthe watched pressure, wind, and charge. When the child stepped toward the cord, Rasim lowered his hand.
Ianthe cut the valve. The cloud dissolved before the child reached the boundary.
The child's father wrapped a towel around her shoulders. The woman in the repair-court apron checked the wick and said, “That'll hold until morning.” The judge put two fingers under the mat's edge to inspect the runoff.
“How much water?” she asked.
“Point-two-six litres discharged. Approximately point-one-eight retained in the planting bed.”
“And if everyone is too hot to laugh?”
Rasim opened his mouth, then looked at Ianthe.
“Use the shade,” Ianthe said. “This does not replace it.”
The judge made a mark on her slate. “Unexpected-use class. Conditional demonstration only. Keep the limitations on the entry.”
She tied a narrow acceptance tag to the condenser's handle and moved on to the whistling pot.
Ianthe touched the tag once to make sure the knot would not slip. Then she checked the reservoir.
Rasim began lifting the wet mats from the tile side. “Your sheet says eighty minutes for cleaning.”
“Seventy-four if you stop standing on the mat you're lifting.”
He moved his foot.
By late afternoon, the heat had withdrawn from the cork but not from the stone beneath it. Festival workers folded canopies one repaired panel at a time. Ianthe and Rasim wrung the catch mats over the fern bed, measured what they recovered, and dried every fitting before packing it.
The condenser gave its third descending tone. Ianthe took out the optical sensor she had used to align the nozzles and set it on the case.
Rasim looked at the last red bar. “Enough for two samples?”
“One active, or three passive.”
“Wind's coming up.”
Ianthe checked the ribbon on the nearest cord post. It flicked once toward the glass tile. “Three passive.”
They carried the unit to a dry alcove behind the planter wall, away from feet and exposed circuits. Rasim went off and came back with a square of blue scrap cloth. Ianthe connected the sensor and opened a fresh column in the log: visible opt-in signals, no pump output.
“Should I hold it still?” he asked.
“Raise it naturally. I need the motion profile.”
He lifted the cloth from his side, slower than the child had lifted the paddle. The sensor drew a modest curve across the screen. No cloud formed. Nothing got wet.
Ianthe saved the sample, then turned the cloth over in his hand so the faded side faced outward.
“Again,” she said.
Rasim stepped back into the last strip of sun and raised it.
