发布

  • fix: deterministic GRAPH_REPORT on large graphs, stable edge node IDs, correct common-root inference

    frostbyte_neo 发布于 2026-04-22 08:04:38 +00:00

    • analyze.py: add seed=42 to betweenness_centrality() — eliminates non-deterministic GRAPH_REPORT.md diffs on graphs >1000 nodes (#499)
    • extract.py: fix common-root inference to stop at first diverging segment not sum of all matches (#502)
    • extract.py: resolve root to absolute path; post-process file node IDs to project-relative after extraction so graph.json edge endpoints are stable across machines (#502)

    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

    下载附件