The kitchen at 3 AM smells like fryer oil and industrial cleaner and the particular flat cold of a refrigeration unit that has been running since before I started working here and will keep running until it doesn't. I've counted the tiles on the back wall forty-seven times. I know the number. I look anyway.
Caelan is standing by the industrial cooler with his arms loose at his sides, which is how he stands when he's thinking rather than when he's waiting for something to need attention. The distinction has taken me approximately fourteen months to learn to read. I read it now without effort, the way you stop hearing your own heartbeat.
"Three possibilities," he says.
"I know."
"Cerunnos's faction. Maren. Someone we haven't considered."
"I said I know."
He's quiet for a moment. The cooler hums. Outside the kitchen door, the Between Hours are running their usual machinery — I feel the diner's threshold pressure the way you feel a change in air before rain, not consciously, just a quality of awareness the body generates before the mind does. Everything is calm. Nothing is about to require immediate action. The door is closed and holding.
"The third option is worse," I say.
"Yes."
"Because it means the leak is inside something we think we've already mapped."
"Yes."
He's looking at the middle distance — not the far wall, not me, the specific unfocused quality of someone running a census. Who had Assembly access during the emergency session's first forty-eight hours. How many people. What each of their interests are and which of those interests involves providing Collector-front publications with thin place activation coordinates.
I have been running the same census since half past midnight. I keep arriving at the same number.
"How many people had access to the working session records in that window?"
"Including all Assembly-adjacent staff?" He pauses. "Fourteen. Not counting the Queen."
"So twelve."
"Twelve."
The strip light above the prep counter does its usual thing: stays on, mostly, with the occasional philosophical consideration about whether staying on is really what it wants to be doing. I have been meaning to replace it for three months. At this point I think it's part of the ambience.
"Can we bring this to the Assembly?"
He looks at me with the specific expression that means *I am not going to say what I'm about to say in a way that implies I'm telling you something you already know.*
"Right," I say. "We can't take an Assembly leak to the Assembly."
"Not until we know which of the twelve it is."
"And while we're figuring that out, the Collectors have activation coordinates for—"
"Twenty-three sites," he says. "Possibly thirty, depending on how much of the working session document was accessed."
Twenty-three thin places. Twenty-three Wardens or Warden-adjacent contacts who are not aware they've been mapped. I think about Kraków. About a woman who went dark three days ago and what that going-dark must have felt like from the inside — whether it was sudden or whether it had the quality of a tide going out, gradual and then complete.
I think about the morning the New Compact passed. Every thin place lighting up simultaneously, the way Elias had described it: like a string of lights when you find the bulb that was keeping the rest dark. I'd thought it was a victory. Specifically, I'd thought it was a victory I'd built carefully and that would hold. Elias has seven confirmed London Collector cases, each one following a major political event in the supernatural sphere. The New Compact was the largest event in four hundred years.
I built them a map.
This is not a new thought. I have had this thought before, in worse forms, at worse hours, when the diner was empty and the mathematics of it were very clear and there was nothing to do but sit with them. What's different now is that I've stopped treating it as something to feel guilty about and started treating it as a variable. The map exists. We can't unmake the map. We can make the map worthless by securing every point on it.
Twelve sites, probably. Eight weeks, if Ailsa's adjacent-threshold method works. Those are the numbers. I'm working with those numbers.
"Have you slept?" he says.
"Four hours."
He doesn't comment. We have run the sleep argument three times and it has a 0% success rate and he has learned this. I notice him not commenting. It's one of his better habits — the learning-to-stop-arguing-about-the-things-that-can't-be-argued-about. He picked it up somewhere in the last few months. I filed it.
"The compact flaw," I say. "Ailsa has a theory about the adjacent crossing points."
"She mentioned it."
"She knew Dominika. Before the compact. A librarians' conference in Warsaw, three years ago. She told me this morning."
He looks at me. The census expression, but different — recalibrating. Tracking forward to where I'm going.
"If Dominika wanted to go dark from both the Collectors and the network simultaneously," I say, "she'd leave a thread somewhere. Something small. Something that looks like nothing, that only the right person would know to look for." I stop. "Librarians are extremely good at leaving information in places that only certain people would know to check."
"You think Ailsa has a channel to Dominika that doesn't touch the network."
"I think it's worth asking before we assume Dominika is simply gone."
He considers this. The cooler hums. The strip light flickers once and commits.
"You should ask Ailsa," he says.
"I was planning to ask Ailsa."
"I know." A pause. "I'm agreeing with you."
"Is that what that sounds like."
"Yes."
I look at him for a moment. There's something in this — not in the logistics problem we've been solving for the past three hours, but in the room itself. In the quality of the air. We are, for the first time in two weeks, alone in a space without something that immediately requires action. No war council. No courier arriving with Assembly documents. No archive bag to cross-reference. Just the cooler and the strip light and the two of us and the specific fact of that.
He knows I've noticed it. I know he has. We've been doing this long enough that the noticing is mutual and simultaneous and neither of us comments on it, because commenting on it would require a language we've been working up to and haven't quite arrived at.
"The Assembly leak," I say. "We need to know which of the twelve it is before we can move on anything else. Before I can report to the Queen. Before Cerunnos can make his case." I pause. "Without that, every channel we use might be contaminated."
"Yes."
"So either we take the time to figure it out ourselves—"
"Which we don't have."
"—or we use the channel that might already have a read on it." I stop. "Maren's been in Assembly politics for longer than I've been alive. She has her own intelligence operation. She tracks the page rotation. If there's a Collector proxy in the session staff, she might already know who it is." I turn this over. "She might have walked in here with that in her back pocket and been waiting for me to ask the right question for two weeks."
Something shifts in his expression. Not disagreement. Not quite concern. The look of someone who has already run a variable and didn't like the answer.
"She favors Tuesday nights," he says, after a moment. "She's been here four times since she came to the diner in ch59. Sitting in the corner booth. Not approaching. Waiting."
I look at him.
"I should have told you sooner," he says. Flat. Stating it.
"You should have."
"I was—" He stops.
"I know what you were doing." And I do. This is different from ch52 — different from the cold specific anger of finding out he'd known about the Collectors for months and chosen to manage it rather than tell me. That was a decision made at distance. This is a three-hundred-year-old reflex he's actively trying to break, and it shows in the fact that he stopped mid-sentence and didn't finish the justification. I know the difference. I'm keeping track of it.
"Tell me when she's been here," I say. "Going forward. Just—tell me."
"Yes."
"That's all."
"All right."
The diner hums out front. The threshold does its between-hours work. Somewhere past the kitchen door, Denise is running the late shift machinery — efficient, unhurried, the particular competence of someone who doesn't have to think about any of this. Jules is probably doing something productive with the napkins. I have stopped trying to predict Jules and started simply observing what she produces.
"I'm going to ask Ailsa in the morning," I say. "Before the diner opens. About whether she has a back-channel to Dominika."
"Good."
"And then I'm going to have a conversation with Maren." I pause. "Before I'm ready, probably. But the window for being ready has closed."
He nods once. The small nod. The one that means *yes, that's correct, I've arrived at the same place.*
I pull my sleeves down. The kitchen is colder than the front of house by about four degrees, which I know because I've spent enough hours standing at this counter to have measured it in the quality of the air on my forearms. Forty-seven tiles on the back wall, four degrees colder, three months overdue on replacing the strip light. I catalogue things whether I mean to or not.
The kitchen stays quiet for a moment that is not uncomfortable. The cooler runs. The strip light considers its options and stays on. And the two of us stand in a room that is the smallest possible version of the diner's much larger machinery, and I am aware, in the specific cataloguing way I'm aware of things I'm trying not to forget, that he is here. That the chess set is in his booth. That he makes coffee in the mornings he doesn't need and reads the archive and has stopped calculating how to leave.
That the math is still terrible.
That I'm still doing the math.
I'm still on the counter when the door opens. Denise. She stands in the frame with the dish cloth over her shoulder and the expression that says *something has happened* and not *you need to panic*, which is the art of Denise.
"Corner booth," she says.
I know before she says the name. There's a quality to the threshold pressure when it's Maren — something specific I've been cataloguing without writing down, that I've just this moment realized I know.
"Maren," Denise says.
I look at the threshold.
The threshold held. Guest protections intact — she was here when the Between Hours started, which means she was already inside the diner when the threshold closed at 3 AM, which means she has been sitting in the corner booth for over thirty minutes and neither of us was out there to see her arrive.
I look at Caelan. He looks at the corner booth.
Neither of us reached for something to throw.
I consider that growth.
