Skip to content

Operating evidence workflows

Knowledge operations preserve the history needed to answer not only “what is believed?” but “which sources, contexts, conflicts, and policies produced that posture?” A normal workflow appends evidence, validates graph integrity, grounds identities, reconciles relationships, and emits a versioned review.

flowchart LR
    S["register source"] --> I["ingest and normalize"]
    I --> V["validate memory graph"]
    V --> G["ground identity and context"]
    G --> R["reconcile support and conflict"]
    R --> A["assess coverage and sufficiency"]
    A --> B["publish review bundle"]

Common operating routes

Work Required review
ingest literature or a database extract source identity, retrieval context, license, normalization, duplicates
ingest a Core or Runtime artifact artifact digest, producer, schema, run provenance, computed versus inferred content
ingest a Lab outcome assay and batch identity, observation, QC, deviation, reconciliation context
refresh an annotation pack source version, changed mappings, unresolved and newly ambiguous identifiers
change reconciliation policy before-and-after conflicts, selected actions, holds, downstream review differences
assemble a decision brief fixed memory revision, intended use, support, contradiction, deficits, freshness

Common workflows gives the detailed sequences and installation and setup covers optional reference and file dependencies.

Incremental evidence updates

Do not rebuild history by overwriting records. Register the new source or observation, link superseding material, rerun affected grounding and reconciliation, and publish a new review revision. Preserve the previous bundle for decisions that cite it.

sequenceDiagram
    participant O as Old review
    participant M as Evidence memory
    participant N as New source
    participant R as New review
    N->>M: append record and provenance
    M->>M: validate, ground, reconcile
    M->>R: assemble new revision
    O-->>R: historical lineage, not replacement

Diagnose evidence state

Symptom Inspect first Likely class
expected claim disappeared source ingestion, normalization, graph edges missing or invalid lineage
one identifier maps unexpectedly source version, alias and organism context ambiguous or changed grounding
support count increased after refresh duplicate and derivation relationships non-independent evidence
contradiction vanished reconciliation action and context split destructive conflict handling
review looks more certain than memory sufficiency policy and unresolved deficits review assembly error
consumer sees different state memory revision and schema identity stale or incompatible artifact

Observability and diagnostics maps these symptoms to reports. Failure recovery covers repair while preserving lineage.

Security and source custody

Treat external files and reference payloads as untrusted input. Record source and license metadata, validate schema and size before ingestion, and avoid embedding credentials or restricted material in persisted public artifacts. See security and safety and deployment boundaries.

Scale and determinism

Batch ingestion, graph partitioning, caching, and parallel resolution must preserve record identity, independent lineage, conflict classification, stable ordering where promised, and the same review result as the supported serial path. Performance and scaling defines the equivalence burden.

Release boundary

Changes to source policy, status enums, grounding, reconciliation, sufficiency, or review schemas can alter downstream decisions even when imports remain stable. Release and versioning requires explicit compatibility and before-and-after review evidence for those changes.