Meta Vens
11218b8889
C4 fix: parity fixtures carry a recordKey with every Uri.EscapeDataString special character
...
A fourth fixture (escape) has a chunk recordKey of k!'()* <e-acute>%41+~. The provider's honest mount answers that one key as the canonical key
after logging the raw URL, so both consumers fetch the bytes and the log holds what each actually sent. The orchestrator asserts the C# and TS
URLs are identical and equal the RFC 3986 escaping. Deleting the reader's !'() * escape now fails test:interop.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 20:45:35 +02:00
..
GameCult.Caching.ConsumerBuild
Delete the CultCache MessagePack source generator
2026-09-13 23:38:08 +02:00
GameCult.Caching.InteropPeer
Delete the CultCache MessagePack source generator
2026-09-13 23:38:08 +02:00
GameCult.Caching.Tests
CultMathJson tests: legacy phasor names under Disallow, and a third occurrence is a duplicate
2026-10-17 20:33:44 +02:00
GameCult.Geometry.Tests
Geometry tests: import System.Linq for the reference walk test
2026-09-30 02:30:43 +02:00
GameCult.Mesh.Quic.Native.Tests
Extend the Cut 5 interop lane: a late C# native connector gets the TS retained frame
2026-09-23 18:32:39 +02:00
GameCult.Mesh.Quic.Tests
Fix a flaky disconnect wait in the reliable-ordered retention test
2026-09-23 18:20:36 +02:00
GameCult.Mesh.Tests
C4 fix: parity fixtures carry a recordKey with every Uri.EscapeDataString special character
2026-10-19 20:45:35 +02:00
GameCult.Networking.InteropPeer
Ack Cut 1c (C#): a Connect's sequence says whether it repeats; the handshake alone seeds the watermark
2026-09-30 05:51:14 +02:00
GameCult.Networking.Tests
C#: an unsendable goodbye names the failure by a fixed code
2026-09-30 23:04:40 +02:00
GameCult.Networking.WebSockets.Tests
Add real browser CultMesh transport proof
2026-08-18 00:05:57 +02:00
vectors
Merge hands/py-typed-leaves: C# leaf vectors (leaf-vectors-cs) and cultcache-py typed leaves that own each slot's C# type name and checks, held to them
2026-10-12 02:28:58 +02:00