From b8e8abd9810f7246def1f706c2ecaec884ef151b Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 14 Oct 2026 02:21:08 +0200 Subject: [PATCH] GameCult.Thing.Contract: ParamDecl.Kind keeps its name (a rename sed hit its assignment) The two previous GameCult.Thing.Contract commits do not build: ParamDecl's constructor assigned InputKind. This restores Kind = Present(kind, "Kind"). Co-Authored-By: Claude Opus 5.5 --- packages/GameCult.Thing.Contract/Node.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/GameCult.Thing.Contract/Node.cs b/packages/GameCult.Thing.Contract/Node.cs index cd407d3..729fbab 100644 --- a/packages/GameCult.Thing.Contract/Node.cs +++ b/packages/GameCult.Thing.Contract/Node.cs @@ -612,7 +612,7 @@ public sealed class ParamDecl public ParamDecl(string name, ParamKind kind) { Name = ThingDomain.Present(name, "Name"); - InputKind = ThingDomain.Present(inputKind, "InputKind"); + Kind = ThingDomain.Present(kind, "Kind"); } }