CultLib/packages/cultnet-ts/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens a957f07539 cultnet-ts: one UTF-8 byte bound for presence and daemon health detail
signed-daemon-health sliced detail at 512 UTF-16 units while the Rust owner
counts bytes, so 300 x "é" failed shape validation. truncateUtf8Bytes now
serves runtime presence and both daemon-health sites, replacing
truncateRuntimePresenceDetail. It makes the string well formed first, so a
lone surrogate becomes U+FFFD instead of invalid UTF-8 in msgpack. The
unsigned payload is extracted as unsignedDaemonHealthPayload so it can be
tested without a socket.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-29 01:19:41 +02:00
..
fixtures Port gamecult.runtime_presence_health.v2 to cultnet-ts 2026-09-07 21:42:54 +02:00
interop Extend the Cut 5 interop lane: a late C# native connector gets the TS retained frame 2026-09-23 18:32:39 +02:00
cultmesh-authority.test.ts Say what the eleven stricter endpoint spellings actually are 2026-09-16 20:21:42 +02:00
cultnet.test.ts Bound the TypeScript fragment reassembly map 2026-09-10 11:42:13 +02:00
idunn-runtime-authority.test.ts Bind runtime presence to route challenges 2026-09-28 03:54:21 +02:00
runtime-presence-health.test.ts cultnet-ts: one UTF-8 byte bound for presence and daemon health detail 2026-09-29 01:19:41 +02:00
signed-daemon-health.test.ts cultnet-ts: one UTF-8 byte bound for presence and daemon health detail 2026-09-29 01:19:41 +02:00