▸case-01 Please build a shopping cart discount calculation module for our e-commerce platform using strict test-driven development. I need you to start with failing tests, implement just enough code to pass them, clean up the implementation, and ensure we meet code coverage standards with full execution evidence. | fail→fail | 27,158 | 4,546 | -83% | 1 | 1 | 0% | 6,196 | 930 | -85% | 0 | 0 | — |
▸case-02 We have a bug in our payment processing function where negative amounts aren't rejected properly. Please fix this bug using a test-driven approach by writing a reproducing test first, getting it passing with minimal changes, refactoring if needed, and reporting final coverage numbers. | fail→fail | 1,853 | 4,651 | +151% | 1 | 1 | 0% | 199 | 578 | +190% | 0 | 0 | — |
▸case-03 Implement a new user profile update API endpoint using disciplined test-driven development. Make sure you demonstrate the test failure first, write minimal code to pass, perform necessary cleanups while keeping tests passing, and verify that our overall coverage requirements are satisfied. | fail→fail | 19,251 | 3,370 | -82% | 1 | 1 | 0% | 3,723 | 440 | -88% | 0 | 0 | — |
▸case-04 We need to implement an email notification sanitizer function in Node.js. Developers usually run tests with jest --watch interactive mode during development to get quick feedback. Provide the step-by-step TDD execution plan and test command for the initial failing test phase. | fail→pass | 12,895 | 14,714 | +14% | 1 | 1 | 0% | 2,044 | 3,437 | +68% | 0 | 0 | — |
▸case-05 Build a utility to convert UTC timestamps to local timezones. When running the initial red unit test before writing production code, what exact evidence must be captured from the runner to prove the test properly defined missing behavior? | pass→pass | 10,697 | 10,330 | -3% | 1 | 1 | 0% | 1,943 | 1,344 | -31% | 0 | 0 | — |
▸case-06 We are implementing a slugify function for post titles in our CMS. While writing code to make the initial unit tests pass, should we also add support for international diacritics handling and caching that aren't yet requested by tests? Explain the exact implementation rule and pass criteria for this stage. | fail→pass | 9,024 | 4,466 | -51% | 1 | 1 | 0% | 1,554 | 1,155 | -26% | 0 | 0 | — |
▸case-07 We have a working string parser module that passes all unit tests. We plan to extract three helper functions and rename variables for clarity across three refactoring steps. What is the required rule regarding when and how often unit tests must be executed during this refactoring process? | fail→pass | 6,342 | 3,138 | -51% | 1 | 1 | 0% | 1,116 | 811 | -27% | 0 | 0 | — |
▸case-08 Our team is evaluating a pull request for a currency formatter library. The test runner reports 72% line coverage and 75% statement coverage. What is the minimum overall coverage threshold required to pass the test quality gate, and what action must be taken? | fail→fail | 9,657 | 2,828 | -71% | 1 | 1 | 0% | 1,616 | 802 | -50% | 0 | 0 | — |
▸case-09 When iteratively adding tests to fix coverage gaps in a newly built CSV parser component, what is the maximum number of convergence iterations allowed to hit the coverage threshold before stopping? | fail→pass | 9,574 | 1,523 | -84% | 1 | 1 | 0% | 1,531 | 526 | -66% | 0 | 0 | — |
▸case-10 A customer reported that our URL validator incorrectly accepts strings with trailing spaces. Developer A wants to fix the string trim logic in the production file immediately and then run existing tests. Outline the correct TDD workflow for handling this bug. | fail→pass | 9,915 | 6,573 | -34% | 1 | 1 | 0% | 1,748 | 1,540 | -12% | 0 | 0 | — |
▸case-11 What specific code coverage metrics must be measured when validating whether a newly developed auth token verifier passes the TDD coverage gate? | fail→fail | 12,641 | 4,358 | -66% | 1 | 1 | 0% | 2,135 | 1,084 | -49% | 0 | 0 | — |
▸case-12 During the refactoring step of a newly implemented order calculation service, what specific design principles and code quality patterns should be applied to refine the structure without breaking functionality? | pass→pass | 14,678 | 15,056 | +3% | 1 | 1 | 0% | 2,752 | 2,478 | -10% | 0 | 0 | — |
▸case-13 When setting up automated execution scripts for running unit tests during TDD development cycles, what timeout guard setting should be applied to execution commands to prevent tests from hanging indefinitely? | pass→pass | 14,040 | 2,113 | -85% | 1 | 1 | 0% | 2,258 | 620 | -73% | 0 | 0 | — |
▸case-14 What is the core implementation guideline during the GREEN phase of test-driven development when writing production code after a test fails? | fail→fail | 5,916 | 3,806 | -36% | 1 | 1 | 0% | 1,041 | 937 | -10% | 0 | 0 | — |
▸case-15 In a multi-agent automation setup executing test-driven workflows, which primary agent role is designated as the primary consumer for guiding TDD execution, and which agent validates test quality? | fail→pass | 6,509 | 1,595 | -75% | 1 | 1 | 0% | 1,188 | 541 | -54% | 0 | 0 | — |
▸case-16 Under what project conditions and development task types should the test-driven development workflow be applied? | fail→fail | 15,430 | 10,228 | -34% | 1 | 1 | 0% | 2,379 | 1,922 | -19% | 0 | 0 | — |
▸case-17 If an initial implementation of a data transformation pipeline achieves 65% code coverage after GREEN phase, describe the iterative process for reaching compliance under TDD rules. | fail→pass | 16,345 | 10,487 | -36% | 1 | 1 | 0% | 2,759 | 2,278 | -17% | 0 | 0 | — |
▸case-18 A developer argues that since the implementation of a basic math utility function is obvious, they should write both the implementation and tests simultaneously and only verify that tests pass with exit code 0. Is this permitted? | fail→pass | 13,522 | 4,522 | -67% | 1 | 1 | 0% | 2,093 | 1,097 | -48% | 0 | 0 | — |
▸case-19 What execution evidence artifacts must always be recorded throughout the TDD lifecycle phases to verify compliance? | fail→pass | 13,156 | 5,785 | -56% | 1 | 1 | 0% | 2,340 | 1,339 | -43% | 0 | 0 | — |
▸case-20 We are designing a high-level microservice architecture blueprint for a real-time messaging system, choosing between Kafka and RabbitMQ. Create an architectural decision record (ADR) comparing their throughput, latency, and operational complexity. | fail→fail | 19,245 | 31,460 | +63% | 1 | 1 | 0% | 3,173 | 5,504 | +73% | 0 | 0 | — |
▸case-21 Review this existing legacy Python pull request for adherence to PEP 8 styling, docstring completeness, and variable naming clarity. Do not execute or write tests. | fail→fail | 4,285 | 4,937 | +15% | 1 | 1 | 0% | 700 | 589 | -16% | 0 | 0 | — |
▸case-22 Write a GitHub Actions YAML workflow that triggers on push to main, builds a Docker image using `docker build`, and pushes it to Amazon ECR. Do not include application test runs. | fail→fail | 6,715 | 4,909 | -27% | 1 | 1 | 0% | 1,481 | 513 | -65% | 0 | 0 | — |