At eight forty-three on Thursday morning, Sive Moran repainted the white line around a parking space reserved for a woman who had not visited the prison in fourteen months.
Nobody had asked her to.
That was important.
If somebody had asked, there would have been a form.
Not a difficult form. Nothing in the visitor centre was difficult by itself. That was how institutions survived. They divided the unbearable into paperwork small enough to staple.
A request for maintenance.
A hazard declaration.
A temporary closure notice if the paint needed time to cure.
A traffic-management amendment if the bay markings changed.
An email to Facilities if somebody decided that a wheelchair symbol looked too faded or a family-space sign had been backed into by one of the contractors who transported kitchen waste on Tuesdays and Thursday afternoons.
There were procedures for everything that could happen.
This was only paint.
Sive had found the tin in the maintenance cupboard behind Reception B, where it sat between a sack of rock salt and three boxes of paper cups nobody liked because the seams leaked if tea was left in them longer than ten minutes. She borrowed a brush from Pat Kenneally, who did grounds three mornings a week and private landscaping the other four, and who believed all brushes belonged morally to whoever returned them cleaner.
“You planning a career change?” he asked.
“Crime,” Sive said.
Pat looked toward the prison wall.
“Bit late to start small.”
The morning had that September sharpness that made everything appear newly cut: the low clouds, the fencing, the silver backs of gulls circling the roofline, the razor wire bright with last night’s rain.
Sive crouched beside the bay with her cardigan sleeves pushed past her elbows.
The rectangle was close to the visitor-centre entrance, third row from the barrier, marked in white block capitals:
RESERVED THURSDAY N. VALE
The lettering had been done years ago, before Sive started volunteering, though nobody seemed entirely sure who had authorised it.
Or why.
The first time she asked, a staff officer told her it was an accommodation.
The second said it was a legacy arrangement.
The third told her not to worry about it.
That, in Sive’s experience, was institutional language for somebody once fought hard enough to make this happen and nobody now remembers the fight, only the shape it left behind.
So the bay remained.
Every Thursday.
Reserved for N. Vale.
Every Thursday for fourteen months, empty.
The last recorded entry for Nuala Vale was dated the previous July.
Sive knew because she had checked.
Not obsessively.
She disliked the word obsessive. It was too often used to discredit women who noticed continuity.
She had checked because of Aaron.
That was different.
Aaron Vale was twenty-eight years old and had the strange formal politeness of men who had spent enough time in locked places to understand that tone could be entered into a report.
He never called her Sive until she asked him to.
He called officers by rank even when they told him not to.
He thanked people for pencils.
He returned every visitor-centre book without dog-ears, though sometimes with slips of paper marking sentences he wanted to remember.
And every Thursday afternoon, whether his name appeared on the visit list or not, Aaron combed his hair.
At first Sive thought it was coincidence.
Then habit.
Then denial.
After fourteen months, she no longer knew what to call it.
“She comes Thursdays,” he had told her in March.
Sive had been sorting donated paperbacks in the family room, discarding the ones with explicit photographs on the covers because rules were rules, even when rules were ridiculous.
Aaron was waiting for legal papers to be processed and had been temporarily seated on the other side of the security glass.
“Your mam?”
“Yes.”
“There’s no booking today.”
“She’ll come.”
He said it the way people said rain would come.
Or winter.
Not hope.
Weather.
Sive did not argue with him.
Former social workers learned, if they were any good, that correcting a person was not the same thing as helping them.
So she said, “Will she?”
He nodded.
Then, after a moment, “She doesn’t like the new tea.”
That was when Sive looked up.
“What new tea?”
“The cheap one.”
“They changed supplier six weeks ago.”
“I know.”
“How?”
Aaron looked at her as if she had made a joke he could not safely laugh at.
“My mother told me.”
There were possible explanations.
There were always possible explanations.
A staff member might have mentioned it.
Another prisoner.
A family member.
Somebody in the laundry.
The prison was not a sealed organism no matter what the walls suggested. Information moved through it like damp. Under doors. Along pipes. Through people who swore they had said nothing.
Sive returned to the books.
Three Thursdays later, Aaron asked if the heater beside booth four had been repaired because his mother complained about the draught.
It had.
The previous morning.
After that, Sive began checking the logs.
Not because she believed him.
Because she wanted to understand where he was getting the details.
That was a practical question.
Practical questions were safe.
Sive liked safe questions.
They had edges.
The paint dried badly in the morning cold.
She stood, rubbed feeling into her knees and looked at the bay.
Better.
Not perfect.
But the word THURSDAY no longer looked as though weather had eaten half the letters.
“Very civic-minded,” called Deirdre Walsh from the visitor-centre door.
Deirdre was wearing the navy fleece staff were issued every winter and which every woman in the building privately hated because the zip buckled across the chest.
She held two coffees.
“Is one of those for me?”
“No.”
“Then I don’t understand why you came outside.”
“To insult your paintwork.”
Sive looked at the bright line.
“You couldn’t have done better.”
“I could have done it straighter.”
“You’ve a rich interior life.”
“I’m paid for accuracy.”
“You’re paid?”
“Emotionally.”
Deirdre handed her one of the coffees.
Sive smiled.
“Liar.”
“I bought it before I realised you’d become an outlaw.”
They stood together beside the bay.
Neither mentioned the name.
N. VALE.
There were subjects that acquired weight simply because people stepped around them often enough.
Deirdre took a drink.
“Busy one.”
“How many?”
“Twenty-six booked. School visit at eleven. Two legal. One special.”
“Children?”
“Six.”
“God help us.”
“God has delegated.”
“To whom?”
“Us, unfortunately.”
Sive bent to close the paint tin.
A car slowed near the barrier.
They both looked automatically.
You learned vehicles quickly when you spent enough Thursdays at a prison.
Who stopped too early.
Who rolled too close.
Who had documents ready.
Who arrived angry.
Who arrived frightened.
Who had driven three hours with children eating crisps in the back seat because visiting time did not care whether a four-year-old became carsick outside Mullingar.
This car was a blue Toyota.
Ordinary.
Nothing memorable.
It joined the queue.
The barrier camera swivelled.
A red light held.
The driver window lowered.
Sive watched without watching.
Then Deirdre said, “You know she’s not coming.”
Sive did not pretend to misunderstand.
“I know she hasn’t come.”
“Same thing.”
“No.”
Deirdre glanced at her.
Sive wiped paint from her thumb with a rag.
“You worked social services too long.”
“Correct number of years.”
“There is no correct number of years in social services.”
“Also true.”
Deirdre looked at the painted name.
“He still asks.”
“I know.”
“Every Thursday.”
“I know.”
“Yesterday he asked Dunne if she’d changed her registration.”
Sive straightened.
“What?”
“Her car.”
“What about it?”
“Said the car was different last week.”
The gulls screamed above the perimeter wall.
Sive closed the tin.
“He said she came last week?”
“He says she comes every week.”
“That’s not the same thing.”
“To a sane person?”
Sive’s look was enough.
Deirdre sighed.
“Sorry.”
There were words Sive would tolerate from tired people and words she would not.
Everyone knew the distinction eventually.
Deirdre softened.
“I mean it. Sorry.”
“I know.”
“He says he sees her.”
“In person?”
“He says she comes.”
“That is not what I asked.”
“That is precisely why I brought you coffee. You’re exhausting.”
Sive picked up the brush.
“When did he say the car changed?”
“Yesterday.”
“Changed from what?”
“No idea.”
“Who took the note?”
“No note.”
“Why not?”
Deirdre gave her a look that carried twenty years of institutional fatigue.
“Because a prisoner talking about a visitor who isn’t booked is not generally regarded as an incident requiring documentary preservation.”
Sive hated when Deirdre became reasonable.
It made arguing more work.
“What colour?”
“What?”
“The car.”
“I don’t know.”
“Did he say?”
“I was not conducting an interview.”
Sive glanced at the barrier queue.
Four vehicles now.
All ordinary.
All visible.
A grey Ford.
The blue Toyota.
A white van belonging to a solicitor who always arrived eleven minutes late.
A black hatchback with a child seat strapped in back.
Every vehicle passed the barrier camera.
Every plate was checked.
Every driver handed identification to security.
Everything was logged because everybody believed logs prevented lies.
Sive had spent half her professional life learning the opposite.
Logs did not prevent lies.
Sometimes they merely gave them columns.
At nine twelve, she went inside.
By nine twenty, she had forgotten about Aaron’s car.
That was what routine did best.
It absorbed unease.
The visitor centre opened at nine thirty.
By nine thirty-seven, a toddler had vomited on a laminated leaflet titled MAKING YOUR VISIT EASIER.
By ten, a woman from Roscommon was crying because she had brought expired identification.
At ten fifteen, an officer named Keane found a vape cartridge hidden inside the lining of a child’s backpack and the child’s grandmother nearly collapsed from humiliation.
At ten forty, Sive fixed the photocopier by kicking the bottom tray.
At eleven, thirty-one secondary school students arrived for an educational tour looking disappointed that prisons did not resemble television.
At eleven twenty-six, a twelve-year-old asked whether prisoners were allowed birthdays.
At eleven twenty-seven, nobody in the room knew how to answer without making the world sound crueler than it was.
Or kinder.
At twelve ten, Sive ate half a chicken sandwich at the reception desk.
At twelve fourteen, Aaron Vale’s name appeared on the internal movement screen.
VISITOR CONTACT — HOLD.
Sive stopped chewing.
Deirdre was beside her, printing badges.
“What’s that?”
“What’s what?”
Sive pointed.
Aaron Vale.
Hold.
No visitor name.
No booking number.
No approved contact code.
“That’s odd.”
Deirdre leaned closer.
The status disappeared.
For half a second, the screen went blank.
Then Aaron’s name reappeared under:
PROGRAMME MOVEMENT.
Destination:
C-3.
Deirdre frowned.
“What’s C-3?”
“Classroom three.”
“He hasn’t got programme Thursdays.”
“You know his programme schedule?”
Sive took another bite of sandwich.
“No.”
“You’re a terrible liar.”
“I’m an excellent liar. I’m simply choosing not to demonstrate.”
Deirdre refreshed the screen.
Nothing.
“It’s probably a coding error.”
“Probably.”
That word again.
Possible.
Probably.
Practical.
Sive finished her sandwich.
At twelve forty, she asked Keane whether Aaron had a visit.
“No.”
“At all?”
“Not today.”
“Was one cancelled?”
“No.”
“You sure?”
Keane gave her the expression officers used when volunteers drifted too close to operational matters.
“Why?”
“Because his movement status flashed Visitor Contact.”
“System hiccup.”
“Then changed to C-3.”
“Probably sent for education.”
“He doesn’t have education Thursdays.”
Keane paused.
That pause mattered.
Not because it proved anything.
Because Keane was not a man who paused unnecessarily.
“How do you know?”
“I don’t. I’m guessing.”
“Then guess less.”
He walked away.
Sive watched him go.
She had once been married to a man who believed silence could end conversations.
She had cured herself of that mistake.
At one thirteen, Aaron appeared behind the interior glass.
Not in a visit booth.
In the waiting corridor.
He was wearing prison grey, sleeves down, hair combed neatly away from his forehead.
He looked toward reception.
Saw Sive.
Lifted two fingers.
A tiny greeting.
Sive walked closer.
She could not speak to him through the sealed glass unless the intercom was active, and the intercom was not active.
Aaron pointed toward the visitor car park.
Then tapped his wrist.
Thursday.
Sive shook her head.
No.
His expression changed.
Not surprise.
Concern.
He pointed again.
Sive turned.
Through the visitor-centre windows, she could see the painted bay.
Empty.
Aaron frowned.
He stepped closer to the glass.
Pointed.
Sive looked again.
Still empty.
When she faced him, he mouthed something.
She could not hear.
She read lips badly.
“Your mother?”
Aaron shook his head impatiently.
He tried again.
Three words.
Maybe four.
Sive leaned closer.
Aaron touched two fingers to his own eyes.
Look.
Then pointed toward the car park.
Sive did.
Empty bay.
The white paint almost glared in the dull afternoon light.
RESERVED.
THURSDAY.
N. VALE.
Nothing there.
When Sive turned back, Keane was walking Aaron away.
Aaron resisted only enough to twist his head.
He looked at Sive.
Mouthed it once more.
This time she understood.
She’s here now.
Sive remained at the glass after he disappeared.
Deirdre came up beside her.
“What?”
“Aaron says his mother is here.”
“She isn’t.”
“I’m aware.”
“He probably saw somebody’s car.”
“The bay’s empty.”
Deirdre looked outside.
“Yes.”
Sive stared at the rectangle.
Something bothered her.
Not Aaron.
Not the claim.
The movement screen.
Visitor Contact — Hold.
Gone.
Programme Movement.
The overwritten line.
“Can we check his movement history?”
“No.”
“You can.”
“I can.”
“Will you?”
“No.”
“Deirdre.”
“No.”
“Why?”
“Because unlike your imaginary emotional salary, mine arrives in an actual bank account.”
Sive smiled despite herself.
“I won’t tell.”
“You are exactly the sort of woman people tell things to because they know you will eventually tell the correct person.”
“That’s a compliment.”
“It wasn’t designed as one.”
The front door opened.
Cold air pushed into the lobby.
A young mother came in with a sleeping baby against her chest, followed by a boy carrying a plastic dinosaur.
The ordinary world resumed.
Forms.
IDs.
Bags.
Coats into lockers.
Phones switched off.
Children prepared for rooms where affection was regulated by tables, clocks and permission.
At two o’clock, Aaron’s alleged visit ceased to matter.
At two sixteen, it returned.
That was when the chair moved.
There were eight family booths along the west side of the visitor hall.
Booth six had been unused since lunchtime because the screen between table and floor had loosened and maintenance had tagged it.
Behind the booths ran a narrow internal corridor separated from the public waiting area by thick glass.
Each booth contained four moulded chairs.
Blue.
Uncomfortable.
Designed, Sive suspected, by somebody who believed comfort encouraged crime.
At two sixteen, she was escorting a woman named Kathleen Brogan toward booth five when she noticed the chair in booth six.
One had been pulled away from the table.
Not far.
Perhaps eight inches.
Enough to look occupied even though nobody was there.
Sive stopped.
Kathleen stopped.
“What is it?”
“Nothing.”
There were no such things as harmless hesitations in prisons. People noticed everything.
Sive smiled.
“Sorry. Wrong booth.”
She seated Kathleen in five, explained the call button, checked the child beside her had not brought prohibited sweets into the contact area, then returned to six.
The chair remained pulled back.
A paper cup sat on the table.
Sive stared at it.
She did not touch it.
The paper cup was from the old supplier.
White.
Narrow red band around the rim.
The cups they had stopped using six weeks before.
Sive knew this because the new ones leaked.
The old ones did not.
She stepped into the corridor.
“Deirdre?”
No answer.
She went to reception.
“Did anybody use six?”
“What?”
“Booth six.”
“It’s closed.”
“I know.”
“Then no.”
“There’s a cup in there.”
Deirdre looked at her.
“A cup.”
“Old stock.”
“You’re saying this like you’ve discovered a severed hand.”
“Did anybody use six?”
“No.”
“Maintenance?”
“Not today.”
“Officer?”
“Possibly.”
“Visitor?”
“No.”
“Prisoner?”
“Sive.”
“Did Aaron go into six?”
“No.”
“You sure?”
“Yes.”
“How sure?”
Deirdre dropped her voice.
“He was never brought to the hall.”
The visitor centre seemed to tighten around them.
Not visibly.
Nothing dramatic happened.
A printer continued feeding pages.
A baby cried.
Somewhere beyond security, a door buzzed open and clanged shut.
Sive looked toward booth six.
“Where was he?”
“C-3.”
“You checked?”
Deirdre did not answer.
Sive turned back.
“You checked.”
“I did not say that.”
“You didn’t need to.”
“Sive.”
“Was he in C-3?”
Deirdre glanced toward the officers’ desk.
“No.”
The word was almost inaudible.
“Where was he?”
“I don’t know.”
“Movement log?”
“Says C-3.”
“So where was he?”
“I said I don’t know.”
“Visitor Contact came up first.”
“For seconds.”
“Long enough to mean something.”
“Systems autofill.”
“From what?”
“Previous movement types.”
“Does his previous Thursday movement type say Visitor Contact?”
Deirdre’s jaw tightened.
“This is why I didn’t want to look.”
“You looked.”
“Yes, because you are a disease.”
“Thank you.”
“He has Visitor Contact entries every Thursday.”
Sive went still.
“What?”
“For the last year.”
“That’s impossible.”
“No. It’s a database.”
“You know what I mean.”
“All marked incomplete.”
“How many?”
“I did not count.”
“Approximately.”
“Fifty.”
“Nuala hasn’t had a recorded visit in fourteen months.”
“I know.”
“Then why does Aaron have contact movement every Thursday?”
“He doesn’t.”
“The system says he does.”
“The visit record says he doesn’t.”
Sive stared at her.
There it was.
Not a contradiction.
Worse.
Two records that could both be technically true.
“What does incomplete mean?”
“I don’t know.”
“You work here.”
“Not in movements.”
“Who does?”
“Do not.”
“Who?”
“Sive.”
“Who?”
Deirdre closed her eyes briefly.
“Ronan Shea handles systems compliance.”
“Thank you.”
“That was not permission.”
“I didn’t ask for permission.”
“That sentence, right there, is why God invented disciplinary meetings.”
Sive looked again toward booth six.
“The cup.”
“Forget the cup.”
“I don’t like forgetting objects.”
“Then recycle it.”
“I’m serious.”
“So am I.”
The old cup sat beyond the glass.
Ordinary.
Disposable.
Worth less than a cent.
Sive thought of Aaron in March.
She doesn’t like the new tea.
“They changed supplier six weeks ago,” Sive whispered.
Deirdre’s face changed.
Only slightly.
Enough.
“No.”
“He told me his mother didn’t like the new tea.”
“No.”
“Six weeks ago.”
“Sive.”
“He could have heard.”
“Yes.”
“From anybody.”
“Yes.”
“He could have.”
“Yes.”
Neither of them believed the repeated word.
Not fully.
Sive walked back toward booth six.
The maintenance notice remained fixed to the door.
OUT OF USE.
She opened it.
“Sive.”
“I’m removing rubbish.”
The room smelled faintly of disinfectant and weak coffee.
She stepped inside.
The chair.
The cup.
Nothing else.
The old cups had a red ring around the rim.
This one had lipstick on it.
Not bright lipstick.
A soft brownish pink.
Sive stared.
Someone had drunk from it.
She put on a pair of disposable gloves from the wall dispenser.
Deirdre appeared at the door.
“For God’s sake.”
“What?”
“It’s a cup, not evidence.”
“Then nobody will care if I check the bin.”
“You absolutely cannot start preserving rubbish.”
“I am throwing it away.”
“You’re wearing gloves.”
“Hygiene.”
“You’re the least convincing criminal alive.”
Sive lifted the cup.
Cold.
A teaspoon of tea remained at the bottom.
Milk.
No sugar, by the smell.
A faint mark on one side where fingers had compressed the cardboard.
She carried it into the corridor.
The nearest waste bin was half full.
Paper towels.
A juice carton.
Two visitor information leaflets.
No second cup.
No tea bag.
No sweetener packet.
No stirrer.
Nothing to explain where the drink had been prepared.
Deirdre watched her.
“Happy?”
“No.”
“Excellent.”
Sive dropped the cup into the bin.
She peeled off her gloves.
Then she saw the chair.
Not the one in booth six.
The chair behind the glass at the far end of the corridor.
An old visitor chair, stored temporarily beside the emergency exit.
Blue plastic.
Empty.
But positioned facing the car park.
Facing the painted bay.
Sive stared at it long enough for Deirdre to turn.
“What now?”
“Was that chair there this morning?”
“Yes.”
“Facing that way?”
“I don’t know.”
“I think it was against the wall.”
“I think you should go home early.”
Sive almost laughed.
“Because furniture has become threatening?”
“Because you’re looking at furniture as if it owes you money.”
The joke helped.
That was what jokes were for.
Not to make things less serious.
To make seriousness survivable.
Sive turned away.
“Fine.”
“Fine?”
“Fine.”
“You’re going to stop.”
“I’m going to work.”
“That was not what I asked.”
But Sive was already walking.
At three fifteen, visiting ended.
At three twenty-seven, the last child left crying because his father had promised him a football shirt he was not allowed to give him.
At three forty, booths were checked.
At three fifty, Reception B closed.
At four ten, Sive signed out.
Her name.
Time.
Badge number.
Purpose.
She looked at the page.
Every person who entered the building wrote themselves into a record.
That was the promise.
You had been here.
The institution knew.
There was a line to prove it.
Outside, the car park was wet again.
Rain had started while they were cleaning.
Sive put up her hood.
The reserved bay remained empty.
Paint gleamed.
N. VALE.
She walked toward her own car.
Halfway there, somebody called her name.
Keane.
He stood beneath the visitor-centre awning.
“You asked about Vale.”
Sive turned.
“Yes.”
“Leave it.”
Rain tapped the roofs of parked cars.
“Why?”
“Because there’s nothing to it.”
“Then there’s nothing to leave.”
Keane’s expression hardened.
“You used to work public service.”
“Social work.”
“Then you understand records.”
“I understand them very well.”
“There are classifications that don’t mean what they sound like.”
“Such as Visitor Contact?”
His eyes narrowed.
Sive had guessed correctly.
That was useful.
“Leave it,” he repeated.
“Why does he have weekly entries?”
“Who showed you that?”
“Nobody.”
“Don’t play games.”
“I’m forty-five. I don’t have enough cartilage left for games.”
Keane almost smiled.
Almost.
Then something behind Sive caught his attention.
His face emptied.
Not fear.
Training.
That professional blankness people used when reaction itself might become evidence.
Sive turned.
The painted bay was no longer empty.
A dark blue car sat inside it.
Perfectly centred between the white lines.
For one stupid second, Sive thought of the Toyota from morning arrivals.
Then she saw the shape.
Older model.
Longer bonnet.
Silver trim.
No headlights.
No driver visible.
Rain moved across its windscreen.
The car had not been there ten seconds earlier.
Sive knew that.
Not believed.
Knew.
She had looked directly at the empty space when she walked out.
Keane was already moving.
Fast.
One hand at his radio.
“Control, confirm vehicle access west visitor lot.”
Static.
Then a voice.
“Last authorised vehicle departed sixteen-oh-two.”
Keane reached the bay.
Sive followed.
“Stay back.”
She did not.
The car was locked.
Front seats empty.
Back seat empty.
Nothing on the dashboard.
No disabled permit.
No visitor badge.
No temporary clearance card.
Keane moved to the rear.
Read the registration.
His face changed.
Sive saw it.
“What?”
“Nothing.”
“What registration?”
“Go to your car.”
“What registration?”
He lifted his radio.
“Control, run plate November Victor—”
The radio crackled loudly.
The rest vanished under static.
Sive stepped toward the windscreen.
There was something on the passenger seat.
A folded cardigan.
Cream wool.
Beside it, a handbag.
Brown leather.
Old-fashioned clasp.
A paper visitor badge lay face down on top.
“Sive.”
She moved closer.
Rain ran down the glass.
The badge shifted slightly under a draft that could not possibly exist inside a sealed car.
Face down.
Then, as she watched, one corner lifted.
The card turned.
Not flipped dramatically.
No invisible hand.
It merely slid against the leather bag, caught, rotated.
Until the printed side faced the window.
Sive stopped breathing.
VISITOR
VALE, NUALA
THU
The date beneath was today’s.
Keane grabbed Sive’s arm and pulled her back.
Not hard.
Hard enough.
“Inside.”
She looked at him.
“You know this car.”
“No.”
“You recognised the registration.”
“I said inside.”
“Has this happened before?”
“Sive.”
“Has it?”
Keane’s radio crackled again.
“Barrier confirms no entry matching plate. Repeat, no recorded entry.”
Keane stared at the car.
Sive did too.
The rain came harder.
Vehicles could not reach the visitor lot without passing the barrier.
There was no side road.
No service access from this section.
The perimeter fencing joined the wall.
The gate was controlled.
The cameras recorded continuously.
And the car sat in Nuala Vale’s reserved Thursday space as calmly as if every rule had opened for it.
Keane walked away to speak into his radio.
Sive remained where she was.
She looked up.
A camera covered the lot from the southeast corner.
Another faced the entry lane.
The first would show the bay.
The second would show the barrier.
Two records.
Two truths.
She thought of Aaron.
She’s here now.
At four twenty-six, they reviewed the footage.
Sive should not have been in the control room.
Everybody agreed on that.
Keane told her twice.
Ronan Shea told her once.
Deirdre, summoned from the locker room because she technically supervised visitor-centre volunteers, said nothing at all.
They stood behind a seated security officer named Boyd.
Four screens.
Four angles.
Timestamp:
16:07:41.
The bay was empty.
Rain.
A gull landed near the white lettering.
16:08:03.
Empty.
16:08:14.
Empty.
16:08:15.
The screen fractured into digital blocks.
Not black.
Not missing.
A brief compression error.
Less than a second.
16:08:16.
The blue car occupied the bay.
Nobody spoke.
Boyd rewound.
Played it again.
Empty.
Image distortion.
Car.
Again.
Empty.
Distortion.
Car.
Keane said, “Camera fault.”
Sive looked at him.
“A camera fault parked a Toyota?”
Nobody laughed.
Ronan Shea leaned toward the second screen.
“Barrier footage.”
Boyd pulled it up.
They watched from fifteen fifty.
Every vehicle leaving.
Every barrier lift.
Every plate.
Every face partially visible through wet glass.
No blue Toyota entered.
No blue Toyota exited.
No break in footage.
No missing second.
Nothing.
Ronan said, “Check previous hour.”
Boyd did.
Nothing.
“Previous two.”
Nothing.
“Registration?”
Keane handed him a note.
Ronan typed.
Paused.
“What?”
Keane said, “What is it?”
Ronan did not answer.
His face had become very still.
“What?” Sive repeated.
Ronan looked at her.
Then at Deirdre.
Then back to the screen.
“The plate belongs to Nuala Vale.”
Silence settled into the control room.
Sive felt something deep inside her become terribly calm.
Practicality.
Her oldest refuge.
“Fine,” she said.
Three heads turned.
She pointed at the screen.
“Then we have two separate questions.”
Keane stared at her.
“Fine?”
“Yes.”
“There is a car inside a secure visitor lot that did not enter through the barrier.”
“I can see that.”
“And that’s fine?”
“No. Fine means we stop making it mystical because we are frightened of looking incompetent.”
Ronan’s eyebrows lifted.
Deirdre looked faintly proud.
Sive pointed at the first screen.
“Question one: how did the car get there?”
Then the second.
“Question two: why does Aaron Vale’s movement record say Visitor Contact every Thursday when the official visitor record says his mother has not been here in fourteen months?”
Keane’s face went blank.
Ronan turned slowly.
“What did you say?”
Sive looked at him.
“You didn’t know.”
“No.”
“He has incomplete Visitor Contact entries every Thursday.”
Ronan glanced at Deirdre.
She folded her arms.
“Apparently.”
“Who accessed that?”
Sive said, “Wrong question.”
“It is absolutely the question.”
“No. The question is why the record exists.”
Ronan stared at the frozen CCTV image.
Nuala Vale’s car.
Parked precisely inside the repainted lines.
He opened another system window.
Typed Aaron’s name.
Nothing happened.
Typed again.
A record loaded.
The screen filled with columns.
Date.
Movement origin.
Movement destination.
Status.
Classification.
Every Thursday.
Visitor Contact.
Incomplete.
Visitor Contact.
Incomplete.
Visitor Contact.
Incomplete.
Fourteen months of Thursdays.
Sive counted without meaning to.
Then Ronan scrolled sideways.
There was another column.
CONTACT STAGE.
Most entries were blank.
The Thursday entries were not.
ARRIVAL CONFIRMED.
CLEARANCE NOT COMPLETED.
NO PHYSICAL CONTACT.
Ronan stopped scrolling.
Nobody spoke.
Sive read the headings again.
Arrival.
Clearance.
Contact.
Three separate things.
Something cold moved through her.
Not supernatural.
Worse.
Administrative.
She looked toward the frozen image of the car.
“Arrival confirmed by what?”
Ronan clicked an entry.
A code appeared.
AUTO-IMPORT.
“From where?”
He clicked again.
Nothing.
“Where?”
“I don’t know.”
Keane said, “Close it.”
Sive turned.
“No.”
“That information is not for volunteers.”
“Then stop letting volunteers clean up the human consequences.”
The room went silent.
Keane looked furious.
Sive did not care.
She had cared professionally about male anger for twenty-three years.
It had yielded poor returns.
Ronan clicked another Thursday.
Same result.
ARRIVAL CONFIRMED.
CLEARANCE NOT COMPLETED.
NO PHYSICAL CONTACT.
Another.
Same.
Another.
Same.
Fifty-eight Thursdays.
Fifty-eight arrivals.
Zero visits.
Sive heard Aaron’s voice as clearly as if he were beside her.
She comes Thursdays.
Not she visits.
Comes.
Sive looked at the visitor-centre feed.
The blue car remained in the bay.
“Where is Aaron now?”
Keane said nothing.
“Where?”
“Wing.”
“Does he know the car is here?”
“No.”
“You’re sure?”
“Yes.”
Sive thought of him behind the glass at one thirteen.
She’s here now.
“How could he know?”
Nobody answered.
That was the first moment fear entered the room properly.
Not when the car appeared.
Not when the barrier footage failed to show it.
Not when the registration matched an absent woman.
Fear came when a human being knew before the system did.
Boyd broke the silence.
“Car’s moving.”
They turned.
On the live feed, the Toyota’s brake lights glowed red.
Nobody was inside.
Keane swore.
The car rolled backward.
Slowly.
Straight.
Sive stepped toward the screen.
“No.”
The vehicle stopped before crossing the white line.
The brake lights went dark.
Then the image glitched.
Less than a second.
When it cleared, the bay was empty.
Ronan ran to the window.
Keane was already on the radio.
Boyd pulled up the barrier feed.
Nothing.
No car leaving.
No barrier lifting.
No plate.
No person.
Nothing.
Only rain.
Sive stood before Aaron Vale’s movement record.
The current Thursday entry refreshed.
A new timestamp appeared.
16:31.
ARRIVAL CONFIRMED.
CLEARANCE NOT COMPLETED.
NO PHYSICAL CONTACT.
Status:
CLOSED.
Then another field populated.
VISITOR DEPARTURE CONFIRMED.
Sive stared at it.
“How?”
Ronan whispered.
Nobody answered.
The system had accepted departure.
That was what mattered.
Not that the car had vanished.
Not yet.
The institution believed it had left.
There was a code.
A time.
A field.
A completion.
Somewhere inside the machine, Nuala Vale had arrived, failed clearance, made no physical contact with her son and departed.
A perfectly coherent visit that no human being in the room had witnessed.
Except Aaron.
Perhaps Aaron.
Sive thought of the painted bay.
The chair behind glass.
The old paper cup.
The cream cardigan folded on the passenger seat.
The lipstick mark.
Fourteen months.
Every Thursday.
She looked at Ronan.
“Print that.”
“No.”
“Print it.”
“I can’t.”
“You can.”
“I am telling you I cannot print an internal prisoner movement record for a volunteer.”
“Then print it for yourself.”
Ronan stared at her.
She pointed at the screen.
“Because tomorrow somebody will tell you the system hiccupped.”
Nobody moved.
“And by Monday,” Sive continued, “somebody will explain that the fields don’t mean what we think they mean.”
Keane’s face changed.
Only slightly.
Sive saw.
“And then?”
Her voice lowered.
“Then somebody will explain why this is normal.”
Keane looked away.
That was answer enough.
Not the answer.
But enough to know one existed.
Sive turned toward the rain-streaked window.
Below them, the visitor lot looked ordinary again.
Cars.
Lines.
Barrier.
Paint.
The empty Thursday bay.
There was something almost insulting about how normal it looked.
As if the world had performed one impossible act and immediately demanded manners.
Sive had spent years teaching frightened families that official language could be challenged.
That a word on a form was not God.
That an assessment could be appealed.
A decision reviewed.
A record corrected.
She had believed this because she had needed to.
Because without that belief, the work became cruelty with stationery.
Now she understood something she had not understood before.
A record did not have to lie.
It only had to divide the truth into pieces until nobody was responsible for what happened between them.
Arrival.
Clearance.
Contact.
Departure.
A woman could come.
A mother could arrive.
A son could wait.
A car could occupy a space.
A system could record all of it.
And still insist there had been no visit.
Sive looked at Aaron’s fifty-eight Thursdays.
Then at the empty bay.
Somewhere beyond the walls, a man who had been called mistaken for fourteen months was sitting in a cell.
Waiting for next Thursday.
And Sive knew, with the certainty she reserved for dangerous things, that repainting Nuala Vale’s name had not preserved an old accommodation.
It had renewed one.
Outside, rain gathered in the fresh white grooves around the empty space.
For a moment the water made the letters shine.
N. VALE.
RESERVED.
THURSDAY.
Then the security lights came on.
And the bay went blank beneath them.