Architecture · myKG · Orphan-connection pass
Two stages: cheap co-occurrence scoring, then one LLM call per chunk group
STAGE 1
no llm
STAGE 2
one llm call
per group
CHUNK?
GROUP
ONE PER GROUP
EDGES FOUND
NO EDGES
SCHEMA GAP
INPUT
Orphan nodes
zero edges after assembly
DETERMINISTIC
Map orphan → source chunk
via chunk_node_index.json
STAGE 1
Candidate groups
one per source chunk
LLM · STAGE 2
Confirm edges from chunk
full text + orphans + schema
LLM result?
validate edges
CONFIRMED
Merge into sidecar
edge_metadata.json
method: orphan_inferred
ADVISORY
Unconnectable
logged to
orphan_log.json
ESCALATION
Schema-gap restart
propose new properties
surgical Pass 2 re-run