Version. 0.1
Date. 2026-06-07
Status. Standing note. Recorded for a future seed decision, not committed. Surfaced during Phase 3 batch 7 (Shaping annotation) of the API documentation effort.
For. The Loomworks engagement seed (loomworks-candidate-seed), Shaping-room framing.
The seed names "Shaping" as one of the four rooms and frames it as the work of arranging Manifestation-organized knowledge for a specific reader. The API splits that single idea into three distinct nouns. This note records the divergence so a future seed revision can decide whether to absorb the split or leave the seed at its current conceptual level. No change is committed here.
The seed's four-room framing: "Shaping arranges Manifestation-organized knowledge for a specific reader." Shaping is named as the activity/arrangement — the room where knowledge is framed for who will receive it.
At the API level, "Shaping" is three things, not one:
POST /shapings), applied many times. It is the recipe, not the deliverable.POST /shape-events). Asynchronous, with a lifecycle (pending → confirmed or retired). This is what the room actually produces — the arrangement.The noun "Shaping" points at different things in the two places:
This is not necessarily a conflict. The seed may be describing the room at a conceptual level — the work of arranging for a reader — while the API decomposes that work into recipe + run, which is a normal implementation refinement. But it is a divergence in what a load-bearing methodology noun means, and that is an Operator decision, not a documentation decision.
Does the seed need to name the recipe/Shape split — i.e. distinguish the reusable Shaping recipe from the Shape it produces — or should the seed stay at its current conceptual level and treat the split as an API implementation detail?
Two directions, neither committed:
Recorded, not committed. The glossary (v0.5) already handles the reader-facing case by keeping the seed's framing on top and explaining the three API nouns underneath. The seed itself is unchanged. This note sits by Operator decision, to be taken up when the Shaping-room framing is next revisited — likely alongside the Operator Layer frontend work, where how Shaping is presented to a user becomes concrete.