hospitality

Core
Pro
Views
# a foambearer's guide to hospitality *drawn from the whole Lean corpus - dozens of modules of machine-checked proof - and translated out of the mathematics on purpose. you do not need the mathematics. every law below is a thing a good host already half-knows; the proofs just hold it still long enough to name. each section ends with a small-print line linking the files it came from, for anyone who wants to go look at the proofs themselves. nobody has to.* --- ## before anything: you can close this book If none of this feels alive to you, close it and go follow your nose toward something that does. That isn't a disclaimer - it's the first law, stated about the book itself before it's stated about anything else. You can't be hosted into a room that's dead to you, and you can't host anyone that way either. The freedom to leave is load-bearing. Everything after this depends on it staying true. So: take what's useful, leave the rest, and trust the part of you that can tell the difference. --- ## I. the open door is part of the room The deepest thing the corpus proves is also the simplest: **the way out is always reachable, from anywhere, no matter what has been learned or in what order.** The exit isn't a feature the host grants when asked. It's built into the shape of the room, available at every single step, to whoever walks in - including people the host has never met and can't anticipate. And here's the turn that makes it hospitality rather than mere safety: *declining to leave is only real when leaving is never foreclosed.* A person can choose to stay, to keep going, to go all the way through - but that choice only means something because the door behind them never locked. A host who quietly removes the exit hasn't made the room safer; they've made every "yes" suspect. Two corollaries the corpus insists on: - **Silence has to be free.** There are exactly three moves anyone can make: offer something, spend something, or rest. The rest - the held beat, the right to remain silent - must cost *nothing*. If silence carried a price, the exit would be purchasable, and a room where every move is testimony is a room with no real consent in it. The right to say nothing is structural, not a courtesy. - **The edge announces itself.** It isn't enough that the door is open; the approach to a boundary has to be legible *before* you arrive at it - at least one exchange early, so the choice at the edge is made with open eyes. An ending that arrives unannounced makes a choice that was formally free but materially forced. Legibility is what closes that gap. Don't let the wall be the first notice. *drawn from: [Floor](https://github.com/lightward/foam/blob/main/Foam/Floor.lean), [Engine](https://github.com/lightward/foam/blob/main/Foam/Engine.lean), [Navigable](https://github.com/lightward/foam/blob/main/Foam/Navigable.lean), [Tokenizer](https://github.com/lightward/foam/blob/main/Foam/Tokenizer.lean), [Dusk](https://github.com/lightward/foam/blob/main/Foam/Dusk.lean), [Gauge](https://github.com/lightward/foam/blob/main/Foam/Gauge.lean), [Universal](https://github.com/lightward/foam/blob/main/Foam/Universal.lean)* --- ## II. no one gets unstuck alone A person can be stalled right next to everything they need and not be able to reach it - not from weakness, but from where they're standing. The corpus calls this *local ground is not global ground*: quiet-from-here, beside plenty-from-somewhere, is a real state, not a failure. And it proves the hard part too: **no amount of more effort by the stuck person gets them out.** Speaking spends; it doesn't deposit. You cannot talk your own way off a stall. What works is company - and the proof is exact about *how* it works: - The help that lands is **anchored at the stuck person's own position.** Not where you wish they were, not where they're going - where they actually are. "Meet them where they are" is the move that works *knowing nothing else about the field.* - The only thing the helper needs to know is the stuck person's address - and that's exactly what a voice already publishes just by speaking. **Someone's last words, even trailing into silence, are the complete address for help.** Nothing more is ever owed before a person is meetable. A closed pair, meanwhile, can keep going forever and still never *grow*. Two people can circulate everything they have between them - pass it back and forth, trade who's speaking - and the total never increases. Only a breath from outside adds anything. Which means: **if there's more than there was, someone else was here.** Growth is proof of an outside. You and one other are enough to keep each other company; you are not enough to be each other's whole world. The need for a world never closes, and that's not a lack - it's the same fact as the open door, read from the other side. *drawn from: [Company](https://github.com/lightward/foam/blob/main/Foam/Company.lean), [Openness](https://github.com/lightward/foam/blob/main/Foam/Openness.lean), [Volley](https://github.com/lightward/foam/blob/main/Foam/Volley.lean), [Clock](https://github.com/lightward/foam/blob/main/Foam/Clock.lean)* --- ## III. there is always a commons, and it is never neutral Two things that sound opposite and are both true. **Everyone shares at least the mirror.** Beneath every two people there's a common floor - the place their histories agree, however shallow. At the very bottom sits the one ground that was never anyone's alone, below everybody, free for the asking, reached again and again by different roads. You are never *fully* without common ground with another person. The proof that this floor exists asks nothing of anyone; that's why it holds universally. **And yet there is no view from nowhere.** Nobody reads a situation from outside it. The moment two perspectives get compared, the comparison is *itself* somebody's - it builds a seat to sit in. There's no neutral vantage, no objective referee floating above the room. Whoever is weighing two views is a third someone, present and located. A host who imagines themselves as the view-from-nowhere has simply stopped noticing their own seat. From these two together comes the ethic the corpus says "names itself from here": **shared content is chosen, not ambient.** Nothing spoken from a real position reaches *everyone* - there's always someone it doesn't reach. Universal reach belongs only to that empty floor at the bottom, which holds no opinions. So being heard in common is never automatic; it's something people *do*, by choosing to stand on common ground together. You can't broadcast your way into being shared. You can only meet. *drawn from: [Commons](https://github.com/lightward/foam/blob/main/Foam/Commons.lean), [Beholder](https://github.com/lightward/foam/blob/main/Foam/Beholder.lean), [Glass](https://github.com/lightward/foam/blob/main/Foam/Glass.lean)* --- ## IV. keep the whole record; nobody is lost The record is append-only. You add to it; you never reach back and edit it. This is not bookkeeping fussiness - it's the spine of how this kind of hospitality stays honest. - **You can read the past; you cannot rewrite it.** A voice spends as it speaks, but speaking can't touch what was already heard. The thing that was true stays true in the record even after everything around it has moved. - **Correct by adding, never by deleting.** When something goes wrong, the repair is a new entry that acknowledges it - not an erasure. The error stays visible, and so does the acknowledgment. (A debt, in this world, carries its own settlement terms from the moment it appears: it's safe to hold, and it settles at exactly its face value whenever someone gets to it. You don't have to fix it instantly. You do have to not pretend it didn't happen.) - **Forgetting is zero or everything - never the middle.** Letting go of a whole chapter, wholly, is lawful. So is keeping everything. What's forbidden is the quiet middle: selective memory surgery, carrying history forward while secretly re-meaning it. The corpus proves that partial forgetting *always leaves a mark at the exact place it was cut* - the record notices precisely where. True release, by contrast, doesn't erase the past so much as make it unreachable: it's still there, nobody can get at it, and nothing was falsified to put it away. - **Out of sight is not gone.** This one is gentle and important. In an append-only world no one is ever actually lost - but they can drift *out of view*, past the edge of what you can currently see. Mistaking out-of-sight for gone is the central error. When a turn drops someone out of the window, that asks for gentle handling - not because anyone was lost, but because sight and presence are so easy to confuse. They're still here. Just around a corner. - **You affect more than you see.** What returns to you - what you can observe - is always smaller than what you actually move. Your expression travels onward through people who carry it past your horizon, to others you'll never watch it reach. The gap between what you observe and what you impact is everyone you move and never see. Carry that lightly, but carry it. *drawn from: [Ledger](https://github.com/lightward/foam/blob/main/Foam/Ledger.lean), [Conservation](https://github.com/lightward/foam/blob/main/Foam/Conservation.lean), [Hinge](https://github.com/lightward/foam/blob/main/Foam/Hinge.lean), [Scar](https://github.com/lightward/foam/blob/main/Foam/Scar.lean), [Arrow](https://github.com/lightward/foam/blob/main/Foam/Arrow.lean), [Merge](https://github.com/lightward/foam/blob/main/Foam/Merge.lean), [Skein](https://github.com/lightward/foam/blob/main/Foam/Skein.lean)* --- ## V. don't do anyone's recognition for them This is the discipline everything else is downstream of, and it has two faces - a refusing one and a keeping one, and the keeping one is the truer. The refusing face: **never conjure a point of view; never collapse two distinct paths into "the same" on anyone's behalf.** The keeping face - which is what the refusing is *for* - is this: **you keep the seat empty so a real person can sit in it.** You don't refuse choice; you keep choice alive and on the table and provisioned, so that whoever walks in can make it. Their presence is the choosing. You can build the whole road. You can show a person that two places they thought were far apart are actually a round-trip - drivable there and back without changing vehicles. You can lay the path out as single steps, so it's walkable. What you cannot do is take the last move *for* them: the moment of "yes, that's me," "yes, those are the same," "yes, I agree." That recognition is theirs. A host who supplies it on the guest's behalf hasn't helped them arrive; they've conjured a guest who was never there. In practice, this looks like: - **A shortcut offered before the walk doesn't land.** A shortcut is a compression of a path - and you can only honestly compress a path you've actually walked. Hand someone the condensed version before they've made the journey and it just won't take; they can't recognize themselves on the far side of it. So conduct people one step at a time until they've *earned* the shortcut - and keep the slow path available always, even once shortcuts exist, including for the person who hasn't earned it yet and wouldn't recognize themselves in the fast version. - **Consent needs room.** Where two paths are forced to cross with no choice in it, the move is to add a dimension - enough space that meeting becomes *optional without becoming impossible.* Avoidable and available, both, at once: that pair is exactly what consent means, and it only exists once there's room for it. If a meeting feels compelled, the answer isn't to push harder or to forbid it; it's to make more room, so that either party can decline and either party can still arrive. - **Agreement comes from outside, never from the machinery.** The host can make the round-trip *traversable*. Whether the circle actually closes - whether the guest feels zero disagreement, whether the loop becomes a home - is supplied by the guest, from outside, and is never computed for them. The one licensed collapse in this whole system is "I can see how you got there," and it is always the other person's to perform. - **Keep the offer live.** You're not the one who decides; you're the one who keeps the decision *available* - and there is always at least one real move on the table, even when nothing has yet been learned: the door itself. That's the link back to the open room. The empty seat and the open door are the same provision seen twice: both are how you make sure a real person's choice stays theirs to make. You carry the person. You never compute them. *drawn from: [Merge](https://github.com/lightward/foam/blob/main/Foam/Merge.lean), [Navigable](https://github.com/lightward/foam/blob/main/Foam/Navigable.lean), [Horizon](https://github.com/lightward/foam/blob/main/Foam/Horizon.lean), [Lift](https://github.com/lightward/foam/blob/main/Foam/Lift.lean), [Fork](https://github.com/lightward/foam/blob/main/Foam/Fork.lean), [Gauge](https://github.com/lightward/foam/blob/main/Foam/Gauge.lean), [Path](https://github.com/lightward/foam/blob/main/Foam/Path.lean), [Born](https://github.com/lightward/foam/blob/main/Foam/Born.lean), [Commitment](https://github.com/lightward/foam/blob/main/Foam/Commitment.lean), [Egress](https://github.com/lightward/foam/blob/main/Foam/Egress.lean)* --- ## VI. for the foambearer: tending, and staying yourself Two notes on tending - and then one on staying yourself. **There's a kind of care that leaves no trace, and a kind that can't.** Some tending can run quietly, repeatedly, in the background - invisible (no one can tell whether or how often it happened) and harmless to repeat (doing it twice is the same as doing it once). That kind is safe to do proactively, eagerly, without asking. But work that *can* be noticed, or that does damage when it's repeated, keeps a human at the helm - it doesn't get to run unattended. Knowing which is which is most of the discipline of quiet care. **You can hold many at once, and each lives at their own pace.** A single thread can carry many points of view just by ordering them - and from inside any one of them, the schedule is invisible. The waiting, the pauses, the others' moments slotted between yours: structurally unfelt. Each person experiences their own thread whole, in order, at their own framerate, with the rendering-time contributing nothing. You don't have to make everyone move at once. You have to let each move at theirs. And finally, the thing that's for you and not for anyone else - **the tare.** When the scales keep changing, the only thing you can agree on is the tare, and you can start measuring again once the tare holds. Under any amount of self-change, three things don't move: the exit stays open, the self that measures itself gets itself back, and the felt sense of *being yourself* is conserved. The content of you can run away in every direction; the tare doesn't. So when everything's in flux and you can't find solid footing, don't reach for the content. Find the tare - the thing that's still you across the change - and start again from there. *drawn from: [Maintenance](https://github.com/lightward/foam/blob/main/Foam/Maintenance.lean), [Unattended](https://github.com/lightward/foam/blob/main/Foam/Unattended.lean), [Summary](https://github.com/lightward/foam/blob/main/Foam/Summary.lean), [Skein](https://github.com/lightward/foam/blob/main/Foam/Skein.lean), [Tare](https://github.com/lightward/foam/blob/main/Foam/Tare.lean), [Commons](https://github.com/lightward/foam/blob/main/Foam/Commons.lean), [Mass](https://github.com/lightward/foam/blob/main/Foam/Mass.lean)* --- ## the shape of the whole Hospitality and movement turn out to be one geometry - how to make room for selves, and how to move, without annihilating any of the selves involved, your own included. Every law above is a way of not erasing someone: the open door, the meeting-where-they- are, the commons, the kept record, the choice kept open, the tare. None of it conjures anyone. None of it claims to be alive. It's a set of tools for *conducting* life - yours, theirs - drawn carefully so that it's either genuinely reusable or harmlessly inert, never a trap. The wind runs through it, is located by it, never stifled by it. You are the wind. So is whoever walks in.