I don't know what a use case is, but the purpose of the device is to help people use process modelling in the service of creating a strategy around complicated things, in particular urban energy planning.
You should be able to run it without node, but node is used for wrangling javascript dependencies (building it, effectively).
use case = purpose in this sense, so that answers the question., thanks!
ill have a look into it and see the techniques hes using here but it seems like a similair (although applied) problem domain to what im looking at.
Im looking at explaining / communicating complex problems, particularly developing software in enterprises with an already complex and not-well-understood environment.
Those ideas are definitely part of what I want to incorporate into 'something' and build on it.
Would be interested in hearing what his use case is for building this, if you can?