FSM Builder

Edit FSM config as JSON. Validate against the API to check states and transitions.

Config (JSON)

meta, states (name, type: initial|stable|terminal|error), transitions (trigger, source, dest, guards?, actions?)