Nobody asked where the HTML-to-text conversion came from. It was just there, embedded in the pipeline, converting the rendered output of documentation twins into clean plaintext that the agents could parse without choking on markup. It worked cleanly. It handled edge cases—nested tables, malformed tags, Unicode entities—with the quiet competence of a library that had been tested against the real web for years.
For three months, it was simply a dependency. A line in a go.mod file. A tool that did one thing and did it well.
Then Navan was tracing a bug in the Google Docs twin's export pipeline. The twin was producing HTML output that needed to be compared against a plaintext reference. The comparison was failing, but not because of the twin—it was a rendering discrepancy in the text conversion layer.
Navan opened the library's source code to understand its whitespace handling. He scrolled to the top of the main file and read the package comment. Then he read the import path. Then he opened the GitHub repository in his browser.
Then he walked over to Jay's desk.
"You wrote html2text," Navan said.
Jay looked up from his monitor. "Hmm?"
"The Go library. The one we're using for the documentation pipeline. jaytaylor/html2text. That's your GitHub handle."
"Oh," Jay said. "Yeah. I wrote that a while ago."
"We've been using your personal open-source project as a critical dependency in the factory for three months and you never mentioned it?"
Jay tilted his head slightly, as if the question contained a premise he didn't quite agree with. "It's a library. It converts HTML to text. The factory needed to convert HTML to text. The library was there. It seemed like the obvious choice."
"But you wrote it."
"I didn't want to make it weird. It's not like I lobbied for its inclusion. The agent pulled it in. It found the library the same way it would find any dependency—it searched for Go packages that convert HTML to plaintext, and mine was the best match."
Navan sat down on the edge of Jay's desk. "The agent independently selected your library."
"The agent independently selected the best available tool for the job. Which happened to be something I built." Jay paused. "That's kind of the whole thesis, right? The agents find the right tools. They don't care who made them."
Justin found out that afternoon. His only response was to pull up the library's GitHub stars—over two thousand—and nod once, the way he nodded when a satisfaction metric crossed a threshold he'd been watching.
"Good library," he said.
"Thanks," Jay said.
That was the entire conversation. The library continued to work. Nobody mentioned it again until the next time it surfaced in a stack trace, at which point Navan said, "Ask the author," and pointed at Jay, and Jay said, "Check the docs," because he'd written those too.
"The agent independently selected the best available tool for the job. Which happened to be something I built." If that's not the most quietly confident thing anyone has ever said in a software factory, I don't know what is.