ArtifactStore
Commit new Artifact revisions from complete domain objects.
Functions
funcadd(draft) -> ArtifactTCommit the first revision represented by draft.
paramdraftDraftT_contraReturns
powercontext.artifacts.protocols.ArtifactTfuncrevise(artifact, draft) -> ArtifactTCommit draft only if artifact remains the latest revision.
paramartifactArtifactTparamdraftDraftT_contraReturns
powercontext.artifacts.protocols.ArtifactT
