From now we have the ability to connect to a finished or running existing job. But often such job would not have edge debug data available, because in production deployment debug mode is disabled (for performance and disk space reasons). So one of the most useful information (contents of the records) are not available.
Would it be possible to always store the last few (e.g. 10) records for all edges? So I could always get to inspect the last few records, i.e. just before the graph crash). This would not be too much data, and we would not need to keep storing them in files, just dump them into a file when the graph finishes/crashes.