Apply repository-wide TypeScript best practices. Always use for every task that reads, writes, reviews, refactors, tests, or discusses TypeScript or TSX code, including type declarations and API design.
Create, expand, refactor, or review tests for the Sudokuru V4 rewrite while keeping fixtures maintainable and verification isolated from the legacy codebase. Use whenever Codex writes or changes files under V4/tests, including API tests, strategy tests,…
Create exact Sudokuru V4 strategy contract tests from approved Markdown documentation and Frontend demo fixtures. Use when a strategy has docs-first examples and needs a dedicated docs red-test specification without implementing the strategy.
Add broad TDD coverage for a Sudokuru V4 strategy beyond its approved documentation examples. Use when a strategy stub and docs-contract tests exist and the implementation contract needs positive variants, deterministic ordering, null cases, targeted…
Check data-structure-typed before creating, implementing, refactoring, or reviewing a complex data structure in TypeScript or JavaScript. Use for queues, deques, stacks, heaps, priority queues, linked lists, trees, tries, graphs, ordered maps or sets,…
Create a declaration-only TypeScript stub for a documented Sudokuru V4 strategy. Use when starting a new strategy module, adding only its typed function signature, or preparing the first TDD step before strategy tests and implementation exist.
Implement a tested Sudokuru V4 strategy and verify its exact docs and behavioral contracts. Use when declaration-only strategy code, docs-contract tests, and broader unit tests already exist and Codex should write pure deterministic production logic, reuse or…