Skip to main content

Crate graphforge_knowledge

Crate graphforge_knowledge 

Source
Expand description

Immutable UUID-referenced analytical knowledge.

This crate owns knowledge records, validation, canonical fingerprints, deterministic ordering, and Arrow schemas. It deliberately has no storage, graph, execution, or provenance dependency.

Structs§

AlgorithmRun
Immutable identity for one recorded M18 invocation.
AlgorithmRunEvent
One immutable event in a recorded algorithm lifecycle.
AlgorithmRunLedger
Validated immutable run identities and append-only lifecycle events.
Assertion
One immutable analytical assertion.
AssertionGraphRef
One immutable assertion-to-graph UUID reference.
AssertionLedger
Validated immutable assertion participant content.
AssertionStatusEvent
One immutable assertion-status event.
AssertionStatusLedger
Validated append-only assertion-status participant.
AssertionSupersession
One immutable assertion-supersession relation.
AssertionSupersessionLedger
Validated branch-preserving supersession participant.
AssertionValidityEvent
One immutable correction to an assertion’s valid-time interpretation.
AssertionValidityLedger
Validated append-only assertion-validity participant.
BeliefProjectionAttachment
One immutable interpretation attachment for a completed algorithm run.
BeliefProjectionAttachmentLedger
Validated append-only interpretation-attachment participant.
ConfidenceAssessment
One immutable confidence assessment.
ConfidenceInput
Immutable snapshot of one requested confidence input.
ConfidenceLedger
Validated append-only confidence participant content.
EvidenceLedger
Validated immutable evidence participant content.
EvidenceLink
One immutable evidence link.
HypothesisGroup
One immutable hypothesis group.
HypothesisLedger
Validated complete hypothesis state participants.
HypothesisMembershipEvent
One immutable membership transition.
HypothesisSelectionEvent
One immutable explicit selection or clear event.
ReasoningLedger
Validated append-only reasoning participant content.
ReasoningRecord
One immutable reasoning record or explicit amendment.
SchemaRegistryEntry
Authoritative registry entry for one knowledge record family.

Enums§

AlgorithmRunState
Closed append-only algorithm-run lifecycle state.
AssertionGraphRole
Closed assertion-to-graph role.
AssertionStatus
Closed assertion-status@1 value.
ConfidencePolicy
Closed confidence policy registry.
EvidenceRole
Closed relationship between evidence and an assertion.
EvidenceSourceKind
Closed evidence source kind.
GraphObjectKind
Closed graph UUID kind.
HypothesisMembershipAction
Closed membership action.
KnowledgeError
Structured knowledge-domain failures.
ReasoningContentFormat
Closed encoding contract for exact reasoning content.
ReasoningKind
Closed purpose of one reasoning record.

Constants§

