houserules/packages
Joey Yakimowich-Payne 00533167b4
refactor(engine): drop pointless FactValue double-cast in PresetState.set
FactValue is `unknown` in @paratype/rete, so `value as unknown as FactValue`
was `unknown` → `unknown` → `unknown` — zero type narrowing, just noise.
The stale comment also claimed FactValue was `string | number | boolean | null`
(it isn't, and hasn't been for a while).

Pass value directly; update the comment to reflect actual serialization
responsibility (caller ensures JSON-round-trippable for event-log replay).
2026-04-19 16:43:41 -06:00
..
chess refactor(engine): drop pointless FactValue double-cast in PresetState.set 2026-04-19 16:43:41 -06:00
rete refactor(ui): use asEntityId helper at piece-id boundaries 2026-04-19 13:53:45 -06:00
server test(e2e): unblock the 3 fixme tests in modifier-profiles spec 2026-04-19 13:15:15 -06:00