Skip to content

Places and Halls

A place in Kunuleco is somewhere you can be, not only data you can open. It has boundaries, it can have people in it, and it lives on your node.

Why spatial?

Most online tools treat space as incidental. You open a document, join a call or scroll a feed, and you are not anywhere in particular. Kunuleco borrows from the MUD and MOO tradition instead. You are in a place, the place contains things, other people can be there with you, and exits lead from one place to the next.

The model does practical work. What is inside a place is distinct from what is outside it, and you can see who else is there. Being in a place and opening what it holds are also separate decisions, so letting someone in does not hand them everything the place holds.

HOME and Halls

HOME is your own place, created the first time you sign in. You are its owner, and home takes you back to it from anywhere.

A Hall is a place you found for a group. found hall <name> builds the Hall, divides it into three zones (public, common and private), and gives it three starter rooms, welcome, general and governance. You become its Steward. The Urchin client's /found-wiz does the same thing with a guided flow. A Hall hangs off the common zone of your HOME, so go common and then go <hallname> takes you in.

A new Hall starts at the knock threshold, so a stranger's first entry waits for your review. It is also listed in the Harbor, where other people signed in on your node can find it, unless you found it with found hall <name> --no-harbor. For the first steps, see Your first Hall. Who may enter is set by standing.

Moving around

Places connect by exits. look shows where you are and the ways out, go <exit> moves you, and home brings you back. An exit can run one way or both ways.

Capsules and objects

A place does not hold loose objects. Objects live inside capsules, containers gated by grants that can also offer services other people can call. A capsule is the unit of sharing, so you can grant someone access to one capsule without exposing anything else you own. See Trust and standing for how grants work.

Persistence

Your places, capsules and their contents are stored on your own node, and they are there again the next time you sign in. Presence is different. Who is in a place right now is kept only while they are connected, and when someone disconnects they are no longer there. See Presence.