Skip to content

The specification

The specification is the canonical description of lemonfiber: what it must do, how the system is assembled, and the rules a change is held to. Code cites it. Pull requests cite it. Nothing lands anywhere in the project without naming an identifier that already exists in it.

It is written and checked in the spec repository, and read here. Every page below is that repository’s own file at the revision this site pins, and each one says at its foot which revision that was.

The specification says what must be true. It is not a guide to using the tool.