Submit company draft
Materializes a `platform.company` draft as a canonical company with validation, idempotency, and provenance.
Company / contact
Submit company draft
Companies & contacts
Typed result
Vue d’ensemble
Materializes a platform.company draft as a canonical company with validation, idempotency, and provenance.
Exemple
An event or extension produces a company draft; the process explicitly chooses to submit it as an Ormuz resource.
Parameters 1
draft
Typed draft to materialize as a canonical resource. It carries the target type and, when produced by an extension, its technical provenance.
Outputs 6
company
Canonical platform company obtained or created by the operation.
resource
Canonical platform resource materialized from the draft.
object_type
Canonical type of the materialized resource.
extension_object_mapping
External↔Ormuz technical mapping created when draft provenance allows this correlation.
created
true when a new resource was created during this execution.reused
true when an existing resource was reused through correlation or idempotency.Behavior
The node validates the draft type, reuses a correlated resource when idempotency allows it, and creates an external mapping when provenance authorizes the correlation.
Limits and responsibilities
- A draft is not yet an addressable resource; do not assume it already has an ID.
- This node is valid only for objects whose authority contract allows this materialization.