consciousness/src/mind
Kent Overstreet aae9687de2 mind: Mind is fully &self — no &mut needed
Move turn_handle into MindState (behind the mutex). All Mind
methods now take &self. Mind can be shared across tasks without
Arc — it's Send + Sync and immutable from the outside.

Manual Clone impl for MindState skips turn_handle (not needed
for UI diffing).

Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev>
2026-04-05 05:58:51 -04:00
..
dmn.rs mind: double-buffer MindState for UI diffing 2026-04-05 03:24:08 -04:00
identity.rs split out src/mind 2026-04-04 02:46:32 -04:00
log.rs more reorg 2026-04-05 01:48:11 -04:00
mod.rs mind: Mind is fully &self — no &mut needed 2026-04-05 05:58:51 -04:00