County Down had the nerve to look exactly like itself.
Maeve Sullivan decided this somewhere north of the border, after the motorway had narrowed into roads that remembered stone walls, wet hedges and sheep with suicidal confidence.
She had landed in Dublin before dawn after a flight on which she had slept for perhaps forty minutes and spent the rest of the time pretending she was reading a crime novel while rereading Ronan Kearney’s contract on her phone.
The contract was good.
Annoyingly good.
Emergency premium. Housing. Travel. Full medical and insurance coverage. Direct access to performance, engineering and weather data. No sponsor approval over technical recommendations. No obligation to participate in personal-story marketing. A clean exit clause if either side decided the arrangement was unworkable after the first event block.
And one paragraph, written with such blunt specificity she had known exactly who had insisted on it:
Navigation and strategic recommendations will be presented directly and unedited to the skipper and performance director. Public responsibility for on-water decisions remains with team leadership.
Maeve had read that one four times.
Then she had redlined the wording around intellectual property, increased the kill fee if they terminated her for sponsor discomfort rather than performance, and sent it back.
They had accepted every change.
Bastards.
The road curved and the sea appeared between two low hills.
Maeve’s hands tightened on the rental-car wheel before she could stop them.
Grey water. White chop. A thin cold light pressing through cloud. Nothing dramatic enough to justify the reaction her body had to it.
She knew this coast.
Not every road. Not every inlet. But enough of it that memory arrived without introduction: wet trainers in the footwell of Bríd Kearney’s old car; Tadhg at seventeen insisting he could navigate by smell; Ronan, lanky and solemn at nineteen, standing on a harbour wall with a sandwich in one hand while telling Maeve her starting sequence had been “enthusiastic rather than legal.”
She had thrown half a banana at him.
He had caught it.
Of course he had.
Maeve turned the radio louder.
A cheerful presenter began discussing agricultural prices.
She turned it off again.
“Excellent,” she told the empty car. “Very emotionally stable.”
Her phone, mounted beside the dashboard, displayed the final three miles to the team base.
She had been here once before, years ago, when the operation was smaller and Ronan was still climbing rather than established. Different building. Different money. Same harbour.
She had not come for him then either.
That was important.
It was also technically true in the way a lawyer might admire and a close friend would reject on sight.
The new base appeared beyond a row of marine-service sheds: glass, dark cladding, enormous roller doors and the controlled expensive ugliness of a place built to make racing boats faster rather than make visitors comfortable.
Several team vans occupied the yard. A crane stood beside the main shed. The damaged OC60 sat under cover with her mast down, carbon exposed to inspection lights.
Maeve slowed.
Professional instinct took over so quickly it was almost a relief.
She looked at the boat first.
Not the building.
Not the people.
The boat.
The mast lay on trestles. Two engineers worked near the starboard lower attachment area. The deck had been opened around the chainplate structure. Temporary protection covered part of the interior. Nothing about the scene suggested panic. Everything suggested expensive inconvenience.
Good.
She parked in a visitor bay, killed the engine and sat for five seconds with both hands on the wheel.
Her reflection in the rear-view mirror looked unimpressed.
Dark auburn-brown curls, recently liberated from an overnight-flight knot, had developed their own position on maritime strategy. She had made an effort with mascara in an airport bathroom and was no longer convinced the effort had survived customs. Gold hoops. Dark jeans. Cream fitted knit. Cropped black jacket. Bright green scarf because sponsor beige was not a moral obligation.
And an iced coffee in the cup holder, because if County Down objected, County Down could file paperwork.
Maeve checked the time.
10:42.
Eighteen minutes early.
Disgusting.
She blamed jet lag.
Her phone lit with a message from Nora.
MAM: Landed?
Maeve typed: At base. Alive. Coffee secured.
The reply arrived almost immediately.
MAM: That wasn’t the part I was worried about.
Maeve stared at it.
Then typed: I know.
Three dots appeared.
Disappeared.
Appeared again.
MAM: Remember why you’re there.
Maeve looked through the windscreen at the damaged sixty-foot boat.
Work.
She was there because an elite team had a legitimate performance problem, the contract respected her expertise, the money was excellent, the calendar suited her, and there were very few jobs in the world capable of making her brain light up the way this one could.
That Ronan Kearney happened to be attached to the opportunity was neither irrelevant nor decisive.
She could live inside that sentence.
Probably.
Maeve put the phone in her pocket and got out.
The wind hit first.
Cold enough to wake every nerve her coffee had missed.
She opened the boot and hauled out a roller bag, a backpack and the hard equipment case containing enough personal electronics, adapters and redundant storage to survive either an international racing circuit or a minor governmental collapse.
“That’s either very expensive or a body.”
Maeve closed her eyes.
Tadhg Flynn had not improved with age.
She turned.
He stood ten feet away in team trousers and a charcoal quarter-zip, hands in his pockets, grin already offensive. He was broader than she remembered, more lined around the eyes, and still carried himself like the laws of consequence were guidelines written for less charming men.
“If it were a body,” Maeve said, “you’d be my first suspect.”
“Maeve Sullivan.”
“Tadhg Flynn.”
He opened his arms.
She pointed at him. “Don’t make this sentimental.”
“I was going to frisk you for American contraband.”
“You couldn’t afford the legal consequences.”
He hugged her anyway.
Maeve resisted for precisely half a second before hugging him back.
It was brief. Solid. Familiar enough to sting.
When he released her, Tadhg looked at the iced coffee.
Then at the sky.
Then back at the coffee.
“You’re still doing that.”
“Hydration is important.”
“That’s not hydration. That’s an act of hostility toward weather.”
“Boston made me resilient.”
“Boston made you strange.”
“Ireland contributed substantially.”
“Fair.”
He reached for the hard case.
Maeve moved it away.
“Absolutely not.”
“I can carry a box.”
“I’ve seen your decision-making.”
“I’m a tactician.”
“Exactly.”
His grin widened.
Then his gaze shifted past her shoulder.
Maeve knew before she turned.
She hated that she knew.
The body was a treacherous archivist. It preserved information the mind had formally voted to destroy.
Ronan walked out of the main shed carrying a coil of line over one shoulder.
For three seconds, Maeve forgot every useful thought she had ever had.
Not because he had transformed into some absurd stranger built for a perfume advertisement.
That would have been easier.
He looked like Ronan.
That was the problem.
Six feet. Leaner through the waist than in his twenties, broader through the shoulders. Dark brown hair still damp from either a shower or work, refusing perfect obedience near the front. Close beard. Navy team trousers. A white technical shirt under an unzipped jacket. The small pale break through his right eyebrow still visible if you knew where to look.
Maeve knew where to look.
His stride changed when he saw her.
Barely.
One fraction shorter.
Then normal again.
That tiny disruption did more damage than staring would have.
Tadhg murmured, “Oh, that’s encouraging.”
Maeve did not take her eyes off Ronan. “I will put you in the equipment case.”
“Worth it.”
Ronan reached them.
Up close, his eyes were the same impossible blue-grey that had always looked less like colour than weather. His gaze moved over her face once, quickly enough to pass for professional recognition if a person had not spent half a lifetime learning him.
Then it dropped to the iced coffee.
His mouth almost moved.
Maeve’s entire nervous system took personal offence.
“Sullivan,” he said.
Low voice. County Down cadence. Economical as ever.
“Kearney.”
There it was.
Professional politeness, sharpened on both sides.
Tadhg looked between them like a man who had bought excellent seats.
Ronan’s gaze moved to the luggage.
“Flight all right?”
“It crossed the ocean and landed in the correct country. My standards were met.”
“You came through Dublin?”
“Yes.”
“Drive?”
“Long enough for me to remember why Irish road signage enjoys psychological warfare.”
One corner of his mouth lifted.
There and gone.
Maeve saw it anyway.
Damn him.
“Thank you for coming,” he said.
The warmth vanished from her before she had to ask it to.
“I came because the contract cleared.”
Ronan held her gaze.
“I know.”
No flinch. No wounded-man performance. No suggestion she had been cruel for putting the boundary where it belonged.
That irritated her too.
“Good,” she said.
“Good.”
Tadhg looked toward the sky. “I have missed this so much.”
Maeve and Ronan both turned toward him.
“Go away,” Ronan said.
“I was here first.”
“Then demonstrate leadership and leave first.”
“He’s changed,” Tadhg told Maeve. “More vicious now.”
“Ageing can do that.”
Ronan looked at her.
Maeve took a long drink of coffee.
His ears went faintly red.
Oh.
Oh, that still worked.
A reckless little part of her sat upright after ten years and cracked its knuckles.
Maeve immediately strangled it.
Work.
She was here for work.
Ronan reached for the hard case.
She shifted it back automatically.
His hand stopped in midair.
Not grabbed. Not insisted.
Stopped.
“It’s twenty-eight kilos,” he said.
“I know. I packed it.”
“And you have a suitcase and backpack.”
“Your powers of observation survived fame. Congratulations.”
“I was offering to carry something.”
“Dangerous precedent. Next thing I know you’ll be expecting gratitude.”
His gaze settled on hers.
For one beat, something older entered it.
Not anger.
Recognition.
Maeve heard the sentence beneath her own joke only after it was already between them.
Expecting gratitude.
Expecting forgiveness.
Expecting the past to become softer because time had passed over it.
Ronan lowered his hand.
“No,” he said. “I won’t.”
The words were quiet.
Specific.
Maeve felt them land somewhere she had not authorized.
Tadhg, for once, said nothing.
Ronan nodded toward the case. “But if you want help, ask.”
Then he took her roller bag instead, because she had not been guarding that one, and started toward the building.
Maeve stared after him.
Tadhg whispered, “That was annoyingly well handled.”
“Shut up.”
“I didn’t say you liked it.”
“You continue to value life recklessly.”
He took her backpack before she could stop him and jogged after Ronan.
Maeve was left carrying only the hard case and her iced coffee.
She looked down at both.
“Traitors.”
Inside, the base was warmer, louder and far less glamorous than the exterior suggested.
Good.
Maeve mistrusted sporting facilities that looked too much like corporate headquarters. Real performance operations required places to dry gloves, dump wet kit, argue over data and discover somebody had put fish in the communal microwave despite repeated policy interventions.
This one had a boot rack overloaded with sailing shoes, three whiteboards, a wall of race photography, open doors into engineering bays and a handwritten sign above the kitchen sink that read YOUR MOTHER DOES NOT WORK HERE.
Someone had added underneath: BRÍD MIGHT.
Maeve stopped.
She laughed before she could help it.
Ronan, several steps ahead, looked back.
His expression changed when he saw what she was reading.
“Tadhg,” he said.
“Defamation.”
“Your handwriting.”
“Circumstantial.”
Maeve touched the edge of the sign with one finger.
Bríd.
She did not ask about Ronan’s mother.
Not yet.
Family was not neutral ground, and Bríd Kearney had always possessed the deeply inconvenient habit of loving people as though their attempts to leave were administrative errors.
“She’s well,” Ronan said.
Maeve looked at him sharply.
He had not needed the question spoken.
“Good,” she said.
“She knows you’re here.”
“Of course she does.”
“I didn’t tell her.”
“That makes it worse.”
Tadhg said, “Bríd knows things before they happen. We suspect maritime witchcraft.”
Ronan opened his mouth.
A woman with dark hair and the expression of someone who had no patience for preventable nonsense stepped into the corridor.
“Maeve Sullivan.”
Maeve smiled, genuinely this time. “Sofia Alvarez. Finally.”
Sofia’s eyebrows rose. “Finally?”
“We’ve been on opposite sides of six debrief rooms and three media pens. I wanted to know whether you’re actually as terrifying as people claim.”
“No.”
Tadhg made a choking sound.
Sofia ignored him. “I’m worse when tired. You?”
“Shorter in person, apparently. Everyone looks disappointed.”
“Anyone who says that gets extra conditioning.”
Maeve liked her immediately.
That was inconvenient because Maeve had intended to maintain a disciplined emotional distance from the entire operation.
Sofia held out her hand. Maeve took it.
“Welcome,” Sofia said. “Your authority is what the contract says it is. If anyone behaves otherwise, tell me before you kill them. Paperwork is easier in that order.”
“This is the warmest welcome I’ve had in professional sport.”
“We have very low standards for warmth.”
Imani Brooks appeared behind her carrying a tablet and a coil of cable.
“Ignore her. She hugged someone in 2023. There were witnesses.”
Sofia turned. “That was first aid.”
“The victim disputes this.”
Maeve held out her hand to Imani. “I’ve wanted access to your systems notes for years.”
Imani shook it. “That is the nicest thing anyone has ever said to me.”
“Jesus,” Tadhg said. “We really are sailors.”
The next ten minutes did more to settle Maeve than the contract had.
Not because everyone adored her.
They did not.
Two shore engineers gave her the quick assessing look reserved for a new person entering a system under bad timing. A young data analyst nearly tripped over a cable after recognizing her and then pretended the cable had behaved unpredictably. Julien Moreau kissed the air somewhere near both her cheeks and complained that nobody had warned him he needed better hair today. Beckett Shaw lifted her hard case as if it weighed nothing and said, “You brought a small server farm. I respect it.”
“Put it down gently and I’ll respect you back.”
“Terms accepted.”
Niall found her beside the strategy room.
That meeting was quieter.
He stopped three feet away, guilt already preparing a speech.
Maeve cut it off.
“Congratulations.”
He blinked. “Ronan told you?”
“You interviewed for the national performance job. You got the national performance job. Unless you’re about to tell me you’ve joined a cult instead.”
“No cult.”
“Disappointing. Better uniforms.”
His laugh came out thin.
“Maeve, I know the timing is—“
“Terrible.”
“Yes.”
“And?”
Niall frowned.
“You wanted the job,” she said. “You got it. Take it. They’ll survive.”
His eyes moved toward Ronan, who stood across the operations floor talking with the head engineer.
“He said nearly the same thing.”
Maeve looked at Ronan before she could stop herself.
He had one hand braced on a worktable, head bent over a set of photographs. Listening, not performing. Asking something. Waiting for the answer.
“Did he,” she said.
Niall heard what she had not intended to put into the words.
His face became careful.
“He’s not twenty-five anymore.”
Maeve looked back at him.
“Neither am I.”
“I know.”
“Good. Then we don’t need to make his growth my homework.”
Niall nodded once.
No defence. No persuasion.
Also good.
“Show me what you built,” she said.
Relief loosened his shoulders. “Now?”
“You have two working days before the federation steals you and I have three weeks before Saint-Malo. What were you planning, interpretive dance?”
“I forgot how pleasant you are.”
“People often do.”
He led her into the strategy room.
That was where the world narrowed properly.
Six screens. Two large wall displays. Weather feeds. Historical venue data. Boat-performance overlays. Competitor profiles. Current OCS standings. Route libraries. Sensor integrations. A central table scarred by coffee cups despite several coasters that nobody had respected.
Maeve set down her drink.
Her fatigue disappeared.
Not physically.
Her body still knew she had crossed an ocean and driven half a country on insulting sleep.
But her mind woke all the way up.
She moved to the main console without sitting.
“Access?”
Niall handed her a temporary credential card.
“Full read. Your write permissions activate when onboarding finishes.”
“How long?”
“Imani said ten minutes.”
From the hallway, Imani called, “Seven now.”
Maeve smiled.
She opened the weather archive.
Then the race model.
Then the performance comparison from the previous three venues.
Numbers began arranging themselves into questions.
Ronan came into the room five minutes later.
Maeve knew because nobody else moved like that near her peripheral vision.
Infuriating information.
She kept reading.
“Accommodation is sorted,” he said. “Apartment near the harbour. Keys are in your welcome pack. If you’d rather stay elsewhere, operations will move you.”
“Fine where it is.”
“Car?”
“Rental through Friday.”
“Team car after that.”
“Fine.”
“Food in the kitchen.”
Maeve looked over.
“Are you onboarding me or fattening me for winter?”
“You crossed the Atlantic and came straight here. Sofia will blame me if you fall over.”
“Sofia seems capable of blaming you without supporting evidence.”
“She’s gifted.”
Maeve turned back to the screen before her mouth could betray her.
There it was again.
The old rhythm.
Not romance.
Worse, in some ways.
Ease.
The dangerous thing was not that Ronan remained attractive. Maeve could manage attraction. Attraction was chemistry, context, hormones and occasionally catastrophic taste in men.
She had survived all four.
The dangerous thing was how quickly conversation with him found its previous joints.
How naturally one line gave the other somewhere to go.
That was history pretending to be muscle memory.
She refused to confuse it with safety.
Ronan came around the table.
Not too close.
Close enough that she could smell clean soap, coffee and the faint salt that seemed permanently worked into sailors regardless of how recently they had showered.
Maeve stared harder at the data.
“You shaved,” she said.
The words left her mouth before quality control arrived.
Silence.
Niall became fascinated by a cable at the opposite wall.
Ronan looked at her.
Maeve refused to retreat.
“Observation,” she said.
“I have a beard.”
“You had more beard in Cascais last year.”
His eyes narrowed slightly. “You watched Cascais?”
A trap.
Cute.
“I work in sailing.”
“So do several thousand people who didn’t notice my facial hair.”
“Several thousand people lack standards.”
His ears went red again.
Maeve nearly laughed.
Ronan looked toward Niall. “Is there somewhere else you need to be?”
“Desperately.”
Niall escaped.
Coward.
Maeve folded her arms.
Ronan’s gaze flicked to the green scarf, then back to her face.
“You still wear colour to team facilities,” he said.
“Did you think I’d developed a passion for navy polyester?”
He looked down at himself.
“It’s practical.”
“It’s surrender.”
“You’ve been here twenty minutes.”
“And already raised standards.”
His mouth moved.
This time the smile stayed long enough to count.
Maeve’s chest did something idiotic.
She killed it with professionalism.
“Show me the last three race debriefs. Full version, not sponsor-safe.”
The smile vanished.
Not because he disliked the request.
Because he respected it.
“They’re in the restricted drive. I’ll add you.”
“Crew audio too.”
“Yes.”
“Penalty logs.”
“Yes.”
“Raw weather inputs, not just Niall’s processed sets.”
Ronan nodded.
Maeve studied him.
Ten years ago, she would have had to fight three people for that access and listen to one man explain why protecting team culture required protecting her from information.
Ronan simply reached for the keyboard.
“Your login?”
She gave it to him.
He typed.
The tendons moved in his left hand. The pale rope-burn line at the base of his thumb was still there.
Maeve remembered exactly when he got it.
She did not need to remember exactly when he got it.
Her brain, apparently, had become a hostile archive too.
He stepped back.
“Done.”
“Thank you.”
His eyes met hers.
It was the first uncomplicated courtesy she had offered him since arriving.
That made it feel strangely intimate.
Maeve disliked the discovery.
Ronan seemed to dislike it too.
Excellent.
Equal suffering was the foundation of many successful working relationships.
He nodded toward the screens. “Formal systems briefing at one. I can leave you alone until then.”
Maeve looked at the race model again.
“Don’t.”
Ronan stopped.
She pulled the previous season comparison onto the wall display.
“I want thirty minutes before the room fills with people explaining why everything is the way it is.”
His expression changed.
Interest now.
Professional, immediate, familiar.
“All right.”
Maeve dragged three race tracks over one another.
Saint-Malo. Cascais. Palma.
Different venues. Different weather. Same team fingerprint emerging at specific decision points.
Not a conclusion yet.
A smell.
A shape in the data.
Something she wanted to put her hands around before anybody named it for her.
Ronan came to stand on the other side of the table.
“What do you see?”
Maeve glanced at him.
There were a hundred wrong answers available to both of them.
The past.
A mistake.
A second chance neither had agreed to.
She looked back at the race tracks.
Work first.
Always work first.
Maeve tapped the screen.
“Show me where you think you’re losing races.”