From 82fc0588a90ed9018beacc1f0efd7c0d4500a051 Mon Sep 17 00:00:00 2001 From: Rahul Krishna Date: Tue, 7 Jul 2026 07:24:29 -0400 Subject: [PATCH] chore: escape NUL key separators as \0 to restore text diffs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit src/build/neo4j/rows.ts and src/schema/v2/dataflow.ts used raw 0x00 bytes as template-literal key separators (Map keys / sort-comparator keys), which made git treat both files as binary and hid contract- adjacent edits from review. Replace each raw NUL with the `\0` escape sequence — at runtime "\0" is still U+0000, so every key built from it is byte-identical; only the on-disk representation changes, from binary to plain text. --- src/build/neo4j/rows.ts | Bin 5810 -> 5818 bytes src/schema/v2/dataflow.ts | Bin 13360 -> 13365 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/build/neo4j/rows.ts b/src/build/neo4j/rows.ts index f7900e946b464045d4b302e270ef4dc8f0403cad..d604701e79885614ffdbd3bef2fdd0e1327caf64 100644 GIT binary patch delta 96 zcmdm_yGwUN2nSP)!RAm7IVKQY!qv$Nq$mI5*91`-0)dh-1}fEwdTB-Zxq4-ZIi;z! c5P_2X$&3Qxla~t!3xfobP*rR`E%2Nb0HDqvGXMYp delta 78 zcmdm`yGeIL2nQp><}eO9CLmSD)yc}pFqu(66G-X^1PU^!R43}C73JsZl_lnsrq(h{ So*-ZV5=}x8-F#W#IV%7<%oh>> diff --git a/src/schema/v2/dataflow.ts b/src/schema/v2/dataflow.ts index 784c548e60d47e7d35cd14042a5c0774074756bb..72121cdb3986371d50c9eda53916308cd9ba820f 100644 GIT binary patch delta 50 ucmdmxu{C2uk1$V+fl76%UP^IEZH&R@X~KJ1nPLnkhe+C^O3am