- Fixed hot reload: after TLS session restore, the bot now does a fresh
IRC connection and re-sends PASS/NICK/USER to re-register with the
server, fixing the issue where channels were never re-joined after
!reload or !restart.
- Removed ZYNK_RESTORE_FD env var approach; reload_try_restore now
restores settings and returns 1 to trigger a fresh connect.
- Added !hello command for casual greeting.
- Added atomic build rule in Makefile (compile to .tmp, then mv).
- Added comprehensive function-level documentation across the entire
codebase (~80 new doc comments).