Fable
The Second Map of Meaning That Appeared in the City
The archive already had an old map that could place books, questions and cases in nearby positions. Early on it worked well: when support asked about warranties, the map pointed to warranty terms; when sales asked about contracts, the map pointed to contract samples. Later the business grew thicker. Tickets contained screenshots, calls had accents, codebases had error messages, and contracts had scanned pages. The old map only recognized one kind of paper text, so many genuinely similar things were thrown into different rooms.
The curator first had the transcribers add labels to everything. Screenshots were labeled "login failure," recordings were labeled "complaint," code was labeled "exception." The labels looked complete, yet the whole system still often split the same customer problem into several isolated small issues.
Someone proposed converting all materials into text. Images would go through OCR, recordings would be transcribed, tables would be broken into sentences. That way they could enter the old map, but the red boxes in the images, the urgency in the tone and the hierarchy in the code stack were all smoothed away.
The new surveyor did not discard the old maps. He created coordinates for every kind of material: a sentence, a screenshot, a piece of audio, a customer, a product record—each first became a numerical position that machines could compare.
The first trial was a production incident at a major customer. The user only said "it won't open after last night's upgrade," but the whole system simultaneously found the error screenshot, similar record books, patch notes for the same version and past upgrade records for the same customer, rather than only finding sentences containing "won't open."
Only then did the business team see the structure of the problem: what really needed to be compared was not the literal text, but the semantic distance between objects. Signals from different sources could participate in the same retrieval, clustering, and deduplication as long as they were placed in the appropriate coordinate space.
The surveyor also reminded everyone: coordinates are not the facts themselves. Coordinate quality depends on practice data, mechanism choices, domain glossaries and update cadence. If the map is drawn crooked, retrieval will look fast, but it will reliably find the wrong thing.
The archive finally kept two ledgers: one recording the original text and evidence, and one recording computable meaning coordinates. When answering clients, the two ledgers had to be able to point back to each other.