Under the hood
An unsignalable daemon lock PID is now checked for recycling or predating boot before the lock is replaced as stale.
When the supervisor can't signal a process referenced by daemon.lock for a reason other than ESRCH, it now checks via a new helper whether the PID is recycled or predates the current boot. If so, it writes a supervisor log line explaining that the lock is being replaced as stale, distinguishing predates_boot from a recycled PID belonging to another process.
Names in the bundledaemon.lock