right now, searching for an atom returns everything that loosely matches it
that works for discovery
but breaks down when you’re trying to find something specific
for example, if you search for something like “apple”, you don’t just get the exact atom. you get:
-
Apple Pie
-
Applebee’s
-
Pineapple
and then somewhere in that list… the actual Apple
right now, search behaves like a partial match system
it looks for anything that contains the term, not just exact matches
which is useful when you’re exploring
but not when you already know what you’re looking for
it matters because atoms are supposed to be precise, unique identifiers
so when search isn’t precise:
-
it slows you down
-
increases the chance of picking the wrong atom
-
and makes duplicates more likely because people can’t find what already exists
there’s no way to say:
“only show me the exact match”
a simple fix could be:
-
quoted search → “apple”
-
or a toggle for exact match
so users can switch between:
-
broad search (discovery)
-
exact search (precision)
the bigger issue
this isn’t just a UX detail, it’s a mismatch between how atoms are defined and how they’re retrieved
atoms are meant to be clear and unambiguous
but search introduces ambiguity at the moment it matters most
search right now is great for finding related things
but sometimes you don’t want related
you just want the exact thing and move on