Spaces and Halls¶
A space in Kunuleco is somewhere you can be, not just data you can access. It has presence, boundaries, and memory, and it lives on your node.
Why spatial?¶
Most digital tools treat space as incidental: you open a document, join a call, scroll a feed, but you are not really anywhere. Kunuleco borrows from MUD/MOO tradition: you exist in a place, that place contains things, other people can be there with you, and you navigate between places. The metaphor pays practical dividends:
- Boundaries are clear. What is in this space is distinct from what is outside it.
- Presence is natural. You can see who else is here.
- Navigation creates structure. Exits connect spaces into a topology you can walk.
- Permissions follow containment. Being in a place and opening its containers are separate decisions.
How spaces nest¶
- HOME: your personal root space, created at first login. You are always its Steward.
- Halls: community hubs you found for a group. Each Hall (and your HOME) is divided into three zones.
- Zones: access tiers within a hub: Public (open to visitors), Common (members), and Private (stewards). Crossing into a zone is gated by your standing.
- Rooms: the actual places you gather and talk, living inside a zone, connected by exits (one-way or two-way).
Founding a Hall (found hall <name>, or the /found-wiz ritual in the client) builds the
hub, its three zones, and starter rooms (welcome, general, governance), and makes you
the Steward.
Inside a space: capsules and objects¶
Spaces do not hold loose objects directly. Objects live inside capsules: capability-gated containers that can also expose services other people can call. Capsules are the unit of sharing: you can grant someone access to one capsule without exposing anything else you own. See Trust and standing for how grants work.
Persistence¶
Your spaces persist on your own node. Quit, restart, log back in: your rooms, capsules, and their contents are exactly where you left them. Presence, by contrast, is ephemeral; when someone disconnects, they are simply no longer there.