Materialize an external fact

An extension creates a canonical object from a third-party system only when the authority model says that the external role may bring that fact into existence.

Observation externe
Typed evidence
Extension node in the process
Canonical platform object

Canonical creation is reachable only through a node explicitly authorized by the authority contract and its platform_access.

Allowed pattern

  • The target object allows the external role in creation_authority.
  • The node receives typed external evidence/observation as an explicit input.
  • It does not present the model or designer with a free-form surface for fabricating the fields of the fact.
  • It declares the required platform_access: write and uses the constrained canonical creation path.

Anti-pattern

Do not persist the fact directly in the webhook or poller, and do not use a generic draft when doing so would let the process fabricate an observation whose truth belongs to the provider, bank, or another producer.

See Business authority.