/ontology-as-code:README/ontology-as-code:adoptAdopt Ontology-as-Code into an EXISTING codebase (brownfield) — scan code and docs for candidate entities, links, and policies, then draft 6-atom ontology for review. Use when the user wants to bring ontology/digital-twin into a project that already has code, models, a database, or docs.
/ontology-as-code:auditAudit the health of a digital twin — binding/freshness, governance ownership, event-stream, and drift signals, plus maturity-ladder position. Use when the user wants a health check, audit, or wants to find gaps, drift, unowned objects, or assess how mature/alive their twin is.
/ontology-as-code:bindWire an ObjectType to its live data source (twinning) via x_data_binding + x_sync_mode, turning a static model into a living digital twin. Use when the user wants to connect, bind, or map an object to real data, set up data binding, or make the model "live".
/ontology-as-code:ciGenerate a CI workflow (GitHub Actions) that gates the ontology on every PR — validate PASS, expect-FAIL, and codegen smoke. Use when the user wants to add CI, set up a pipeline, gate, or automated check for their ontology/twin.
/ontology-as-code:codegenGenerate code artifacts from the ontology — Pydantic SDK, JSON-Schema, and a Mermaid ER diagram. Use when the user wants to generate, build, or codegen an SDK, models, JSON schema, or an entity-relationship diagram from their ontology/twin.
/ontology-as-code:evolveEvolve a domain safely — add, modify, or deprecate an atom and detect whether the change is breaking. Use when the user wants to add/change/remove a domain concept, rename a field, deprecate something, or asks whether a schema change is a breaking change.
/ontology-as-code:initScaffold a new digital-twin ontology project (greenfield) — one-atom-per-folder structure + root + CI that validates immediately. Use when the user wants to start, set up, init, or scaffold an ontology/digital-twin on a repo from scratch.
/ontology-as-code:learnTeach Ontology-as-Code from scratch — the 6-atom model, digital twin idea, and the 11-lesson path. Use when someone wants to learn, understand, or get started with ontology-as-code or digital-twin-as-code.
/ontology-as-code:modelModel a 6-atom entity — create an ObjectType, ActionType, PolicyType, or EventType from a template. Use when the user wants to add, model, define, or create a domain concept, object, action, policy, rule, or event in their ontology/twin.
/ontology-as-code:validateValidate an ontology schema and (optionally) a data instance against it with LinkML. Use when the user wants to validate, check, verify, or lint their ontology/twin schema or test data against the model.