1schema: spec-driven23context: |4 Project: Miau Is True, a browser grid puzzle engine with physical word rules and Sokoban movement.5 Stack: JavaScript ES modules, Vite, Canvas rendering, Node's built-in test runner, Pretext for variable-length UI text.6 Built-in vocabulary for the first release: nouns, IS, AND, YOU, PUSH, STOP, WIN, SINK, DEFEAT, and noun transformation.7 Mods are local CommonJS modules with validated data manifests. The engine owns deterministic state transitions.8 Design rationale and vocabulary inventory live in docs/design-backbone.md.910rules:11 specs:12 - Include a concrete scenario for each behavior with observable before and after state.13 - Keep future vocabulary distinct from requirements of the first release.14 tasks:15 - Include verification of browser controls, rule changes, mod loading, and undo.1617operations:18 apply:19 guidance:20 - Mark tasks complete only after implementation and relevant verification.21 archive:22 guidance:23 - Summarize which requirements became the live specs and any deliberately deferred features.