Build dependency graph and dependency aware propagation of changes

This commit is contained in:
2026-05-03 01:20:58 +02:00
parent 66bc60a7a5
commit 85766be5bc
6 changed files with 554 additions and 6 deletions

View File

@@ -93,6 +93,18 @@ normalization.
than disappearing.
- Classification: a main type plus optional additional attributes that help
users filter and orient without forcing every item into a single rigid box.
- Dependency: a directed edge showing that one fact or characteristic affects
another. Edges record type, strength, source, ownership, and whether the edge
stays within the same layer.
- Staleness: a freshness state assigned when an upstream dependency changes and
a downstream characteristic may no longer be current.
- Recalculation: an automated refresh of deterministic or mixed derived content
after upstream changes. Curator-owned claims should be reviewed before the new
value becomes approved registry truth.
- Propagation rate: the breadth and depth of downstream impact from changed
inputs. High propagation can indicate rapid discovery, weak normalization, or
brittle conceptual boundaries; it is a signal for review, not a score by
itself.
## Extraction Philosophy