← Blog

Every fact gets a URL

Here’s a small feature with a long tail: everything in an Ontonym memory has its own page, at its own readable URL. A customer, a project, a decision, a person — each one is a link you can send.

Why we bothered

Watch how knowledge actually moves inside a team: someone asks in Slack, someone else answers by typing the answer out. Again. The answer existed somewhere — but “somewhere” isn’t sendable, so people retype instead of linking.

A URL changes the reflex. “What’s the deal with Acme?” gets answered with a link to Acme’s page — its plan, its contacts, its history, its connections to everything else. The person who clicks sees the current version, not a copy that starts rotting the moment it’s pasted.

Public when you want, private by default

Memories live at clean paths — /memories/your-memory — and each object under its memory. A private memory stays private: the link works only for people with access, and if someone without access hits it, they can request it instead of dead-ending.

A public memory is a different, deliberate choice: its pages are browsable by anyone and listed in the sitemap, so search engines can find them. Some knowledge wants an audience — a community glossary, an open dataset, a public changelog. If that’s your case, publishing is one setting, and every fact in the memory becomes a page Google can index.

It’s the oldest idea on the web, applied to memory: if something matters, it should have an address.