Built a 3-stage C++ JSX-to-JS transpiler from scratch, 65/65 tests passing
Takeaway: I'd start the first prompt by explicitly naming the root directory and the include/src split up front, since correcting those after the fact cost two early interruptions.