From 429ebc0790688e1582f083d701adb3da427f2811 Mon Sep 17 00:00:00 2001 From: smillmorel Date: Wed, 16 Sep 2026 20:33:30 -0400 Subject: [PATCH] docs: repair AGENTS.md NUL corruption and record the canvas contracts The previous AGENTS.md edit wrote 478 NUL bytes instead of the intended sentence, so git and grep treated the file as binary. Restored the clean UTF-8 text and documented both Plotly canvas invariants: data-only pushes must pass preserveView (never re-send the camera), and the hover/snap marker must only be restyled when its visible state changes. --- AGENTS.md | Bin 6694 -> 6659 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 9bf672ed364662b78c3069ba6e5aa0ff386b4a4e..babac38c49eec7dce3b0f5a314a7391224f1e087 100644 GIT binary patch delta 458 zcmZXQF-`+P3`NVd9O0KBg``P^M8yRV1#Q;ZF_}?jXGXSnmaS570yqRU5(U>oyJ0IT zTlV*}{XchayRVPc8O>wN7RLulm9#mz1iT2kHV@UCm8GGNHfRn mu@BoR+n4*<{Cy2P?Eicr3pq_@tpCd|>iNk@@%_H~x%vggajc5~ delta 494 ecmZoRS!S|f68mOf&TRtq3By8VeX4}Jh0V+M!-