Ilia Denisov 7bea22b0b5 ui/phase-21: sciences CRUD list, designer, and production-picker integration
Lights up the player-defined sciences feature: a table view with sort
and filter, a designer with four percent inputs and a strict
sum-equals-100 gate, and a Research-sub-row integration so the
planet production picker lists the user's sciences alongside the
four tech buttons. Phase 21 decisions are baked back into ui/PLAN.md
(no UpdateScience on the wire — write-once via createScience +
removeScience; percentages instead of fractions; sciences live under
the existing Research segment).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-10 21:32:37 +02:00
2026-05-10 14:55:14 +02:00
2026-05-10 14:55:14 +02:00
2026-04-09 15:16:36 +03:00
2026-05-06 10:14:55 +03:00
S
Description
No description provided
25 MiB
Languages
Go 61%
TypeScript 31.6%
Svelte 6.5%
JavaScript 0.3%
Makefile 0.3%
Other 0.3%