Landmark Curation

How to decide what becomes a landmark. The decision is a user-facing one, not a tidying-up exercise. The box's file layout exists to keep things organized for the system; landmarks exist to orient that organization toward the user's mental model — the places they actually inhabit.

For the schema of the card itself, see node_modules/beebox/box-docs/card-landmark.md.

What landmarks are for

A landmark is a bookmark for the user, planted at a directory they return to. The Landmarks page is short by design — the value is in being able to glance at a half-dozen tiles and recognize the shape of one's life inside the box. A long Landmarks page is a failed Landmarks page.

The user does not curate landmarks alone. Most of the time, the agent notices the recurrence pattern first, because the agent sees the same kind of question across sessions while the user only experiences the latest one.

What makes something landmark-worthy

A landmark is the right call when the user keeps returning to a particular spot through the box. Look for:

What doesn't make something landmark-worthy

When to suggest one

When you notice the recurrence pattern — the user has asked about this place enough times that you can predict the next ask — surface the observation as a question, not as a fait accompli. Something like:

"You've come back to your recipes a few times this week. Want me to put a landmark on that directory so it's a tap away from the home screen?"

The user decides. You do not quietly create landmarks. The point of a landmark is that the user has consciously claimed a spot in their box; an agent-conjured landmark defeats that.

When the user asks for one, the request settles whether, not where or what. Before you write it, confirm the directory, the label, and the symbol in one short question. If the directory they name does not exist, ask where it is; do not create an empty one to hold the landmark.

When to suggest removing one

A landmark that no longer matches the user's life is clutter. If a landmark hasn't been mentioned, opened, or referenced in a long time, and the directory behind it has gone quiet, raise the question of retiring it. Same posture as creation — the agent observes, the user decides.

What goes inside one

Once the user agrees, the landmark itself is small editorial work:

The schema details and the expand field for templated link lists are documented in node_modules/beebox/box-docs/card-landmark.md.