Skip to main content

Interface: Main

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:18

Indexable​

[k: string]: unknown

Properties​

$type​

$type: "pub.chive.graph.nodeProposal"

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:19


createdAt​

createdAt: string

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:35


evidence?​

optional evidence: Evidence[]

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:34

Supporting evidence for the proposal


kind​

kind: "object" | "type" | string & object

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:23

Node kind being proposed


mergeIntoUri?​

optional mergeIntoUri: string

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:29

AT-URI of node to merge into (for merge action)


proposalType​

proposalType: string & object | "create" | "update" | "merge" | "deprecate"

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:21

Type of proposal action


proposedNode?​

optional proposedNode: ProposedNodeData

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:30


rationale​

rationale: string

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:32

Justification for the proposal


schemaRevision?​

optional schemaRevision: number

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:37

Schema revision this record was created with. Absent means revision 1.


subkind?​

optional subkind: string

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:25

Subkind slug (e.g., 'field', 'institution', 'contribution-type')


targetUri?​

optional targetUri: string

Defined in: web/lib/api/generated/types/pub/chive/graph/nodeProposal.ts:27

AT-URI of node to update/deprecate/merge