#!/bin/bash

# The on-exit event is triggered once, after all processing is complete, i.e.
# last

# Input:
# - read-only line of JSON for each task added/modified

# Output:
# - any emitted JSON is ignored
# - all emitted non-JSON lines are considered feedback messages if the exit
#   code is zero, otherwise they are considered errors.

while read -t 1 modified_task
do
  # Scan task
done

echo 'on-exit'
exit 0
