rebuild-dependents-is-idempotent

IN premise

Calling `_rebuild_dependents()` twice in succession produces identical `dependents` sets on every node.

Summary

Running the dependent-rebuilding logic multiple times in a row always gives the same result — it converges on a single consistent state rather than accumulating duplicates or drifting. This means the system can safely re-derive dependency information at any point without worrying about order-of-operations bugs or gradual corruption of the dependency graph.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/04/24/tests-test_dependents_integrity.md