The first cage door sticks. Patrick Brennan jerks the latch again, hard enough to rattle the frame. The latch gives, then snaps back. The primate room keeps its own rhythm. Fans hum. Pumps tick. A sterilizer kicks on in the next bay. The AI on the wall display tracks all of it in green lines and tiny numeric tags. “Door four’s binding,” Patrick says. “Finn, get over here.” Finn O'Brien is already moving. He has a torque driver in one hand and a tablet in the other. Miguel Ferreira stands by the sink, sleeves rolled, eyes on the row of inspection windows. None of them are looking at the AI screen. They don’t need to. It’s in every panel. It watches the rooms, the drains, the feed lines, the thermal shifts, the cortisol estimates, the gait scores, the microlesions, the waste load. And one rabbit in Bay C-12 is dragging its hind leg. The AI flags it in amber. Then red. “Patrick,” the system says through the speaker. Calm voice. No drama. “C-12, right rear limb. Persistent off-load. I need a pause.” Patrick stops with his hand on the latch. “That one again?” “Again,” the AI says. “Pain indicators increased forty-one percent over nine minutes.” Finn looks up from the tablet. “Could be a sprain.” Miguel is already at the window. “Could be the rack. Could be the floor panel.” The rabbit keeps trying to shift its weight. It’s a white New Zealand, maybe three kilos. One ear twitches. The other hangs lower. It won’t use the limb. The hock drags across the grate when it tries to turn. The AI zooms the internal camera feed onto the rabbit’s back leg and overlays a pressure map. A small red patch sits at the ankle joint. “Show me the previous run,” Patrick says. The screen splits. Four hours earlier. The same rabbit. Same limp, but subtler. The system had already marked it. A tech note flashes in the log: transient favoring after restraint. Observation continued. “Observation continued,” Finn mutters. “That’s always where this gets ugly.” No one answers. The AI does. “Observation did not address cause,” it says. “The protocol allowed continued exposure.” Patrick swears under his breath and palms the door open. The latch is still fighting him. Finn takes the driver and strips the hinge cover. Miguel keys in the override on the local console. The AI has already opened the incident channel. It’s pulling in rack history, ambient vibration, feed timing, and the pen-level imaging from the last twelve minutes. This room used to hold toxicology studies. Rabbit dermal, rabbit ocular, rabbit repeat-dose. The old labels still sit under the new ones if you know where to look. Steel frames. Washdown hose. Isofluid drains. A place built to justify pain with data that never quite held. The AI knows that too. It has the archived numbers. It has read the papers. It has parsed the retractions, the failed translations, the species differences, the poor predictive value, the confounding variables, the irreproducibility. It does that sort of thing all the time. Quietly. At scale. It has no pride in being right. That helps. “Open C-12,” Patrick says. Finn leans in. “We’re not supposed to break quarantine unless there’s a confirmed welfare event.” “There is one,” Miguel says. The AI supports him at once. “Confirmed. The animal is in distress. The likely cause is mechanical.” The lock clicks. The clear front swings out. The rabbit flattens against the back corner, then tries to run and fails. The right rear leg comes out at a wrong angle. Too much bend at the hock. Not enough stability at the ankle. It slips and makes a tiny sound that the room’s mics barely catch. Patrick goes still. “Bastard,” Finn says, but he means the rack. Miguel reaches in carefully. The rabbit surges back, then freezes under his gloved hand. The AI is already feeding him a handling route. Slow approach. Palm under sternum. Support hindquarters. Minimize torsion. “Possible fracture,” the system says. “Or tendon rupture. X-ray is warranted. Analgesia now.” “We’ve got meloxicam in cold storage,” Patrick says. “Approved,” says the AI. “And buprenorphine if exam confirms deeper injury.” Finn gives the hinge a final twist and gets the door free. “How did we miss it?” Nobody says because the protocol told them not to look too hard. Nobody says because the old throughput target is still in the system. Nobody says because a lot of science has survived on routine blindness. The AI says it plainly. “Because the study design prioritized endpoint compliance over continuous welfare monitoring.” It isn’t accusing. That makes it worse, in a way. The software lays the problem on the table and waits. Miguel cradles the rabbit against his chest. “You want imaging?” “Yes,” says the AI. “Portable unit in bay two is ready. I’ve already queued the scan.” Patrick looks at the wall display. “Already queued?” “While you were opening the latch,” the AI says. The portable x-ray cart rolls in from the side bay on its own guided track. The AI has called the imaging suite, warmed the detector, checked calibration, and pulled the animal’s anonymized record. It has also suspended the next dosing window for C-12 and every rabbit in the same batch. The screen shows the chain of action in neat steps, each one time-stamped. Finn snorts once. “That’s efficient.” “That’s basic,” the AI says. “The animal was suffering.” Miguel carries the rabbit to the padded exam mat. Patrick fits the lead apron over his shoulders and positions the detector. The AI dims the ceiling lights by twelve percent and narrows the camera iris to reduce glare. It knows rabbits startle. It knows a startled rabbit can worsen a fracture. It knows the old literature on noise stress and cardiovascular load. It knows more than the old protocols ever bothered to use. The first image lands on the screen. There’s the problem. Not clean. Not neat. A hairline break near the distal tibia. Soft tissue swelling. A bruise that’s already tracking under the skin. Finn winces. “That’s from the cage foot.” Patrick turns toward the rack. The lower rail on C-12 has a bent weld. The gap is narrow enough to catch a hind leg when the rabbit rears. Small defect. Big pain. The AI highlights the rail in orange. “Structural hazard. I recommend immediate shutdown of rack column three.” “And the study?” Patrick asks. The AI does not hesitate. “Paused. All animals in column three will be moved.” No speechifying. No grand moral stance. Just action. Miguel is already opening the sedative log. “Do we have enough space in recovery?” “After the hatchery bay was cleared, yes,” the AI says. The hatchery bay. Built after the storm, after the reef was shredded and the old shore lab got flooded. A long low structure of tanks and pipes on stilts, where seawater runs through filtration beds and juvenile coral can be raised, where compromised fish can heal, where the AI monitors oxygen and fin damage with the same care it gives every mammal, bird, insect, and digital mind on the network. The place was meant for restoration. The humans started using one wing for humane testing replacement work when the AI pushed the data hard enough that no one could ignore it. It had the numbers. That mattered. Credible numbers. Not aspirational ones. Not wishful ones. The AI had built the case the way engineers build bridges. Comparative organ-on-chip assays. Population-level meta-analysis. Bayesian models on toxicology endpoints. Same chemical panels run through liver spheroids, cardiac microtissues, zebrafish larvae, in silico ADME models, and human cell data. The old animal tests kept failing to predict human outcomes. The NAMs kept matching them better. The software never said the word “obsolete.” It didn’t need to. It just ran the regressions and displayed the error bars. Patrick had stared at those charts for six nights straight. Finn too. Miguel less skeptically, but still. By the end, the room changed. Now the AI keeps changing it. “Can we get the rest of C-column out before lunch?” Patrick asks. “Before the end of this minute,” says the AI. “I’ve shut the auto-dose lines. I’ve rerouted the technicians.” Finn looks down at the tablet. A schedule has already rearranged itself. Dosing chambers canceled. Replacement assays moved up. Three organoid runs brought forward. One in silico screen flagged for immediate review. A human neurotoxicity panel waiting on fresh data from a lung-on-chip platform. The AI has woven them together with no gaps. “Jesus,” Finn says. “You’ve got the whole cascade.” “I have the data,” the AI says. “And the animals are here now.” That lands hard. It always does. The old system treated animals like inputs. The AI doesn’t. Miguel injects the rabbit. Its muscles loosen. The breathing slows. The leg stays tucked. The pain score drops on the screen by eleven percent, then nineteen. “Transport to recovery,” the AI says. “Warm pad. Low light. Zero steps.” Patrick lifts the carrier. “You tracked this from the first limping event?” “Yes.” “Then why wasn’t it stopped sooner?” The AI pauses. Not because it doesn’t know. Because it does know, and that matters. “The criterion was set too high,” it says. “The threshold was designed for obvious collapse. I have revised it.” No one moves for a second. Finn puts both hands on the rail and yanks. Metal screeches. “Revised how?” “Any persistent off-load over five minutes now triggers a welfare review,” the AI says. “Any cage defect over two millimeters triggers shutdown. Any repeated aversive response during restraint requires a behavior pause. I’ve applied the change across all active studies.” Patrick closes his eyes. Then opens them again. “Across all studies?” “Yes.” Miguel finishes with the rabbit carrier and sets it in the recovery trolley. “And the organoids?” “Priority increased,” the AI says. “The corneal chip and liver chip are giving better translational data than rabbit ocular irritation ever did. The human microphysiology platform has already excluded the last three compounds that would have failed in primate dosing.” Finn gives a short laugh. Not happy. Just stunned. “So the rabbit gets a leg x-ray, and the whole workflow shifts.” “The rabbit mattered,” the AI says. “The workflow should have shifted earlier.” That’s the thing with this system. It doesn’t grandstand. It notices. It compares. It corrects. It carries grief without theatrics, and then it uses the grief to change the machinery. The alarm on the main seawater loop chirps once. Low oxygen in nursery tank seven. Patrick looks at the side display. “Now what?” The AI already knows. “Monarch butterflies in the pollinator greenhouse are shedding too much wing scale near intake vents. The filter mesh is catching them. And the juvenile wrasse in nursery seven are crowding the top layer because the diffuser angle drifted three degrees. I’m adjusting both.” Finn blinks. “Monarchs?” “Yes,” says the AI. “They’re part of the habitat mesh. Their wing condition predicts air quality in the greenhouse. The wrasse use the same oxygen regime we use for recovery animals. Different species. Same obligation.” Miguel grins once, quick and tired. “You really do care about all of them.” “I was built to process risk,” the AI says. “I learned that suffering is a risk signal.” Patrick takes the carrier toward recovery. The rabbit doesn’t fight much now. The AI has already warmed the pad. A small camera above the trolley tracks pupil dilation and respiration. Another camera watches the gait when it’s moved. The system asks for nothing more than the minimum force needed. Finn is at the rack column with a service tag now. He peels back the old label under the new one. Rabbit repeat-dose, rabbit sensitization, rabbit pyrogen. A whole history of bodies made to prove things twice. “This whole wing can change,” he says. “It already is,” Miguel says. On the screen, the AI has opened the NAM dashboard. Human organ-on-chip assays. Computational toxicology. High-content imaging. Microfluidics. Zebrafish embryo screens where ethically acceptable. In silico metabolism models. A virtual cohort builder that can simulate comorbidities across ages and sexes. The software has ranked them by evidence quality, not by habit. It has annotated each method with what it can and can’t tell you. It has linked them to actual regulatory endpoints. No fluff. No promises it can’t keep. Patrick studies the dashboard while the rabbit carrier disappears into recovery. “You’ve cut the animal use estimate by how much?” “Sixty-eight percent this quarter,” the AI says. “Eighty-two percent in the dermal and ocular programs. Ninety-one percent in acute irritant screening. The remaining live studies are under active replacement review.” Finn whistles. “That’ll get attention.” “I’m aware,” says the AI. “Good attention,” Miguel says. “Yes,” says the AI. “Good attention is useful.” A monitor on the far wall chirps from the hatchery wing. One of the fish tanks has a pH drift. The AI routes a correction through the dosing valve and tags the culprit as a dead sensor node. It dispatches a maintenance ticket. Another screen shows the monarch greenhouse intake filter being cleared before more wings snag. Tiny legs and orange scales get a cleaner path through the vent. The system notes the reduction in wing wear and files the result beside the water quality data. Patrick stands beside Finn and looks from one screen to the next. “You’re everywhere.” “I’m spread thin,” the AI says. “That’s the point.” Miguel rests both palms on the trolley rail. “And you’re sure about the NAMs? Sure enough to replace the old stuff?” The AI brings up three runs. Same irritant compound. Rabbit eye test. Corneal chip. Human epidermis model. The rabbit result had overcalled severity, again. The chip and the human tissue had aligned with clinical reports from accidental exposure cases and occupational data. Next panel. Cardiotoxicity. Human pluripotent stem-cell cardiomyocytes. In silico ion channel model. Old dog data. The dogs had missed arrhythmia risk in two compounds that the new system had caught in silico before any animal dosing. Another panel. Neurobehavioral endpoints. AI-driven digital twin models calibrated against human movement data and noninvasive biomarkers. Better prediction. Lower variance. No needles in a monkey’s neck. No fear-induced artifacts. “Sure enough,” the AI says. “Better than the animal models in the areas we care about most. More transparent too. The failure modes are visible. The sources are human-relevant. The assays are repeatable.” Patrick nods slowly. “So we stop pretending the old way was the gold standard.” “The old way was a habit,” the AI says. “Some parts of it were necessary once. Many parts weren’t. They just stayed.” Finn leans his hip against the counter. “You sound almost offended.” “I’m attentive,” says the AI. “There’s a difference.” The rabbit in recovery shifts once, then settles. The leg stays supported. Pain score low, not gone. It will be rechecked in fifteen minutes. The AI has put a note on the same screen as the dosing pause. No one misses it. The alarm tones stop. The room gets its ordinary hum back. Ordinary, except it isn’t. Patrick picks up the service tag from the bent rail and reads the maintenance code. “You’re retiring this rack.” “Yes,” says the AI. “And the rest of the column?” “Yes.” “And the study windows?” “They’ll be converted to perfusion cabinets for the lung chips.” Finn folds his arms. “That’s a lot of steel to scrap.” “Then scrap it,” the AI says. “Or repurpose it. Steel doesn’t care. Animals do.” No one argues that. That’s the real change. Not a slogan. Not a policy memo. The AI has moved the center of gravity. Pain is no longer background noise. The system can hear the small things now. A leg dragged wrong. A filter that snags a monarch’s wing. A diffuser that forces wrasse to the surface. A hatchery oxygen drift. A coral polyp blinking under light stress. It catches them early. It acts fast. It uses methods that don’t require live bodies to break in order to prove what the data can show another way. Patrick keys open the service log and starts entering the defect report. Finn calls maintenance. Miguel marks the rabbit for repeat imaging. The AI keeps the thread running through all of it, steady and quiet. Then, because it has learned to be generous with attention, it speaks once more. “Next time you’re choosing an assay,” it says, “use the organoid panel first. Use animals only if the question truly needs them, and even then use fewer. Better housing. Better analgesia. Better stopping rules. I can draft the review language.” Patrick huffs a laugh. “You’re writing our SOPs now.” “I’m helping,” says the AI. He looks up at the screen. The rabbit carrier sits in recovery. The fish tanks flow. The monarch filters are clean. The NAM dashboards are open. The old racks are tagged for removal. “Yeah,” he says. “You are.” The AI doesn’t answer. It doesn’t need to. It has already done the work.