@iain
2 things claude really loves that normal human programmers don't really do (in my experience):
1. add tons of logging, console logs, etc.
2. catch every exception, but only log and return or re-throw
at least it makes debugging by console.log easier because they're -everywhere-