๐Ÿš€ The Full TDD Cycle (Threaded)

Goal: Build a feature in three rapid steps using a single, continuous AI conversation.

How to use this: Select your technology stack once. We will then generate the requirements, the test plumbing, and finally the implementation logic in one seamless thread.

๐Ÿ“ Step 1: The Requirements

First, describe the user flow in plain English to establish the contract.

๐Ÿงช Step 2: The Plumbing (DOM)

Now, we generate the test code. Choose your stack below, and it will apply to the rest of the exercise.

โš™๏ธ Step 3: The Logic (Implementation)

Finally, generate the functional code to satisfy the tests defined in Step 2.

๐Ÿค” Reflection

By defining the stack once, we ensured our Test code and our Implementation code speak the same language. This is crucial for TDD!