My Home Robot Project
Find a file
Russell Gilbert 9e8b3eed5b Enhances observability with tracing and Debug derives
Applies `#[derive(Debug)]` to key structs (`Brain`, `LedPump`, `OrganSocket`) to facilitate easier state inspection during development and debugging.

Integrates `#[instrument]` attributes from the `tracing` crate on critical methods (`Brain::rest`, `LedPump::do_work`, `Organ::run_organ_message_loop`) to provide detailed span information in logs.

Makes `id` and `parent_id` fields of `ChildIdentity` public, enabling direct access.

Refactors `Organ::start` to delegate its message loop to a dedicated private method, improving code clarity.
2026-03-27 08:30:12 +00:00
src Enhances observability with tracing and Debug derives 2026-03-27 08:30:12 +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