Skip to main content

How-to — look it up by what you want to do

For someone who has written .muro once and now wants a particular thing done. Not a book to read from the top. If you have never seen the notation, work through Your first .muro first.

Every page has the same three parts: what it assumes, the steps, and how to check. Definitions of the words used in the steps live in the reference.

Writing a building

What you wantPage
Add a second storeyAdd a storey
Join storeys with a stair, void or shaftConnect storeys
Divide a dwelling into roomsSubdivide a unit
Write repeated floors onceTypical floors
Open windows and satisfy daylightWindows and daylight
Find rooms with no way outFind unreachable spaces
Describe a site and get coverage and FARDescribe a site
Split one building across filesSplit into layers
Keep a reference alive across a renameSurvive a rename
Lay measured reality over the planWrite as-built
Decide what appears in the area scheduleCounted and uncounted divisions
Settle dimensions before writingChoose dimensions

Running the tools

What you wantPage
Let an agent reach koyuInstall the MCP server
Have an agent write the buildingThe agent loop
Check the MCP responses by handDebug MCP over stdio
Read a building from your own programEmbed koyu in a program
Edit this documentationHow this documentation is written

When you are stuck

SymptomPage
An error appeared and you do not know its codeLook up a diagnostic by symptom
You want the common traps up frontCommon trouble
You already have the codeDiagnostic code index