Interface: TemporalPoint
@kortexya/reasoninglayer / OsfDiff / TemporalPoint
Interface: TemporalPoint
Defined in: src/types/osf-diff.ts:123
A point in time for a temporal diff.
Remarks
Bitemporal: snapshotId selects transaction time (what the knowledge base
contained at that snapshot), at selects valid time (which terms were in
effect at that instant, per their OSF temporal features). Both absent means
“live” — the current state.
Example
const from: TemporalPoint = { at: '2026-01-01T00:00:00Z' };const to: TemporalPoint = {}; // liveProperties
at?
optionalat:string|null
Defined in: src/types/osf-diff.ts:131
Valid-time point (RFC 3339 date-time): filter terms by their OSF temporal
features (valid_from/valid_to, effective/expiry dates) at this instant.
snapshotId?
optionalsnapshotId:string|null
Defined in: src/types/osf-diff.ts:125
Transaction-time point: a tenant snapshot UUID (what the KB contained).