Grand Central
A story set one year before the events of The Chariot Protocol
— — —
The offer letter sat on Chris Harding’s desk for six days before his roommate noticed it hadn’t moved.
“You haven’t touched it.” Tanner stood in the doorway with a mug that said PROPERTY OF THE ECON DEPT, the kind of thing you steal once and keep forever. “Six days, Chris. It’s not going to sign itself.”
“I know how paper works.”
“Then why’s it still sitting there?”
Chris didn’t answer. Outside, someone was blasting a song that had been huge in October and was already dead by finals week. He’d learned that rhythm at six different schools — what’s huge, what’s dead, how fast the gap between them closes. He was good at reading rooms that way. He wasn’t as good at reading the one he was standing in right now.
“It’s a fund,” Tanner said, like Chris might have forgotten. “Corner office. They flew you out. They put you up at a hotel with a view of the park, and you came back and haven’t opened the envelope in a week.”
“I opened it. I read it twice.”
“And?”
“And I keep thinking about something else.”
Tanner set the mug down hard enough that coffee jumped the rim. “You’re doing the thing. The thing where you get quiet and noble about a decision that’s actually just fear wearing a nice coat.”
“That’s not—”
“You’re scared of being good at something that doesn’t matter to anyone but you. So you’re going to go be mediocre at something that matters to everyone else instead, and call it a virtue.”
It landed harder than Tanner probably meant it to. Chris opened his mouth for the clean rebuttal — the one about impact, about scale, about nine million people who’d never read his name in a byline but would feel it if the systems around them worked. He had the argument ready. He’d practiced it in the shower.
What came out instead was smaller.
“I’ve moved twelve times,” he said. “Four schools before high school. Every base, every set of friends, gone the second the orders came through. The only thing that ever stayed the same was a keyboard.” He looked at the letter, not at Tanner. “I don’t want the corner office. I want to be somewhere long enough that it matters I showed up.”
Tanner didn’t say anything for a second. That almost never happened.
Chris’s phone buzzed against the desk — the fund’s recruiter. He glanced at the preview: touching base before Friday — would love a final answer before the seat’s gone. Not a countdown. Just a door easing shut, slow enough that he could still hear it.
He turned the phone face-down.
Tanner picked up his coffee again like the moment needed covering. “For the record,” he said, “I still think it’s fear.”
“Probably,” Chris said. “Fear of the wrong thing, though.”
He didn’t sign that night. He didn’t answer the text either.
— — —
Eighteen months before Rehoboth, a congressional staffer threw a happy hour that nobody important actually wanted to attend, which meant everyone important showed up anyway.
Chris was three drinks in, holding forth on VA modernization to a small, polite, half-listening crowd, when a woman near the bar cut in without raising her voice.
“That’s not true,” she said. “The pilot program you’re describing got killed in committee two years ago. You’re citing something that doesn’t exist anymore like it’s current policy.”
The crowd’s attention swiveled toward her instead of him, which stung more than the correction did.
“I’m — pretty sure it’s still active.”
“You’re wrong. I covered the markup.” She didn’t smile when she said it. Didn’t need to. “Capitol Wire. Solana Morales.”
He’d clocked her the second he walked in — dark hair pulled back, a red dress doing more work than anyone else’s outfit in the room, the kind of presence that made three other conversations quietly lose momentum. He’d filed her under later, maybe before she’d said a word. Now she’d just taken him apart in front of a room full of people who mattered to his career, and the humiliation and the attraction arrived at exactly the same moment, tangled together in a way he didn’t have a category for yet.
She was right. He found that out fifteen minutes later, standing outside with his phone open to a committee transcript he should’ve read before he opened his mouth. By the time he went back in, most of the room had drifted off to other conversations, but she was still at the bar, alone, working through something on a legal pad like the party wasn’t the point of being there.
“You could’ve let me keep talking,” he said, sitting down uninvited. “Would’ve been funnier.”
“I don’t do funny. I do accurate.” She didn’t look up. “You want to know how I knew?”
“Enlighten me.”
“Journalism school. Second year. I had a source, an actual on-record source, on a defense procurement story that would’ve made my career.” She capped her pen. “A guy in my cohort had a name that opened doors mine didn’t. He got the same source to go on record with him instead, three days before my piece ran. Same quotes. His byline.”
Chris didn’t say anything right away. There wasn’t a clever line for it. “That’s not brutal,” he finally said. “That’s just theft with a nicer word.”
“Most things are.” She said it flat, like she’d made peace with it years ago and didn’t need him catching up. “That’s the last time it happened. I read committee transcripts nobody reads because I promised myself nobody gets to know something about my beat that I don’t already know first. Not once. Not by anyone.”
He sat with that for a second longer than felt natural — long enough that she noticed him noticing.
Then he smiled, because that was easier than sitting with it. “So I just got worked over by someone with a system.”
“You got worked over by someone paying attention. There’s a difference.”
He turned that over on the walk home, pleased with himself in a way he couldn’t fully justify. He’d lost the exchange in front of a room full of people who mattered to his career, and it was somehow the best conversation he’d had in months.
He filed the whole thing under charming.
He didn’t file it under warning.
— — —
A year before the world went sideways, Chris and Solana walked the last stretch of Rehoboth Beach as the sun dropped into the water behind them, and he was quieter than he usually let himself be.
She’d rolled her sundress up over her knees against the tide, hair loose for once instead of pinned back for a camera — and even now, three weeks into her half-answered texts, he was having a hard time keeping his eyes on the horizon instead of on her. He didn’t have a diagnostic tool for a silence like that. No live map, no green dot to tell him the connection was still nominal. Just a low, specific dread that she was bored, and a conviction — dumb, familiar, load-bearing — that boredom was a problem he could fix if he just gave her something good enough.
“So,” she said, sand pulling at her ankles, voice light and easy in a way that used to mean nothing and now meant everything, “what’s the real weak point in the VA’s network? If you were going to break in, where would you start?”
It was the kind of question she asked constantly. Curious, casual, off the clock. He’d answered a hundred like it. This one landed on a night he needed her interested more than he needed to be careful, and those two needs pulled in exactly the same direction.
“Honestly?” He laughed, warming to it, watching her watch him. “The Core Gateway. Ancient piece of middleware, handles routing for dozens of legacy apps. It’s the system’s Grand Central Station. Almost everything flows through it eventually.” He kicked at a shell, feeling clever, feeling seen. “You compromise that, you don’t need to break into a hundred systems one at a time. You own every track running through the station.”
She went quiet.
Not the easy kind of quiet. He’d heard her think out loud before — she always thought out loud, that was half of what he liked about her — and this wasn’t that. Her eyes had gone somewhere else entirely, tracking something that wasn’t the water. For one full second, he almost asked what she was thinking.
Then she smiled again, the old smile, and the second closed over before the question made it out of his mouth.
They kept walking. He talked about something else — a contractor dispute, a joke about the building’s carpet — and the whole way back to the beach house he felt lighter than he had in three weeks, like he’d found exactly the right key for exactly the right lock.
He thought about the pause exactly once more that night, lying in bed, and decided it meant nothing.
He was wrong about that the way he was wrong about almost everything that mattered that year.
— — —
He read the headline before he’d finished his coffee, phone propped against the mug, still half-asleep.
THE GHOST IN THE MACHINE: HOW THE VA’S FORGOTTEN GATEWAY LEAVES NINE MILLION VETERANS EXPOSED.
First read, it was good. Genuinely good — the kind of sentence that made him nod along before his brain caught up to what he was nodding at. Sharp structure. Clean logic. The kind of piece that wins things.
Second read, he recognized his own rhythm wearing someone else’s byline.
Almost everything flows through it eventually. That was his line. Not paraphrased. Not softened. His.
Pride came first — an ugly, involuntary flicker of she used my structure and it’s this good — before the second wave hit and drowned it. He read the piece a third time, hunting for the seam where his private theory became her public exposé, and there wasn’t one. It was seamless. That was the part that actually got him.
He called her from his kitchen, still in yesterday’s shirt.
“You have got to be kidding me, Solana.”
“Chris.” Her voice was even. Almost pleasant. “I figured you’d call.”
“That was a private conversation. On a beach. That was — that wasn’t sourcing, that was pillow talk.”
“It was accurate,” she said. “Was it not accurate?”
“That’s not the point.”
“It’s exactly the point.” A pause, and he could hear her deciding whether to say the next part. She said it anyway. “I told you what I do the first night we talked. A story comes first. For anyone. Every time. I never once told you otherwise.”
He wanted her to apologize. She wasn’t going to, and some small, furious, honest part of him understood that she was right not to — that she’d been telling him the truth since the bar, since the pause on the beach, and he’d been the one choosing not to hear it.
“You could’ve asked,” he said, quieter now.
“You could’ve not told me.”
He didn’t have an answer for that. It sat between them on the line, ugly and true, until she said something about a deadline and hung up first.
The accuracy stung worse than the betrayal did. He never told her that. He wasn’t sure he could’ve explained it if he’d tried.
— — —
Two days later he showed up at her apartment with a piece of paper.
Not flowers. Not an apology, exactly. A list — four bullet points, typed, printed on actual paper because typed things felt like they couldn’t be argued with, only revised.
“I made you something,” he said, which even he could hear was a strange thing to say standing in someone’s doorway holding a memo.
She let him in, arms crossed, already skeptical in a way that should have told him to stop before he started.
“Point one,” he said, reading off the page like a man walking into a meeting he’d already lost. “Establish clear communication protocols for sourcing boundaries going forward.”
“You wrote me a work plan.”
“Point two—”
“Chris.” She wasn’t smiling. “You wrote me a ticket. You didn’t write me a letter.”
He kept going anyway, because stopping felt like admitting the list itself was the problem and not just the delivery. “Point three addresses cadence — how often we’d talk, what’s fair game, what isn’t—”
“I don’t need a cadence. I needed you to not hand a reporter your best material because I asked you a soft question at sunset.” She was already reaching for her coat, and something in the calm of it was worse than yelling would’ve been. “You’re trying to patch this like it’s a scheduling conflict.”
“I’m trying to fix it the only way I know how.”
“I know,” she said, and for one second something that looked almost like sadness crossed her face before it closed back up. “That’s the whole problem. Beautiful, unfeeling machine.”
She said it gently. Fondly, even, which somehow cut deeper than contempt would have. Then she was gone, door shut, and he was standing in her hallway holding a piece of paper meant for a person who had just left the building.
He read it over twice on the walk home. Told himself point three was still the strongest one.
— — —
One year later, no Solana this time, just Chris and the particular kind of memory that only shows up near water.
November 10th. The Atlantic stretched out gray and flat, the kind of horizon that didn’t give anything back. He’d come here to not think about any of it and was, predictably, thinking about all of it — Tanner in the doorway with his coffee, the pause on the sand that he’d let close over, the piece of paper he’d printed like it could argue his case for him.
Tanner had called it fear. Chris still thought that was half right. The other half was simpler and harder to say out loud: he only knew one way to prove he mattered, and it was never going to be the way that mattered to her.
He was still turning that over when the sat phone cut through the wind against his hip, sharp enough to pull him out of the thought entirely.
He almost let it ring out. Almost.
The screen read: PAT KING.
— — —
Chris Harding — VA systems architect, and the brilliant outsider who still has to learn what the building’s career civil servants already know — walks into VA Central Office that same night, into The Chariot Protocol, a novel where the heroes aren’t spies or soldiers, but the civil servants who run the systems everyone depends on. Coming Fall of 2026.
© 2026 William C. James. All rights reserved.
* This story, and the novel it previews, The Chariot Protocol, are pure fiction. Characters, organizations, and events are products of my imagination. Any resemblance to actual persons, publications, or agencies is purely coincidental.
He handed her the key to the whole station.
Chris Harding gave away his best secret for one more night of being wanted. The novel is where that beach walk finally catches up with him — and with nine million veterans who never knew the Core Gateway had a name attached to it. Get it first.