mirror of
https://github.com/colbymchenry/codegraph.git
synced 2026-10-17 05:07:37 +08:00
30e2d9bda7
Five findings from the independent review, amended in place: - §4.3 rule 4: the synthesized-hop label has FIVE renderers across three packages; mandate one synthEdgeLabel helper in src/graph/ and carry the label through the wire payload instead of patching each switch. - §4.3 rule 7: validate plugin-returned nodes/edges at the persistence boundary (closed kinds, path confinement) — the failure class the throw policy cannot see. - §6.5: plugin identity never enters telemetry. - §7.3: define CG-71 graph equivalence modulo id scheme (the plugin:<id>: prefix makes byte-identical ids impossible by design). - §6.2/§7.1: Windows path normalization + VM validation requirements. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>