Skip to main content

Interface: Main

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

Indexable

[k: string]: unknown

Properties

$type

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

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


createdAt

createdAt: string

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


evidence?

optional evidence: Evidence[]

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

Supporting evidence for the proposal


kind

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

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

Node kind being proposed


mergeIntoUri?

optional mergeIntoUri: string

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

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


proposalType

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

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

Type of proposal action


proposedNode?

optional proposedNode: ProposedNodeData

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


rationale

rationale: string

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

Justification for the proposal


subkind?

optional subkind: string

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

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


targetUri?

optional targetUri: string

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

AT-URI of node to update/deprecate/merge