From f0d78ce322391bdc38e6daa6b65d748a7c860b36 Mon Sep 17 00:00:00 2001 From: Rahul Krishna Date: Tue, 7 Jul 2026 00:52:06 -0400 Subject: [PATCH] chore: sanction reaching-defs as an additive ddg prov token (schema decisions + neo4j lockstep) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Strengthens the code comment at src/schema/v2/dataflow.ts to record that "reaching-defs" is a deliberate, sanctioned additive DDG prov token — a documented deviation from the canonical "ssa" tag — accepted across JSON, Neo4j (open string[] property, no enum), and the SDK. Full rationale recorded in .claude/SCHEMA_DECISIONS.md (gitignored, local- only). No emitter behavior change: the token stays "reaching-defs" and test/schema-v2.test.ts's assertion is untouched. --- src/schema/v2/dataflow.ts | Bin 12965 -> 13360 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/schema/v2/dataflow.ts b/src/schema/v2/dataflow.ts index f664df9af9dda26d80c20595473825f4074f5713..784c548e60d47e7d35cd14042a5c0774074756bb 100644 GIT binary patch delta 367 zcmYjNy-or_5RR6<00kCb&O%7|iDIP{@rXgqkqEI-lN)x2yVbj0vb#ru4Yt<$3ic$v zk*zP`f)-9SGx_HGnGas)>!aGL+eKuVM6Pt!mOOJ2lmlVhPtGU9Q8I|pkK^HFcssz{ zngzUhVvVnt_W+Vys3}|W+=4WsDp`A$VZBh~mC<|ntDrKori9NKE+-p6!W!q=_oS&< zKC{Kb2%1&}+2x^wAZ@e~R3LJWB6!L$Gj@A_-Gf_dPr@sKIKJroSGi$ftPJ!@BYpec zt*=rvlyep1pm*Fn!{vCCw2-hlc|;?XGV5$oox*t=K5+Mtw*J#;<3Sp%tFqY&o!mMY j$5$v#2#>OI0Z