My Home Robot Project
Find a file
Russell Gilbert 58e1197ff4 Integrates signal handling with lifecycle
Refactors the application shutdown mechanism to use lifecycle commands.
OS signals (SIGTERM/SIGINT) now sends a `Dying` command directly to the brain.
The brain processes this command, transitioning through `Dying` to `Buried` state.
The main loop now explicitly waits for the brain to report a `Dead` or `Buried` state before exiting, ensuring a graceful shutdown.
Increases the brain's rest duration and adds debug logging.
2026-03-03 09:37:41 +00:00
src Integrates signal handling with lifecycle 2026-03-03 09:37:41 +00:00
utils Renames RobotNode to Dixon and adds Rustylee core 2026-02-26 11:00:48 +00:00
.gitattributes chore: workstation setup (line-endings and ignore .idea) 2026-02-14 17:10:56 +00:00
.gitignore chore: workstation setup (line-endings and ignore .idea) 2026-02-14 17:10:56 +00:00
LICENSE Initial commit 2025-12-28 09:37:09 +00:00
README.md Initial commit 2025-12-28 09:37:09 +00:00

Dixon

My Home Robot Project