Files
graphify/tests
safishamsiandClaude Opus 4.8 c8d769f95c test(dedup): stamp _origin on the shrink-guard fixture (post-#3110)
#3110 makes the semantic tier carry _origin:"semantic" explicitly, so a real
graph.json's semantic nodes are no longer tier-guessed from the L-shape of
source_location. This fixture wrote a baseline graph with no _origin, which
backfilled to AST and mixed with the re-extracted (now semantic) nodes, so the
pair no longer merged and the shrink guard had nothing to catch. Stamp the
fixture nodes semantic to reflect what real post-#3110 graphs contain; the guard
correctly fires again.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-12 12:29:39 +01:00
..