Skip to main content

Interface: FieldProposalRecord

Defined in: web/lib/atproto/record-creator.ts:82

Field proposal record as stored in ATProto.

Indexable

[key: string]: unknown

Properties

$type

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

Defined in: web/lib/atproto/record-creator.ts:84


alternateNames?

optional alternateNames: string[]

Defined in: web/lib/atproto/record-creator.ts:89


createdAt

createdAt: string

Defined in: web/lib/atproto/record-creator.ts:88


description

description: string

Defined in: web/lib/atproto/record-creator.ts:86


discussionUri?

optional discussionUri: string

Defined in: web/lib/atproto/record-creator.ts:97


existingFieldUri?

optional existingFieldUri: string

Defined in: web/lib/atproto/record-creator.ts:92


externalMappings?

optional externalMappings: object[]

Defined in: web/lib/atproto/record-creator.ts:94

confidence?

optional confidence: number

Confidence score (0-1)

id

id: string

External identifier

label?

optional label: string

Human-readable label from source

matchType?

optional matchType: "exactMatch" | "closeMatch" | "broadMatch" | "narrowMatch" | "relatedMatch"

Match type (SKOS)

source

source: "fast" | "wikidata" | "lcsh" | "viaf" | "ror" | "openalex"

Source knowledge base

url?

optional url: string

Resolvable URL


fieldName

fieldName: string

Defined in: web/lib/atproto/record-creator.ts:85


fieldType?

optional fieldType: string

Defined in: web/lib/atproto/record-creator.ts:90


mergeTargetUri?

optional mergeTargetUri: string

Defined in: web/lib/atproto/record-creator.ts:93


parentFieldUri?

optional parentFieldUri: string

Defined in: web/lib/atproto/record-creator.ts:91


proposalType

proposalType: "create" | "merge" | "modify" | "deprecate"

Defined in: web/lib/atproto/record-creator.ts:87


rationale?

optional rationale: string

Defined in: web/lib/atproto/record-creator.ts:95


references?

optional references: object[]

Defined in: web/lib/atproto/record-creator.ts:96

title?

optional title: string

Reference title

type?

optional type: "other" | "doi" | "paper" | "website" | "curriculum"

Reference type

url

url: string

Reference URL (DOI, paper, website)