UTF-8 text treated as ASCII bytes during incident replay
Bad input: Converting `ζ―δ»β ` with ASCII assumption and comparing against UTF-8 service output.
Failure: Binary output length and byte values drift, causing false mismatch alarms.
Fix: Lock encoding to UTF-8 on both sides and compare hex bytes instead of rendered glyphs.