fix: correct inverted logic in prepare_paths - entities without paths were being skipped

The condition 'if ambulatory.current_path.is_none() || pending_async.is_some()' was backwards.
It should skip entities that ALREADY have a path, not entities WITHOUT a path.

Fixed to properly skip entities with existing paths or pending async tasks.
This commit is contained in:
2026-03-18 16:47:51 +00:00
parent c902cff908
commit d2ec1fb5dc
2 changed files with 42 additions and 17726 deletions
File diff suppressed because it is too large Load Diff