Thing/packages
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 33eed442c7 GameCult.Thing.Contract: the gamecult.thing.* wire types for .NET, every door through a validating constructor
One C# type per Rust type, keys in the crate's slot order. Unions are abstract classes with an
internal constructor and sealed arms; unit arms are shared instances. ThingDomain owns the four
domains and ThingKeys the key grammar. CommandResult is built by four factories only; its
constructor is private. Builds against CultLib b3bd8dd5 through CultLibRoot. Tests follow in the
next commit; this one builds.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-12 08:37:04 +02:00
..
eve-browser-lowering Merge Eve invocation and presentation authority 2026-08-26 20:14:12 +02:00
eve-contracts Merge Eve invocation and presentation authority 2026-08-26 20:14:12 +02:00
GameCult.Thing.Contract GameCult.Thing.Contract: the gamecult.thing.* wire types for .NET, every door through a validating constructor 2026-10-12 08:37:04 +02:00
org.gamecult.eve.surface Align EveUnity ownership verifier 2026-08-26 20:58:26 +02:00
.gitkeep Add shared Unity Eve packages 2026-06-16 20:16:30 +01:00