CS 'tools' built as one-offs but in the same git repo but can only be run as developer
Where?
What's the situation?
What does it make more difficult?
- We can't run the same tool again.
- If it becomes incompatible with the code over time, it stops working.
- Non-developers can't run tools.
How can we improve it?
- Write tools as API methods that are fully documented and tested.