# Cerebro

## [v0.10.1](https://github.com/Shezzannn/Cerebro/tree/v0.10.1) (2026-02-17)
[Full Changelog](https://github.com/Shezzannn/Cerebro/compare/v0.9.8...v0.10.1) 

- fix: Exclude run\_luacheck.bat from CurseForge package  
- chore: Bump version to 0.10.1  
    Auto-Recovery: Officers now automatically push standings to raiders who lost their SavedVariables, eliminating the need for manual re-admission.  
- Merge feature/sync-reliability-overhaul into main (v0.10.0)  
- chore: Core upgrade to 0.10.0  
    Communication V2 Protocol: Hash-based state sync using 4 message types (heartbeat/fetch/snapshot/RPC) replaces 29-type v1 congestion. DJB2 deterministic hashes for roster and config state enable divergence detection without full data transfer. 24-method RPC dispatch, session-start sync barrier, /cb synccheck, tiered debug system (Off/Simple/Technical/Both), sync status indicator in both UIs, and rank visibility auto-detection from player data.  
- docs: add collaboration workflow and CONTRIBUTING §12  
    - New .agent/workflows/collaborate.md: setup checklist, per-change-type  
      walkthroughs (bug fix, refactor, enhancement, feature, docs), pre-push  
      checklist, PR process, branch protection documentation  
    - CONTRIBUTING.md §12: references /collaborate workflow, summarizes  
      branch + PR model for external contributors (v1.3)  
- Merge pull request #16 from Shezzannn/Tooltip/GP\_ITEMS  
- Fix(Core): Add Curio slot support and localized tooltip detection  
    - Fix IsCurio logic in Utilities.lua to use INVTYPE\_NON\_EQUIP\_IGNORE  
    - Replace hardcoded tooltip string checks with PLAYER\_DIFFICULTY globals in TooltipInjector.lua  
    - Add Curio slot support (500 GP default) in Database.lua  
    - Update Utilities.lua and TooltipInjector.lua to pass luacheck  
