Glicol keeps the last valid graph playing when a save introduces a parse error
When glicol-cli reloads a file on save and encounters a parse or engine error, it prints the error to the terminal but does not swap in the broken graph — the previous valid graph continues to sound. This means a broken save never silences the performance. Recovery is simply: fix the file, save again. The one exception is a missing out: line, which produces silence with no error.
Examples
Saving a file with a misspelled node name prints an error but the last good pattern keeps playing.
Assessment
Describe what happens to audio output in Glicol when a saved file contains a parse error, and explain how this differs from what happens when the file has no out: line.