| You can't unit test for taste if you haven't written down what you mean by taste. If you can externalize it, then you can. Follow this line of thinking, and the AI-friendly answer is easy: we just have to externalize everything we know, so Claude can implement what I want. Except that I can't fully externalize myself. Debugging a system takes more resources than running the system. If I could write down everything I know and hand it to a machine, I'd do that, but it impossible. People aren't books or hashmaps. If you want to build something, you need to use the tools, not teach the tools to use you. [edit: I'm trying to figure out if there's something to be done about this. Email me if you want to chat -- tr at tern dot sh] |
Unit test runs, waits for human input before passing or failing, which might seem out of the norm, but we already have QA do manual testing.