What do the numbers in launchctl list's status column mean?
launchctl has a "Status" column in the launchctl list output. The manpage or any of the related launchd manpages do not mention this column or what it means.
It is the last exit code of that service.
The launchctl
man page describes it.
list [-x] [label]
With no arguments, list all of the jobs loaded
into launchd in three columns. The first column
displays the PID of the job if it is running.
The second column displays the last exit status
of the job. If the number in this column is
negative, it represents the negative of the
signal which killed the job. Thus, "-15" would
indicate that the job was terminated with
SIGTERM. The third column is the job's label.