Interface SourceSchemaV2Experimental

interface SourceSchemaV2 {
    extensions?: Readonly<Record<`${string}.${string}`, JsonValue>>;
    fields: readonly LogicalField[];
    fingerprint: `sha256:${string}`;
    geometry: SourceGeometrySchema;
    key: KeyDefinition;
    kind: "honua.source-schema";
    openContent: "open" | "unknown" | "closed";
    provenance: NonEmptyReadonlyArray<MetadataProvenance>;
    temporal: TemporalSchema;
    version: "2.0";
}

Hierarchy (view full)

Properties

extensions?: Readonly<Record<`${string}.${string}`, JsonValue>>
fields: readonly LogicalField[]
fingerprint: `sha256:${string}`
kind
openContent: "open" | "unknown" | "closed"
temporal: TemporalSchema
version