## Task 5.1: Update AppState to include BrainManager **Wave:** 8 ### Description - Modify `crates/memento-app/src/state.rs` to add `brain_manager: Arc<dyn BrainManager>` and `active_brain_id: RwLock<BrainId>` fields - Update state initialization in `crates/memento-app/src/main.rs` to construct `SurrealBrainManager` and run first-launch logic ### Requirements - 7.1, 7.2
Task 5.1: Update AppState to include BrainManager
Wave: 8
Description
crates/memento-app/src/state.rsto addbrain_manager: Arc<dyn BrainManager>andactive_brain_id: RwLock<BrainId>fieldscrates/memento-app/src/main.rsto constructSurrealBrainManagerand run first-launch logicRequirements