Cherreads

Chapter 17 - Chapter 17 — Deep Work

For the next six weeks, Marcus lived in two worlds.

The first world: Threadline. The Series A money had changed the texture of the company. The office was no longer one room — they had taken over the second space on the fourth floor, knocked through a connecting door that the building super had seemed mildly surprised anyone had asked about, and set up a proper engineering space with actual desks and a whiteboard wall that Yuki had covered in a dense diagram of the streaming architecture on her second day. Amir had rebuilt the API infrastructure in three weeks, producing something that was substantially more robust than what Marcus and Jin had built together, which was the correct outcome. Marcus had hired Amir precisely so that Amir would do things Marcus's way and then make them better.

The second story from the Monitor published and generated its own cycle of attention. A second newsroom reached out for a pilot — this one based in Texas, focused on municipal contracts. Priya ran the onboarding. Carla Reyes introduced Marcus by email to the compliance director at a mid-market engineering firm with federal contracting relationships, and this introduction led to a discovery call that led to a scoping call that led, after six weeks of careful back-and-forth, to a signed pilot agreement worth $85,000.

The first real revenue. Not seed funding, not grant money — a customer paying for a product.

Marcus called no one to celebrate it. He read the signed agreement, noted it in the company financials, and went back to work.

The second world: the classified integration layer, which Marcus had begun thinking of internally as the Depth project, partly because of Pemberton's waterline metaphor and partly because of what the System's domain called it — *Real-World Integration*, with its newly unlocked depth.

He could not work on Depth at the Threadline office. He had been given access to a secure workstation at a facility twenty minutes away — a smaller building, one floor, the kind of space that existed to give contractors a place to work with classified systems without the security exposure of working at a government facility proper. He went there three mornings a week, from 6 to 10 AM, before arriving at the Threadline office.

The technical problem was exactly as interesting as he had known it would be.

The relationship-graph approach he had described to Dr. Chen in the second meeting worked. He had known it would work in the way that he knew, when he proposed an architectural approach, that it would work — not certainty exactly, but a very high-confidence inference that had, to date, been consistently accurate. The first six weeks were implementation work: building the relationship representation schema, writing the ingestion adapters for the three data types, testing the normalization logic against sample data that the working group provided.

Dr. Chen was his technical counterpart. She was, he concluded by the end of week three, one of the three or four best systems architects he had ever encountered, which was not a long list and which he revised carefully before including anyone on it. She thought precisely and honestly and acknowledged constraints without ego. She had opinions about the architecture that were sometimes right and sometimes wrong, and she was able to tell the difference with an accuracy that Marcus found genuinely impressive.

They had one significant disagreement.

It was about the query interface — the layer through which analysts would interact with the system. Chen wanted a structured query language, something like SQL but purpose-built for relationship graphs. Marcus thought this was wrong.

"Your forty-three analysts," Marcus said. "How many of them have written SQL in the last year?"

"Most of them, to some degree."

"For this system, you need them to ask questions about entity relationships across heterogeneous data sources. That's not what SQL is for. An analyst who knows SQL will write SQL-shaped queries and miss half the things the system can surface because they'll frame their questions in terms of the data model rather than the relationship model."

"What's the alternative?"

"A natural language interface over a structured semantic layer. They describe what they're looking for in plain terms, the semantic layer translates it into graph queries."

Chen was quiet for a moment. "Natural language interfaces introduce ambiguity."

"They do. The semantic layer handles disambiguation, and anything it can't resolve it surfaces with a confidence score and clarifying options. The same approach Threadline uses for entity disambiguation." He paused. "The goal isn't to give your analysts a powerful tool they have to learn. It's to give them a transparent tool that they can use correctly on day one."

Another silence.

"That's a substantially more complex build," she said.

"Yes."

"Does it fit in the nine-month timeline?"

Marcus thought about his current development speed, his current capabilities, what he had already built and what remained. He thought about the System's Architecture Authority at level six, which was not a number he fully understood the implications of but which he had started to trust the way a person trusted a sense they'd had long enough to calibrate.

"Yes," he said. "If I start the semantic layer now."

Chen looked at him for a long moment. Then: "Start it now."

---

He started it that afternoon. It was the most complex single technical component he had ever designed.

He worked on it in the early mornings at the secure facility and in the late nights at his apartment, in the four-hour windows between Threadline work that he had learned to protect fiercely. He went ten days without a day off. He did not feel this the way he would have felt it a year ago.

The semantic layer grew.

More Chapters