# Cerebro

## [v0.11.3](https://github.com/Shezzannn/Cerebro/tree/v0.11.3) (2026-03-27)
[Full Changelog](https://github.com/Shezzannn/Cerebro/compare/v0.11.2...v0.11.3) 

- chore: Bump version to 0.11.3  
    Session-Aware Sync: event-driven raid sync with RVR protocol (3-attempt repair + verified convergence), debounced SYNC\_ACK (~60% message reduction), encounter/session-start convergence gates, timestamp-guarded delta merge, and debounced late-joiner push. Eliminates race conditions from premature lastUpdate bumps during boss kill tracking.  
- Merge pull request #38 from Shezzannn/feature/session-aware-sync  
    feat: Session-Aware Sync with RVR protocol for 100% raid sync reliability  
- feat: Session-Aware Sync with RVR protocol for 100% raid sync reliability  
    - P1: Remove premature lastUpdate bumps from RecordBossKill attendance tracking  
    - P2: Add \_pendingAward sync gate flag around boss kill popup lifecycle  
    - P3: Timestamp-guarded delta merge in HandleEPGPUpdate prevents stale overwrites  
    - Session-Aware: Suppress periodic heartbeat during active sessions (event-driven only)  
    - RVR: Repair-Verify-Retry protocol (3 attempts + exponential backoff + escalation)  
    - Convergence gates at session start (+15s) and encounter start  
    - Debounced SYNC\_ACK: 3s coalesced hash ACK reduces message volume ~60%  
    - Late joiner: Debounced GROUP\_ROSTER\_UPDATE prevents snapshot storm during raid formation  
    - New RPCs: SYNC\_ACK, REPAIR\_ACK, CONVERGENCE\_ALERT (all inherit HandleRPC security guards)  
    Files: Session.lua, SyncScheduler.lua, CommunicationV2.lua, Communication.lua  
