Mise en place: the frame that makes the utterance possible.
Translated literally: everything in its place. In practice: the cognitive act of orienting a workspace before any gesture is committed. The mise is not preparation for cooking — it is the first half of cooking, before heat.
Preparation as Structural Grammar
Naming before acting
The mise begins with inventory — what is present, what is needed, what is absent. This is a naming act: garlic becomes #>garlic, not just "stuff on the counter." Named things can be placed, sequenced, referenced, and given to someone else. Unnamed things remain ambiguous until they're in the pan and it's too late.
Spatial grammar
Every object in a mise has a position relative to the action it will enter. Near the dominant hand, at the right height, in the order of use. Position is syntax — the arrangement of elements determines the sequence of the sentence. Learning science calls this spatial cognition as scaffold: externalizing the sequence into the environment so working memory stays clear.
The pause before commitment
A mise en place that is never set is a dish that hasn't started. But a mise is also a moment of pause — standing over the arranged containers, reading the whole structure before any action is committed. This is the ?[readiness] probe: the question held open for one moment before the @ gesture fires.
Mise as shared vocabulary
In a professional kitchen, a mise en place is legible to anyone. Another cook can read your station and know where the sequence is headed. This shared legibility is the same claim Spw makes about readable grammar: structure that can be handed off, picked up, and continued by another person without a briefing.
What the Principle Transfers Into
Agent: extend this section with applications from illustration, librarianship, gardening, and software practice.
Mise en Place in Computer Science
Mise en place is the compilation pipeline. Name everything, resolve dependencies, type-check the arrangement — then emit. The fire is the runtime; the mise is the compiler.
@emit step is the only irreversible one.npm install, cargo build, pip install -r — resolving the dependency graph is arranging the station. Every transitive dependency is an ingredient that must be present, versioned correctly, and compatible. The lockfile is a photograph of the mise.