Dateien nach "app/core" hochladen
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 3s
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 3s
This commit is contained in:
parent
bd997e61d6
commit
4dfe47ff99
|
|
@ -163,6 +163,7 @@ def derive_edges(
|
||||||
confidence=0.8,
|
confidence=0.8,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
# Optional: wenn in einem Chunk Wikilinks vorkamen, kannst du (später) einen counter o. ä. setzen.
|
||||||
_ = touched
|
_ = touched
|
||||||
|
|
||||||
# note-scope (Gesamttext)
|
# note-scope (Gesamttext)
|
||||||
|
|
@ -191,7 +192,9 @@ def derive_edges(
|
||||||
if not parsed:
|
if not parsed:
|
||||||
continue
|
continue
|
||||||
relation, targets = parsed
|
relation, targets = parsed
|
||||||
|
# normalize relation name
|
||||||
relation = relation.lower()
|
relation = relation.lower()
|
||||||
|
# einheitliches Rule-Tagging für Callouts:
|
||||||
rule_tag = f"callout:edge:v1:{relation}"
|
rule_tag = f"callout:edge:v1:{relation}"
|
||||||
for tgt in targets:
|
for tgt in targets:
|
||||||
edges.append(
|
edges.append(
|
||||||
|
|
@ -209,6 +212,8 @@ def derive_edges(
|
||||||
|
|
||||||
# 4) Ableitungs-Edges (edge_defaults) aus types.yaml
|
# 4) Ableitungs-Edges (edge_defaults) aus types.yaml
|
||||||
# Beispiel: project -> ["references","depends_on"]
|
# Beispiel: project -> ["references","depends_on"]
|
||||||
|
# Für jede Chunk-Einheit eine schwach gewichtete Default-Beziehung gegen den Note-Titel,
|
||||||
|
# damit es als Navigationskanten funktioniert, bis ein Resolver Titeleindeutigkeit herstellt.
|
||||||
defaults = _edge_defaults_for_type(types_cfg or {}, note_type)
|
defaults = _edge_defaults_for_type(types_cfg or {}, note_type)
|
||||||
if defaults:
|
if defaults:
|
||||||
rule_prefix = f"edge_defaults:{note_type}"
|
rule_prefix = f"edge_defaults:{note_type}"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user