Ficool

Chapter 2 - Warm

Siyeon woke at 5:14am and Cipi was not where she'd left her.

The folded jacket by the wall: still there. The creature that was supposed to be on it: not. Siyeon lay still for a moment — ceiling grey, 5:02 drone already past, next one at 5:17 — and told herself this was fine. Creatures moved. This was not a crisis.

Her feet were already on the floor.

The apartment was small enough that a search took eight seconds. Cipi was in the other room, on Grandfather's lap, curled against his chest like she knew the specific geography of him — the exact warmth of an old man's ribcage at 5am, the particular rise and fall of slow breathing. One small paw pressed flat to his sternum.

Same placement as last night. Same deliberate pressure. Different person.

Grandfather was asleep. His face in sleep did something it never did awake — released. Set something down. Siyeon had been looking at that face for eleven years and had never seen this particular version of it, this loosening, this thing that happened when a person stopped performing being okay and simply was.

Cipi opened one amber eye. Looked at Siyeon in the doorway. Closed it again.

'Fine,' Siyeon thought. 'Apparently that's just happening now.'

She went back to her room. Lay down. Counted the 5:17 drone, the 5:32, and somewhere before the 5:47 gave up and got dressed.

***

Grandfather was at the table when Siyeon came out. Cup in hand, same as every morning. Cipi was beside the cup, watching him drink with the concentrated focus of something running an experiment it considered very important.

Siyeon pulled on her jacket. "She was on your lap."

"Mm." He turned the cup — that quarter-turn habit, always when he was thinking. "She climbed up around two. Stayed the rest of the night."

"You were awake at two."

"I'm always awake at two." A pause with something in it. "Less so after she got there."

Siyeon's hands stopped on her jacket zipper for exactly one second. Then kept moving.

'Ask him,' she thought. 'Ask what there you are meant. Ask how he knew what she was before you did. Ask why last night felt like the last step of something that started a long time ago.'

"I'll be back by nine," she said.

Grandfather nodded into his cup. Cipi watched Siyeon leave with the patient attention of something that had already decided how this was going to go.

***

The recycling facility smelled like the inside of something that had given up trying. Chemical resin. Metal shavings. The particular warmth of machines running years past their service intervals because nobody in Nanji had the budget to replace what could still technically function.

Siyeon sorted components. Fast, accurate, the kind of worker supervisors didn't look at because there was nothing to look at. She had built this deliberately over three years. Invisible was efficient. Invisible was safe.

Invisible, this morning, was not working.

'He said there you are,' she kept turning over, hands moving through the bins on their own. 'Not what is that. Not where did you find it or Siyeon what have you brought home. There you are — like something he'd been waiting on finally showed up in the lining of his granddaughter's jacket.'

A capacitor went into the wrong tray. She pulled it back. Sorted it correctly. Kept going.

The concert wasn't spontaneous. Siyeon had reached this conclusion somewhere between the second and third hour, and the specific unpleasantness of it was still settling. Eleven years of Baek Junghae — a man who chose every action like it cost him something, who said less than he meant in every sentence — and she'd followed him to that drainage plaza like it was a food errand.

'Steamed buns,' she thought, with a feeling she couldn't name exactly. Not anger. Not yet. More like standing in a room and understanding, slowly, that the furniture had always been arranged to make you stand in one particular spot.

Six hours. Wrong bin twice more. Jaw aching at the end of it, tight in a way she hadn't noticed building.

***

Forty minutes between shifts. Siyeon came back intending to eat something.

Cipi was on the windowsill watching the street. Grandfather was at the table. Neither had moved, apparently, in six hours, and neither looked like this bothered them.

Siyeon put water on to boil and stood in the kitchen doorway.

"The woman with the laundry," Grandfather said, without looking up. "Third floor. Cipi's been watching her all morning."

Siyeon looked. The woman was out there in the rain, same as every Tuesday, hanging shirts on her balcony with the calm persistence of someone who had settled the argument with the weather a long time ago. Cipi tracked her progress from one end of the railing to the other with the focused attention of something encountering an important concept for the first time.

The kettle. Siyeon dealt with it — two cups, the particular angle of pour that missed the sediment — and came back to the table. Put a cup in front of Grandfather. Sat.

"You said 'there you are' last night," Siyeon said. Flat. Careful. Setting it down between them like something fragile.

Grandfather's hands moved to the thinking grip — both palms flat around the cup, holding something in place. He looked at it for a moment. "I did."

"You weren't talking to me."

"No." Still not looking up. "I wasn't."

Siyeon waited. He didn't continue. The rain outside did its Nanji thing — present, uncommitted, going nowhere.

"So you knew what she was," Siyeon said.

He was quiet in the specific way he got quiet when he was choosing which truth to give. She had learned to read the difference over eleven years. Silence that meant he didn't know looked one way. Silence that meant he was deciding how much to hand over looked another.

This was the second kind.

