Create Topic
engramic_create_conceptCreate a new topic in the workspace: a reusable idea, entity, or domain node. Use for named things your organisation works with: technologies, teams, products, initiatives, or any entity that other topics will reference. For goals, gaps and constraints use their own create tools.
A topic with no detail and no children is considered incomplete — add detail or create child topics to give it meaning.
Use engramic_topic to browse children at the intended parent first — duplicates fragment the graph.
Published on creation by default; pass draft: true only to hold it back unpublished.
Returns the created topic with its assigned ID and your permissions on it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | No | Set true to create this topic UNPUBLISHED (a draft that needs a later publish step). Omit or set false — the default — to publish it immediately, which is correct once the user has confirmed the creation. | |
| label | Yes | ||
| detail | No | ||
| parentId | No | ||
| validFrom | No | ||
| references | No | ||
| validUntil | No | ||
| classification | No | internal |