Finalize node ownership refactor and extract debug panel
- Replace Node::add with makeOwnedChild and makeChild for explicit ownership.
- Update all node registrators and scene spawners to use the new ownership API.
- Move SceneEditor debug checkboxes into a standalone DebugPanel.
- Add close button to InvUi and refactor its member ownership.
- Clean up Player and Scene node management using OwnPtr.
2026-06-01
Got a weird bug in my system. In my made-out-of-flesh system, I mean—got chills and a huge headache. Took the rest of the day as a health day and stayed in bed. Had the weirdest dreams, like being in a loop trying to fix some bug that felt almost fixed but just kept persisting.
2026-06-02
Feeling a bit better, but the headache is still there. Taking today as a health day too.