Chapter 3
The Handprint Under the Light
The Handprint Under the Light
The quarterfinal opponent was the first one Kael had faced in months who had done their homework properly.
Not just footage review. Not just loadout study. The operator across the arena had built a whole defensive shell around what Kael and Sable usually wanted. Heavy shield module on the left arm. Reinforced forward plating. A stance that gave up speed for denial. Every time Sable tried to take midrange, the shield was already there. Every time Kael looked for the old pressure lines, the angles closed before they could turn into commands.
The first minute was all friction.
"Right flank. Draw the guard."
Sable moved. The opponent's Frame shifted half a step and erased the lane.
"High burst. Knee joint."
The burst hit plating, not seam. Waste.
Kael adjusted, then adjusted again. The command rhythm tightened. Too many corrections. Not panic yet. Just the edge of it, the place where preparation starts spending itself faster than planned. On the display above the arena, their RI held at 707, then 708, then flattened.
Across the floor, the other operator was calm enough to be insulting.
Kael saw the pattern in pieces first. Shield reset every two seconds. No—too clean for two. Longer. The left edge dipped after each impact, then recovered. Kael watched one cycle, then another, counting against their own pulse. Two-point-three. During recalibration the shield angle opened at the lower left by less than half a second.
They drew breath to call a fallback pattern instead. Defensive cycling. Buy time. Reset the read.
"Back and—"
Sable went forward.
Not the close-range sequence from the qualifier. Something narrower. Sable cut inside the next shield recovery and struck at the exposed left flank before the module had fully sealed. The hit landed exactly where Kael had only just started to see it. The opponent's Frame buckled at the waist. The shield came up late and wrong.
Kael's unfinished command died in their mouth. Their hand was still raised for a retreat that already no longer existed.
Sable hit again.
This time Kael did not try to pull the line back under control. They changed with it.
"Right shoulder. Keep pressure. Three-round burst on the turn."
Sable was already turning. The burst came as supplementary fire, not instruction, opening the seam Sable had created by independent force. The two actions fit. Not seamlessly. Not like Dae and POLARIS, all precision and clean timing. This was rougher than that. Separate decisions arriving at the same answer from different directions.
The RI display jumped.
The crowd made a hard, rising sound as the number climbed. The opponent tried to stabilize, got one foot under them, and lost it when Sable drove the next strike into the same compromised section. The referee's count began. Finished.
Match.
The display settled at 710.
Five points higher than before.
Kael stood in the operator box with their pulse still hitting too high in the throat and watched the number hold. Five points. Not a spike this time. Not an anomaly vanishing the second the exchange ended. A gain that stayed.
Sable walked back across the arena and stopped in front of them.
"You saw it before I did," Kael said.
"Yes."
Kael looked past Sable to the disabled shield module on the far side. Two-point-three seconds, maybe. A 0.4-second opening. Sable had tracked it through the whole match without being told to. The fact sat in Kael's hands with the shape of a tool they did not yet know how to use.
Back in the maintenance bay, the damage was minor. Scored outer plating. Stress on the left forearm housing. A shallow scrape along the inner arm where the shield edge had glanced off on the second exchange.
Kael set the tray down, switched on the overhead work light, and tilted Sable's arm toward it.
The scrape crossed close to the old mark.
Under the brighter lamp, the handprint showed more clearly than it had in the workshop. Not because it was deeper. Because the bay light came down harsher, flattening everything else and leaving the impression as the one place the matte finish broke differently. Thumb. Palm. Finger spread. Smaller than Kael's hand. Human. Deliberate.
Kael cleaned the fresh scrape first. Solvent, cloth, a careful pass to lift debris without roughing the surface. Then their hand stopped, cloth folded between two fingers, just above the older mark.
No log. No maintenance notation. No combat record. Predated allocation. The file should have said something. Files said everything that mattered.
Kael put the cloth down and pressed their thumb against the center of the impression.
Sable held still.
Again, not machine-still. Not inert. The stillness of someone making room.
Kael traced the edge of one faded finger mark. The composite was smooth beneath it; whatever heat or pressure had made the impression had altered the finish, not the structure. Sustained contact. Not impact. Someone had put a hand there and kept it there long enough to leave a trace.
"Did they hurt you?" Kael asked before they could stop themselves.
Sable's optic sensors shifted toward them. "No."
The answer came too fast to be invention. Kael's hand remained where it was for one beat longer. Then they reached for the wrench.
The shoulder bay door was half open to the corridor. People passed sometimes—officials, operators, techs carrying trays of parts. Kael heard footsteps once, slow, then gone again. They did not look up.
Outside, Harlan Vey had stopped with a case of replacement couplings in both hands. Through the gap, he could see Kael bent over Sable's arm, thumb resting on a mark left by another person's desperate contact years ago. Something in Harlan's face folded inward and then shut again. He kept walking before the case could slip.
Kael finished the repair in silence. Tightened the housing. Rechecked the shoulder articulation. Logged the match data. Added one new line under the damage report:
RI BASELINE POST-MATCH: 710
The number should have felt like reward. It did. But not cleanly. Five points earned by adapting to Sable's decision instead of enforcing their own. The system recognized the result. The mechanism under it remained difficult to name.
On the walk out of the bay, the semifinal bracket had already updated in the lobby displays.
Kael looked once. Then again.
Their next opponent's name barely registered, because the route after that was visible now too, bracket lines narrowing toward the final, and above the lower tiers another board fed in scores from an adjacent arena where later-round matches from the other side were still running.
A Frame on that screen moved wrong.
Not mechanically wrong. Worse than that. Perfectly, emptily correct.
The operator called a turn. The Frame turned. Called a strike. The Frame struck. There was no lag, no deviation, no micro-adjustment under pressure. Nothing in the movement that looked like choice or even processing. It executed like the memory of obedience.
Kael stood still in the middle of the lobby, eyes on the screen.
The Frame won. Efficiently. Cleanly. The audience applauded because the result was decisive. Kael watched the winner lower its arm after the referee's call and felt cold move down between their shoulders for no reason the display could explain.
Sable had gone quiet beside them.
Not silent. Quieter. The 350-adjacent hum that usually sat under the crowd noise thinned until Kael had to listen to hear it at all.
"What is that?" Kael asked, not sure whether they meant the Frame on-screen or the sensation in their own chest.
Sable did not answer.
The winning pair left the broadcast frame. In the second before the feed switched away, the Frame turned its head toward the exit corridor. The motion was exact. Empty. A body following a line someone else had drawn through it.
Kael looked at Sable.
Sable was facing the screen with a posture Kael had never seen before. Shoulders set too high. Head angled forward by a fraction. No visible expression—Frames did not have faces for that—but the whole chassis held a tension that had nothing to do with combat readiness. Not anger exactly. Something older and harder. Recognition without memory. Fear without concession.
"Sable."
No response.
"Sable."
Still nothing.
Only on the third call did Sable turn. The movement was immediate, complete, and the old baseline hum came back under it as if a circuit had closed.
Kael did not ask again in the lobby.
They took the semifinal win recorded on the board and carried it home in silence.
In the workshop, the evening settled around them in familiar layers: the metal walls warming and cooling by degrees, distant plumbing knocking somewhere in the building, the overhead bulb humming just above audibility. Kael set the stipend chit from the match on the bench, opened the expense ledger, and stared at the numbers long enough to know they were not seeing them.
The dorsal plate Sable had scored on the shield edge could have been cleaned, sealed, and reused.
Kael pulled a higher-grade replacement from the rack instead.
The material was expensive. Better shock dispersion, smoother resonance transfer, too good for damage this minor. The competition stipend would not cover it. Kael reached into their personal reserve without pausing over the transfer.
Sable stood at the bench while Kael removed the old plate. The fasteners came free one by one, clicked into the tray, and lined up in a neat row under the lamp. Kael fitted the new plate, seated the alignment tabs, tightened in cross-pattern, checked the seam.
No tactical necessity. Just better.
When the plate locked into place, the sound it made was softer than the old one. Cleaner.
Kael ran the scanner over it, watched the integrity reading settle, then moved to the inner forearm again before they had decided to.
The handprint waited where it always had, unchanged, visible only when the light hit right.
Kael did not touch it this time. They only looked.
Three years with Sable. Three years of maintenance logs, repairs, drills, arena damage, replacement parts, resonance tracking. Hundreds of recorded details. And before all of that, someone else's hand on Sable's arm hard enough to leave a mark that no system had bothered to explain.
The workshop door rattled softly as wind moved through the alley outside. Kael looked up at the sound.
For an instant, through the narrow wired-glass panel set in the metal, a figure crossed the lit section of the alley beyond. Familiar height. Familiar way of carrying weight through the shoulders. Gone before Kael could place it.
They stepped to the door, opened it, and looked out.
The alley was empty except for stacked crates, a rain-dark patch of concrete, and the hum of city power from the street beyond. No footsteps. No voice. Just the cooling night.
Kael stood there a moment, then shut the door and turned back to the bench.
Sable had not moved.
The new dorsal plate reflected the overhead light in a cleaner line than the old one ever had. The handprint on the inner forearm swallowed light instead of giving it back. Between them, the left shoulder rotated through a test arc and paused, as always, at three-quarters before pushing through.
The readout on the bench held at 350.0 for one full breath.
Then 350.2.
Kael's eyes narrowed. They leaned in, checked for scanner drift, reset the sensor, and watched the number settle again. 350.1. Stable.
A gain too small for the bracket. Large enough to matter in a room like this.
Kael reached for the notebook and wrote the new reading down with more pressure than necessary, the pen tip scratching through the paper fibers.
When they finished, they did not close the notebook immediately. Their hand stayed on the page.
Across the bench, Sable's hum held low and even.
Kael looked up. "Tomorrow, we find out what that thing in the lobby was."
Sable's optic sensors met theirs.
"Yes," Sable said.
It was not agreement. It was acknowledgment.
And under the workshop light, with the fresh plate seated clean and the old handprint waiting where no file had ever accounted for it, Kael realized the next match had already started.