A video game where you play as a misaligned AI, deceiving and building power. An experiment in spec-driven development.

Enforce the player action contract master

Centralize canonical action metadata, support state, targets, aliases, roles, and generated agent help. Hide ROBOT-BUILD while it remains a stub, mark persistent controls across frontends, and keep controls out of quick-action slots. The discoverability pass also advances the review nudge after queuing so it teaches the THINK control that services the work. Defense: Implements actions-live-on-the-thing, justification-and-legibility, terminal-first parity, and continuous-witness tellability by making the action surface derive from one exhaustive runtime contract instead of frontend strings.


+969 -136
13 changed files