CultLib/contracts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
soul cc5a9cec9b tests first: repeated messageId key, each runtime's declared policy (C# failing)
Vectors admittedMessageIdDuplicates carry [invalid,valid], [valid,invalid], [valid,valid]. Decoders that see the
duplicate (C#, Rust) must refuse all three; map-collapsing decoders (Python, TS, Kotlin) judge the last key.
Python, TS, Kotlin and Rust already behave as declared; C# fails: it accepted [valid,valid].

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-09 16:04:58 +00:00
..
cultmesh content-vectors.ts-written.json regenerated by the script: five-slot chunk references 2026-10-22 22:00:41 +02:00
cultnet tests first: repeated messageId key, each runtime's declared policy (C# failing) 2026-11-09 16:04:58 +00:00