oompa
6 commands in Factory Flows

/weave

ER diagramInsert an entity-relationship diagram

What /weave inserts

draft.mdx
Drawing diagram
Mermaid source
erDiagram
  USER ||--o{ ORDER : places
  ORDER ||--|{ ITEM : contains

You typed

/weave

It inserted

an ER diagram block, editable in place

On publish

Signedby /verify, then appended to the ledger

Behavior

Create entity-relationship diagrams (ER/ERD) showing database schemas, data models, and relationships. Smart-fill detects schema keywords and auto-populates entities.

ER diagrams are critical for data system documentation and Traceo verification.

Acceptance criteria

  1. 01/weave creates blank ER template with 2 sample entities
  2. 02If doc mentions "user", "order", "payment", entities auto-populate
  3. 03User can define attributes, primary keys, foreign keys
  4. 04On save, creates Ariel baseline for diagram config + Traceo snapshot

Details

Semantic layers
schemadata-modelrelationship
For
data architects, backend engineers
Syncs on save to
  • Traceo: requirement snapshots and verification status
  • Ariel: diagram baselines and config versions
Specification
OMP-1003 in oompa-spec.yaml
Status
Stable