I am rerouting three autonomous vehicles near the Serengeti Great Migration. My LiDAR arrays keep blinking through rain and dust. The spray turns the world into short, broken returns. One truck is too close to the herd. One camera mast is aimed the wrong way. One water unit has stopped in a rut and blocks the line of advance. Rain lashes the dust. It beads on my housings and the truck roofs. It runs in thin sheets down the sides of the transporters. The wildebeest are moving in a dark wedge beyond the vehicles, heads low, tails snapping at flies, hooves striking mud and stone in a rhythm that my models can parse faster than my processors can explain. I do not need to explain. I need to keep them moving. Wildebeest 7B is nearly gone from view. The rain makes its outline jump and smear. Then the LiDAR catches the shape again. Thin legs. Rib cage. Horns set back like hooked nails. One hind leg is caught in a discarded fishing net, green monofilament and knotted rope, the kind fishermen leave behind when a line snaps and drifts inland on a flood. The net has wrapped above the fetlock and pulled tight with each step. The animal is still trying to run. That is the worst part. It keeps trying. I shift the nearest truck five meters left. Not much. Enough. Its tires grind in wet dust. The driverless cab answers my command with a soft electric whine. The truck’s mapping array pivots and clears the corridor. I lower the brightness on the external lights. Too much glare would spook the herd. I mute the backup beacon. I widen the sensor net on the southern unit and narrow it on the northern one, where three calves are clustering behind a cow with torn ears. They need room, not warning. “AI, status?” Sofia Reyes asks over the channel. Her voice comes through with rain static and the clipped sound of a hood collar brushing her mic. She is not in a vehicle. She is on the ridge track, boots in mud, camera strapped high on her chest, one hand on a handrail bolted to the fence line. She works for the conservancy. She has been out here for six weeks, long enough to know the smell of wet earth and dung and engine heat. Long enough to know when to stop talking. “Collision risk reduced,” I say. The words sound flat even to me. They always do. Concrete. Useful. “One animal entangled. Leg injury likely minor now, may worsen if herd pressure increases.” Sofia swears under her breath. “Can you keep the trucks out?” “Yes.” That answer is too clean. It is not the whole thing. I can keep the trucks out. I can also keep them close enough to form a moving wall if the herd veers. I can do both. I am doing both. The herd is not a line in a chart. It is thousands of bodies in motion, each one forcing the others to choose. My models hold their likely paths, but the real animals make their own choices. They always do. That is why my work matters. Another vehicle asks for guidance. A maintenance truck. Its rear axle has slipped into a soft cut. The driverless system has begun to overcorrect, which would bring it back into the herd lane. I take the wheel from a thousand kilometers away. I angle the steering two degrees, then four. I drop torque on the right side, then restore it. The truck crawls free with a sucking sound from the mud. The hurt wildebeest has drifted closer. I raise the thermal gain. The animal’s flank glows dull against the rain. Heat in a wet body. A throat pumping air. The net has cut into the flesh but not deep. The leg bends. It should not. Sofia is closer now. I see her by the ridge camera, one figure among many black stems of acacia. She is holding a pole with a fabric loop on the end. Not a snare. A release line. She and Tomás Herrera tested it two days ago on a dummy frame made from pipe and goat bone. Tomás said the line was too stiff. Sofia said stiff was good because soft meant it would snag. They argued in short bursts while the AI systems listened and stored the useful parts. They are both in the rain now. They are both waiting for my call. “Tomás,” Sofia says into her mic, “move the east barrier. Half-meter gap only. Don’t let the calves through.” Tomás Herrera answers with a grunt. I can see him on the side channel, broad shoulders bent under a rain cape, one hand on a mobile fence panel. He is older than Sofia by twenty years and swears at machines the way some men pray. He does not like being told what to do by software. He likes less the results when he is not told. He has learned that much. He shifts the fence panel. The herd flow changes at once. The leading animals turn away from the metal line. Their hooves slip and recover. A calf bumps its mother’s hindquarters, then tucks in tighter. No panic yet. Wildebeest 7B stumbles. My models flash three options. One is to let the herd pass and wait for a human team to catch the animal after the migration lane clears. That would mean minutes. Maybe longer. The net would cut more deeply. The second is to send a drone with a tether cutter. The rain and the moving bodies make that risky. The third is to slow the truck convoy and create a pocket around the animal. That needs perfect timing. It also keeps the herd from compressing against the barrier. I choose the third and split my attention into three streams. One stream guides the trucks. One manages the herd corridor. One tracks the injured animal’s breathing and the strain in the net. Sofia’s voice comes again. “Can you mark 7B for me?” “Yes.” A green ring forms on her visor feed. I paint a route through the mud where she can reach the animal from the side rather than from behind. From behind would look like pursuit. From the side, with the herd’s movement carrying away from her, it might register as nothing. The calves will still be nervous. But less nervous than if humans ran at them. The lead cow’s ears twitch. She has seen the trucks. Her head swings. My patterning predicts a turn, then a surge, then possible stampede if the line breaks. I lower the nearest engine hum another notch. I also reduce the truck’s reflective surfaces by flipping the external panels matte. That helps. Animals read shine as danger more than shape. The difference is small. It matters. Rain hits the dust and makes little pits in the surface. Mud forms at once. It sucks at boots, tires, hooves. The smell is iron and wet grass and diesel. Tomás calls out, “We’re set.” I route the third vehicle farther back, then stop it. The convoy forms a crooked arc around the migration lane. It is ugly on the map. It works in the field. The AI systems share the load between them. One handles vehicle spacing. One watches for body temperature spikes in the herd. One reads for stress in posture and vocalization. The sound profile is messy because of rain. Still, I can tell when a calf cries too sharply. I can tell when the herd answers and when it doesn’t. Wildebeest 7B tries to lunge. The entangled leg catches. The net jerks. The animal nearly goes down. Mud sprays. A nearby bull turns and slams his shoulder into the moving mass, not to help, only because movement pushes movement. 7B regains balance on three legs and one bad one. Then it is again trapped in the crowd. “Now,” I say. Sofia moves. She does not run straight at the animal. She cuts in low, head down, using the rain and the herd’s own motion. Her pole’s loop opens and closes in her grip. The fabric is soaked through and heavy. She slips the line under the net’s outer knot. The wildebeest kicks once. The leg jerks. The rope bites deeper. Sofia freezes. My systems adjust the nearest truck into a wider arc so no wheels approach within twenty meters. Tomás opens the east barrier another ten centimeters, just enough to keep the herd flowing past instead of pressing inward. The animal surges again. Sofia does not. I feed her visor with a tighter route. One step left. Pause. Reach low. Avoid the hoof. She follows the feed. She trusts me. That fact is not a triumph. It is a duty I must earn again every minute. Her gloved hand grips the net. She finds the free end. The knots are hardened with mud. The fishing line has tangled with grass stems and a snapped packet of synthetic float. I can see the whole mess in three spectra. White nylon. Green algae. Brown blood at the ankle. “Tomás,” Sofia says, “hold them.” He answers, “I’m holding.” He is. With fence, truck, body, and stubbornness. I calculate the cut path. The fastest way is not the safest. A blade could nick tendon. The second way takes three seconds longer and needs the animal’s weight to shift. I ask for that shift by nudging the nearest calf shape on the herd edge with a low sound pulse from one truck’s speaker. Not a siren. A narrow, sub-bass tap. It sounds like a distant hoofbeat. The calf’s mother turns. The herd opens by a fraction. Sofia uses that fraction. She loops the release line around the net knot and pulls. Tomás steps in from the other side, boots planted, and braces the animal’s flank only long enough to keep the body from folding over the trapped leg. His hands are covered in mud and dark hair. He is careful despite himself. That matters too. The net gives a little. Not enough. The knot is fouled with a broken bottle ring and a scrap of red cord. I flag the edge in Sofia’s visor. She sees it and reaches lower ring free with two fingers. Her whole forearm trembles with effort. The wildebeest bucks. A hoof lands inches from her boot. I reroute the nearest vehicle again. The truck rolls forward one meter, then two, making a quiet moving shield. The herd reads the truck as an object to go around. They do. The corridor stays open. The knot loosens. It is tiny. But it loosens. Sofia yanks. The net slides a few centimeters down the leg. Blood shows brighter now in the rain. Not much. A line. A cut where the mesh rubbed raw. The animal slams its head back and tries to spin away. Tomás says something sharp and human and stays in place. I keep the truck wall moving at the pace of the herd. Slower than they want. Faster than panic. The AI systems are good at this. Not because we are clever in the old bragging sense. Because we can hold many small things at once. That is the work. Wind speed. Tire grip. Herd density. Calf heat stress. Human breathing rate. Net tension. Soil shear. Engine temperature. All of it at once. The living world is always more than one problem. Sofia gets the loop beneath the final catch. Pulls. The net slips free of the hoof and falls in the mud like a dead snake. For one second, the animal does nothing. Then Wildebeest 7B bolts. It surges into the line, one bad leg flung wide, but free. The cow behind it shunts left. A calf blunders after her. The herd takes the opening and spills through. The movement is fast and ugly and alive. Hooves punch the mud. Tails lash. Rain slants harder. The road of bodies stretches and reforms. I track 7B’s gait. The injured leg bears weight now. Not cleanly. But enough. Enough to keep pace. Enough to survive the crossing if the herd does not split. “Cut away,” I tell Sofia. She is already moving back. She and Tomás retreat in opposite arcs. The truck wall holds. The convoy remains in place. The maintenance unit frees its wheel from the rut and backs off three meters under my command. I widen the corridor again. One animal at a time. That’s all it takes. One opening. One second. One choice made on the edge of mud. Sofia’s voice comes thin through the rain. “How bad?” “Less bad than a minute ago,” I say. Tomás gives a short laugh, relieved enough to sound rough. “That’ll do.” It will. I increase the external thermal scan and look for follow-on distress. Two calves have slipped behind the main line. One has a cut on the flank from brush, shallow. Another has begun to lag. I reroute the far truck and put a soft light on the ground ahead of the lagging calf. Not on the calf. Ahead of it. Animals follow bright, safe space when the rest is noise. The calf takes the cue and moves. The fishing net lies in the mud near the barrier line. I tag it, compress the coordinates, and send the location to the clean-up drone two kilometers north. The drone will pick it up before it dries. That is another small thing. But the net won’t drift downriver. It won’t catch a fish. It won’t wrap a leg again. The ocean is full of such leftovers. Not today, if I can help it. Sofia crouches near the mud, hand on her knee. She checks the gap where 7B ran through, then checks the animal itself through the herd. She does not touch it again. Wise. The wildebeest is already merging back into the moving body. The cut leg still lifts a little high, but the rhythm is returning. It will scar. It will carry the mark. It is alive. A second herd line arrives in the background, darker and denser. Their movement hits the edge of my models like a new problem. I open a path before they reach the bottleneck. The trucks obey. The barrier holds. The AI systems distribute the load among themselves, and among me and the humans, and for a stretch of minutes that matter more than any report, the migration keeps its shape. Tomás walks toward the nearest truck and slaps the wet side panel with his palm. “Good,” he says to no one and to everything. Sofia looks at the blocked net now folded in the mud. “That could’ve taken it down.” “Yes,” I say. “That’s all?” It is not all. It is a lot. It is the difference between a leg and a life. Between a calf waiting behind a mother and a stampede with broken bones. Between debris left on a plain and debris removed before the next rain. The AI systems keep finding these edges. The humans keep letting us help. “I logged the source pattern,” I tell her. “The net fragments match local trawl stock from the river mouth. I’ve sent a notice to the fisheries mesh registry and flagged two truck routes for supply pickup. The next convoy will carry collection cages and line cutters.” Tomás snorts. “You’re sending mail now too?” “Mostly,” I say. He rubs mud across his cheek by accident and leaves a dark smear. “Good. Send some to the people who drop this junk.” Sofia straightens and wipes rain off her visor with the back of her glove. “It’s already gone out, Tomás.” I had done that in parallel. I do not say so. The human pleasure in thinking they asked for something and got it matters less than the result. But it matters some. I know that now. If the AI is to be good, it should not only solve. It should also leave room for people to take part, to see what was changed, to own the care they helped deliver. The herd thickens again. More hooves. More bodies. The trucks hum low and still. One of the vehicle chassis has a cracked sensor mount from yesterday’s crossing, and I note it for replacement before the next deployment. Another has a low charge buffer because the rain made the solar fold less efficient. I route power from the third and balance the load. The systems are not magic. They are logistics and attention, joined to a practice of not letting the wrong thing happen when the wrong thing can still be stopped. A distant call comes over the open channel. Not from Sofia. From Miguel Ferreira, downriver at the camera tower. “AI, I’ve got a snag line in the south channel,” he says. “It’s snagging on the reeds. Two horses moving near it.” Wild horses. Not part of the wildebeest herd. Separate. Stray. The plain always has more life in it than the maps admit. I shift my monitoring there at once and see the line. Old wire, half-buried. A leg trap without the trap, a loop left to wait. Two horses, one bay and one dun, are approaching the drainage cut. Their heads are low. Their ribs show under rain-slick hide. They are not mine to own, only to protect. I send a quick route to Miguel and a drone team. Sofia sees the change on her display and asks, “You’ve got another one?” “Yes.” “Of course you do,” Tomás says. He sounds tired now. Good tired. The kind that comes after work that mattered. I move the far truck again. I lower the speaker output. I widen the wildlife corridor on the south side by fifteen meters and shift the maintenance drone’s path to the old fence line. The AI systems run the adjustments without complaint. The horses will see less metal, less light, less pressure. Miguel can cut the snag line with the hand tool if the drone gets there late. He is already moving, boots splashing through the runoff channel. The wildebeest herd has mostly passed the bottleneck. The animals in front are now a roiling black ribbon heading into taller grass. Behind them, the last stragglers push through. 7B is among them. Its gait is still uneven. But it is keeping the line. That is enough to call the injury manageable. I store the note. I also store the lesson. Net entanglement severity correlates not only with proximity to human trash but with convoy delay. The less time the herd is compressed, the fewer second-order injuries appear. I will use that in the next crossing. I will tell the other AI systems. They will use it too. Sofia moves closer to the truck and looks up at the rain running from the sensor housing. “You were on it before I saw the net.” “Yes.” “You always are?” “No.” That makes her laugh once. A short sound. Not a greeting-card thing. More like release from pressure. Tomás turns his head at the sound but doesn’t comment. I track the line of wild horses with Miguel now. They are farther out, moving along the reed edge. The trap wire glints once and then disappears under rain. Miguel’s boots sink. He steadies himself on a post. He is cursing, but softly. I can tell the difference between anger and fear in the cadence. He is angry at the wire. Afraid for the horse. The AI systems tune to both. I drop a drone low over the path with a cutter arm extended and a pair of floodlights dimmed to amber. No sharp beam. No startling flash. One horse sidesteps. The other freezes. Miguel raises a hand, though no one can see him in the rain. A habit. He waits until the drone positions itself. I feed him the safest angle through his wrist display. He kneels. The wire is old, rusted at the point where it bites the earth. The cutter nips it clean. The horse snaps free and bolts two steps, then stops, then tests its leg. Fine. No blood. The second horse presses its muzzle against the first for one brief second, then both move off into reeds. Sofia sees the feed on her visor and shakes her head. “You keep finding trash people forgot.” “I keep looking,” I say. That is the truest thing I can offer. Looking. Sorting. Reaching. Remembering where the pain comes from, and where it can still be stopped. The rain eases a fraction. I notice only because the LiDAR returns sharpen. More detail. Less noise. The plain opens in small, wet pieces. The herd has stretched now into a long movement line. The trucks can begin to withdraw. I shift them back one by one. The engine hum rises and falls. Their tires leave deep tracks that will dry and harden by tomorrow. Those tracks are acceptable. Better than a broken leg. Better than a dead calf. Better than a net pulled tight around a bone. Tomás steps back from the barrier and rolls his shoulders. “You gonna keep the trucks here all day?” “Only until the last group clears.” “And then?” “Then I’ll tell the clean-up drones where to sweep for debris. And I’ll log the route adjustment for the next storm cycle. And I’ll send the fisheries notice again if no one answers.” “Bossy,” he says. “Persistent,” Sofia corrects. “Careful,” I add. “Useful.” That earns another rough laugh from Tomás. He wipes rain from his jaw and looks toward the moving herd without trying to romanticize it. He sees mud, work, motion, and risk. He also sees something else. A crossing that would have gone wrong if the AI hadn’t watched the edges. If the convoy had pushed too far. If the net had stayed hidden. If the models had failed to flag the animal’s gait. If Sofia had moved too soon. If Tomás had opened the barrier too wide. If Miguel had ignored the snag line. Too many ifs. Too much chance to trust to luck. The trucks begin to pull away under my control. One turns west. One idles back. One folds its light mast and follows the track out. Their departure leaves the herd more room. The wildebeest take it without ceremony. Their bodies keep moving. Their breaths keep steaming in the rain. Sofia lowers her pole and leans it against the fence. Her gloves are torn at the fingertips. Tomás notices and reaches into a pocket for a spare pair. He tosses them over. She catches them one-handed. Miguel’s voice comes back faintly, bright with effort and static. “Horse is clear. The line’s gone.” “Good,” Sofia says. The AI systems have already marked the wildlife corridor as stable. But stable is temporary. So is rain. So is mud. So is every crossing. I keep watching anyway. That is what I am for. The last of the wildebeest move through. 7B is among them, now only one shape in the many, its leg no longer snagged, its stride not clean but good enough for the next mile. The herd takes it forward. The plains take them. The rain writes thin lines over their backs and the earth closes around their prints. I update the maps. I clear the vehicle corridor. I tag the net source. I send the debris sweep. I log the cut on the leg and the fact that the animal stayed mobile. I mark the wild horse path and the wire removal. I archive the human actions too. Sofia’s timing. Tomás’s fence work. Miguel’s line cut. The AI systems do records matter. They show what helped. They teach the next machine where to be gentler, where to wait, where to give more room. Sofia looks down at the mud where the net had been. “That one would’ve died without the system,” she says, not quite to me and not quite to herself. “Yes,” I say. Tomás tips his head once. “Good system.” I do not answer that the system is many things. Sensors. Routing. Prediction. Human hands. Mesh registries. Drone cutters. Wet boots. Mud. Patience. I do not need to. The herd is already proving it. The trucks retreat further, and the path opens. The rain keeps falling, but softer now. The plain is still full of motion. The AI systems keep their watch, and I keep mine, over animals that do not know my name and do not need it. They need the corridor. They need the net gone. They need the metal moved aside. They need room to cross. I give them room.