What problem does it solve? It prevents broken game builds from being handed to QA by enforcing a structured smoke test gate between implementation and manual QA, combining automated test results, coverage analysis, and developer-verified manual checks into a single verdict. ## Core Features & Use Cases - Engine-aware test execution: Detects Godot, Unity, or Unreal from project configuration and runs or locates the appropriate test results, treating unavailable runners as NOT RUN rather than automatic failures. - Coverage gap analysis: Maps sprint stories to test files and flags Logic/Integration stories with MISSING test evidence before they can be closed. - Batched manual verification: Uses multi-select prompts for core stability, sprint regression, and data integrity checks, with optional PC, console, and mobile platform batches. - Use Case: After finishing a sprint's stories in a Godot project, run the smoke check to execute the GDUnit4 suite, verify the new combat mechanic manually, and receive a PASS WITH WARNINGS report listing two stories still missing test files. ## Quick Start Ask the AI to run the smoke check gate for the current sprint before QA hand-off and report the verdict.