ALGORITHM_RUN_CONTRACT_VERSION
Algorithm-run identity record contract.
ALGORITHM_RUN_EVENT_CONTRACT_VERSION
Algorithm-run lifecycle event contract.
ALGORITHM_RUN_STATE_REGISTRY_VERSION
Closed algorithm-run lifecycle registry version.
ASSERTION_CONTRACT_VERSION
Assertion record contract.
ASSERTION_GRAPH_REF_CONTRACT_VERSION
Assertion-to-graph reference record contract.
ASSERTION_GRAPH_ROLE_REGISTRY_VERSION
Closed assertion-role registry version.
ASSERTION_STATUS_CONTRACT_VERSION
Assertion-status record contract.
ASSERTION_STATUS_REGISTRY_VERSION
Closed status registry.
ASSERTION_SUPERSESSION_CONTRACT_VERSION
Assertion-supersession record contract.
ASSERTION_SUPERSESSION_POLICY_VERSION
Branch-preserving, non-selecting supersession policy.
ASSERTION_VALIDITY_CONTRACT_VERSION
Assertion-validity record contract.
ASSERTION_VALIDITY_POLICY_VERSION
Half-open interval interpretation policy.
BELIEF_PROJECTION_ATTACHMENT_CONTRACT_VERSION
Frozen belief_projection_attachment/1 record contract.
CONFIDENCE_ASSESSMENT_CONTRACT_VERSION
Confidence-assessment record contract.
CONFIDENCE_INPUT_CONTRACT_VERSION
Confidence-input snapshot record contract.
CONFIDENCE_POLICY_REGISTRY_VERSION
Closed confidence-policy registry version.
EPISTEMIC_CAPABILITY_VERSION
M21 epistemic capability contract.
EVIDENCE_LINK_CONTRACT_VERSION
Evidence-link record contract.
EVIDENCE_ROLE_REGISTRY_VERSION
Closed evidence role registry version.
EVIDENCE_SOURCE_KIND_REGISTRY_VERSION
Closed evidence source-kind registry version.
GRAPH_OBJECT_KIND_REGISTRY_VERSION
Closed graph-object-kind registry version.
HYPOTHESIS_GROUP_CONTRACT_VERSION
Frozen hypothesis-group record contract.
HYPOTHESIS_KEY_POLICY_VERSION
Canonical group-key policy.
HYPOTHESIS_MEMBERSHIP_CONTRACT_VERSION
Frozen membership-event record contract.
HYPOTHESIS_SELECTION_CONTRACT_VERSION
Frozen selection-event record contract.
HYPOTHESIS_STATE_POLICY_VERSION
Membership/selection state policy.
KNOWLEDGE_CAPABILITY_VERSION
Knowledge capability contract implemented by this crate.
MAX_HYPOTHESIS_QUESTION_KEY_BYTES
Maximum canonical question-key bytes.
MAX_KNOWLEDGE_ROWS
Per-participant row bound.
MAX_REASONING_CONTENT_BYTES
Maximum exact reasoning payload accepted by the public API.
REASONING_CONTENT_FORMAT_REGISTRY_VERSION
Closed content-format registry.
REASONING_CONTRACT_VERSION
Immutable reasoning record contract.
REASONING_KIND_REGISTRY_VERSION
Closed reasoning-kind registry.
VALID_TIME_CAPABILITY_VERSION
Optional valid-time capability contract.

Statics§

ALGORITHM_INTERPRETATION_ATTACHMENT_SCHEMA
Authoritative algorithm_interpretation_attachments schema.
ALGORITHM_RUN_EVENT_SCHEMA
Authoritative knowledge/algorithm_run_events.parquet schema.
ALGORITHM_RUN_SCHEMA
Authoritative knowledge/algorithm_runs.parquet schema.
ASSERTION_GRAPH_REF_SCHEMA
Authoritative knowledge/assertion_graph_refs.parquet schema.
ASSERTION_SCHEMA
Authoritative knowledge/assertions.parquet schema.
ASSERTION_STATUS_SCHEMA
Authoritative knowledge/assertion_status_events.parquet schema.
ASSERTION_SUPERSESSION_SCHEMA
Authoritative knowledge/assertion_supersessions.parquet schema.
ASSERTION_VALIDITY_SCHEMA
Authoritative assertion-validity event schema.
CONFIDENCE_ASSESSMENT_SCHEMA
Authoritative knowledge/confidence_assessments.parquet schema.
CONFIDENCE_INPUT_SCHEMA
Authoritative knowledge/confidence_inputs.parquet schema.
EVIDENCE_LINK_SCHEMA
Authoritative knowledge/evidence.parquet schema.
HYPOTHESIS_GROUP_SCHEMA
Authoritative group schema.
HYPOTHESIS_MEMBERSHIP_SCHEMA
Authoritative membership-event schema.
HYPOTHESIS_SELECTION_SCHEMA
Authoritative selection-event schema.
REASONING_SCHEMA
Authoritative knowledge/reasoning.parquet schema.

Functions§

schema_registry
Return the authoritative assertion schema registry.