Export dialog as pretty table so that it can be printed, reviewed, and audited by a third party outside the tooling.
For every response, create a row that record the relevant information such as:
- which node do this response belong to (i.e. node id, node title, etc.)
- preconditions for this response to occur (i.e. previous nodes, node condition, etc.)
- postconditions that happens along with this response (i.e. context variable set, expected next nodes, etc.)