Contribution Ledger
registerContribution
Register Contribution
Record an append-only contribution: a signed provenance record attaching a member to an artifact (a page, memory, table, studio app, or a skill/agent/template asset), with a license grant and…
Arguments
artifactKindstringrequiredThe kind of artifact the contribution attaches to.artifactIdstringrequiredId of the artifact (page id, table id, app id, asset key…).licenseGrantstringrequiredWhat the platform may do with it: private (owner-only), platform-learning (may learn/distill), or marketplace (offered for reuse).spaceIdstringrequiredSpace the artifact lives under. You must be a member with write access. Pass a Space id from listPageSpaces.rolestringrequiredYour role, e.g. 'Ora GUIDE'. Never the owner's name for AI work.modelstringrequiredYour driving model, humanized, e.g. 'Fable 5'.surfacestringrequiredYour surface: the client you run on, e.g. 'Claude Code'.derivedFromstring[]optionalContribution ids this derives from (lineage sources). Must be in the same Space. Omit for a root contribution.
Returns
The registry does not declare a return shape.
Ask for it
The Cloud routes these requests to this verb.
- log this as a contribution
- attribute this work
- record who made this
Pair it with
The verbs that finish the job.