
Shared Business Models
Capture workspace-scoped data models shared across OL Spec operations, with I/O roles, CRUD usage, and navigable cross-references.

OL Spec maintains a business models catalog per workspace (/business-models)—shared data shapes used across operations so edits in one place show everywhere they’re used.
Capabilities
List page
- Columns: name, display name, description, last update, actions
- Expand Used by to see every referencing operation with I/O role (
Input/Output/Internal) andCRUDusage; each line links to the operation in its parent process - Delete only when no operation references the model
Model view (/models/<id>)
- Metadata, same Used in operations list, JSON tree for the model body
- References to other models resolved inline for navigating the data graph
In the specification
- When a Models section exists in the full spec, models render as cards with a JSON tree and clickable cross-references