CultLib/contracts/cultnet/interop
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens f3667913ec Regenerate cs-written.json with the two new cites-refusal vectors
Ran CULTNET_WRITE_VECTORS=1 dotnet test tests/GameCult.Networking.Tests -c
Release --filter FullyQualifiedName~WriteSelectionVectors on Yggdrasil
against b1932d9 and committed its output verbatim. 17 vectors total (up from
15): the 4 door-refusal vectors now include
refuses_unmatched_cites_target_schema and
refuses_cites_target_by_hash_shaped_alias.

Per the brief, this is the fix-batch-3 report's parity-vector table baseline.
The C# reader (SelectionVectorsWrittenByRustDecodeAndEvaluateIdenticallyIn
TheReference) now passes all 16 of rs-written.json's vectors, up from 14/16 -
rs-written.json already carried both refusal vectors; only this file and the
door check that makes it agree were missing on the C# side. rs-written.json
itself was not touched (Rust-owned).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 19:24:20 +02:00
..
cultnet.interop-note.schema.json Consolidate CultNet schema contracts into CultLib/contracts/cultnet 2026-09-13 17:27:41 +02:00
selection-vectors.cs-written.json Regenerate cs-written.json with the two new cites-refusal vectors 2026-09-22 19:24:20 +02:00
selection-vectors.fixture.json CultNet selection cut1: the shared C#/Rust parity fixture 2026-09-22 11:33:29 +02:00
selection-vectors.rs-written.json CultNet selection: port the C# alias rule into cultnet-rs, delete the hash matcher 2026-09-22 11:51:35 +02:00