| name | dimension-page-creation |
| description | SOP for creating a dimension page — documents an axis of variation with its values and semantics. |
| execution | sop |
| used-by | axis-extraction, dimension-discovery |
Dimension Page Creation
Create a page representing a dimension (axis of variation) in the design space.
Tool
CC file write + vault_add_edge + vault_index
Protocol
- Search vault to confirm dimension doesn't already exist
- Write
concepts/<dimension-slug>.md with frontmatter (tags: [dimension])
- Body: definition, axis values (discrete or continuous range), examples of work at each value
- Add edges: component_of (dimension → parent domain concept)
- Inline wikilinks: For each edge created, ensure the dimension page body contains
[[dir/slug]] pointing to the target (dir/slug = target path minus .md). Place inline at semantically relevant location. Skip if already present.
- Call vault_index (incremental)
HARD-GATE
Dimension must have ≥2 distinct values and a clear definition of what varies along the axis.
Yield
Returns: { path: string, values: string[], edges_added: number }