m-ld clone configuration, used to initialise a MeldClone for use. The use of this interface is optional, since clone initialisation is part of an engine's application API.
An optional JSON-LD context for the domain data. If not specified:
@vocabdefaults to the resolution of
/#against the base
A URI domain name, which defines the universal identity of the dataset being manipulated by a set of clones (for example, on the configured message bus). For a clone with persistent data from a prior session, this must be the same as the previous session.
The local identity of the m-ld clone session, used for message bus identity and logging. This identity does not need to be the same across re-starts of a clone with persistent data. It must be unique among the clones for the domain.
true to indicate that this clone will be 'genesis'; that is, the
first new clone on a new domain. This flag will be ignored if the clone is
not new. If
false, and this clone is new, successful clone initialisation
is dependent on the availability of another clone. If set to true, and
subsequently another non-new clone appears on the same domain, either or
both clones will immediately close to preserve their data integrity.