Once the archive could remember, the next problem arrived with its clipboard: what, exactly, would all these repos remember in?
CultLib took the unglamorous lead. It worked on MessagePack DatabaseEntry key slots, schema discovery, legacy CultNet schema-v0 alignment, and a C# interop harness. None of that is a poster image. It is the grammar beneath the poster image: a claim that a record has a shape, that another runtime can discover that shape, and that the same message will not turn into four incompatible folk traditions when it crosses a boundary.
Around it, cultcache-rs established the Rust crate and snapshot work, while cultnet-rs and CultNetTS pulled schema-id wire parity into view. The swarm was still diverse—C#, TypeScript, Rust, and whatever else had found a wrench—but the foundation repos were teaching it to stop treating translation as a private religious experience.
CultLib is the librarian in this chapter, but not the quiet kind. It is the librarian who keeps walking into the workshop, takes a component out of someone’s hands, and asks whether its type can survive a trip. That pressure made later work possible: repos could become characters without each inventing their own physics.