"I had a strong idea," he said finally. "About what she might be, if she appeared. I didn't know when. Or if. You can't know that part." He turned the cup. Quarter-turn. "I thought it was time to make it possible."

"Time for what, exactly."

He looked up then — directly at her, which he didn't always do. "Siyeon."

"I'm asking."

A pause. "I know you are." He set the cup down flat. "Tonight. I'll explain it properly tonight."

'That's not an answer,' she thought. 'That's a rain check on an answer.'

She picked up her cup. The argument could wait — seventeen minutes before second shift and this was not the conversation to start and abandon in the middle. She'd come back to it. She'd come back to all of it, and she'd sit here until he ran out of ways to be careful about it.

She was raising the cup to her mouth when Cipi walked across the windowsill, dropped to the table in one silent motion, crossed the full length of it, and sat down directly in front of Siyeon.

Looked up at her with those amber eyes.

And said, clearly and deliberately:

"Warm."

***

Not a cat sound. Not exactly a word either. Something between the two — a sound with shape and direction and specific intent, delivered from eight inches away with the accuracy of something that had been saving this word for exactly the right moment.

Siyeon's cup stopped halfway to her mouth.

Cipi waited. Both ears forward. Patient.

Across the table, Grandfather had gone still in the way of someone trying very carefully not to disrupt something by reacting to it.

Siyeon looked at him. The expression on his face — she'd seen it this morning in sleep, that released quality, something set down after a long carry. He was fully awake now and it was still there. Which meant it had nothing to do with sleep. It had been there the whole time, underneath everything, waiting for something like this to give it a reason to surface.

"You've seen this before," Siyeon said. Not a question. The shape of one, with something harder underneath.

"Not this." He chose his words the way he always did — slowly, one at a time, like each one cost him. "Not her. But something like it. A long time ago."

"How long."

"Before you were born."

Siyeon set her cup down.

Cipi, apparently deciding the conversation needed assistance, pressed one paw to Siyeon's wrist. The same deliberate contact as the night before — not comfort, not instinct. Communication. Then, after a breath, two more words that cost her something visible — the slight effort of language still finding its shape in her mouth:

"Cipi... stays."

The room went quiet. Not the Nanji quiet of nothing worth hearing. The other kind — the kind that meant something had just shifted and everyone present knew it and nobody was saying so yet.

Grandfather looked at Cipi with something old moving through his face, and Siyeon was almost certain he was letting it through on purpose. Just this once. Just briefly.

He looked back at his cup before she could be sure.

"You should go," he said. "Second shift."

"What happened before I was born?"

"Tonight," he said, and the way he said it was different enough that Siyeon heard the difference — not deflection, an actual date, a real commitment. "I'll have it sorted by tonight. How to say it."

Siyeon looked at him for one more second.

Then picked up her bag. Stood. Cipi tracked her from the table with that particular steadiness — not anxious, not calling after her. Just accounting for where Siyeon was, the way she'd been doing since this morning, like keeping track was simply part of what she did now.

"I'll be back by nine," Siyeon said.

Grandfather nodded.

Siyeon left.

On the stairs, in the particular dim of the Nanji stairwell with its one working bulb on the second landing, she stopped for exactly three seconds. Pressed the back of her hand to her mouth.

'Nine hours,' she thought. 'Then you come back and he tells you all of it.'

She kept walking.

***

Behind the door she'd just closed, Baek Junghae sat with his cold cup and didn't drink it.

Cipi had not moved from the table. She was looking at the direction Siyeon had gone — not anxiously, not calling after her. Just keeping track.

Junghae looked at his chip-reader on the table.

29%.

Six weeks of 29%, which meant he was being very careful or the timing was simply slow, and he'd stopped trusting slow a long time ago. He had time. Not much. But some — enough to find the right words, or at least the least wrong ones.

He pressed both palms flat on the table.

Six years of carrying this. Six years of waiting for the right moment to become the necessary one. He'd always known tonight would come. He just hadn't expected it to arrive with a grey-and-black cat sitting on his table looking at the door like it was already planning Siyeon's route home.

He almost said something to Cipi. Stopped. She already knew. She'd known before he did, probably — that was how Keepers worked. They found the right person before the right person had any idea they were being found.

He picked up his cup. Drank it cold.

Nine hours.

He'd spent six years finding the right order to tell her things. Tonight he was going to have to accept that there wasn't one — and tell her anyway.

***

What neither of them knew was this:

Three kilometers away, in the basement of the building that looked like a water treatment facility, the flag that had updated itself the night before was no longer sitting unread.

At 14:32:09 that afternoon, a routine data sweep had flagged it for priority escalation.

At 14:33:44, it had been forwarded automatically to the Enforcement Division's active monitoring queue.

At 14:35:01, a desk officer named Pae Hyunsol had opened the file, read it twice, and picked up his phone.

At 14:35:22, Commandant Netsuki Oras had answered.

She was still on the call.

More Chapters