800a4c5fff
Phase 3b Tier 1: covers approve/reject/cancel vacation (single + batch), set/bulk-set entitlement, sync entitlement with carryover and cycle detection, and entitlement balance calculation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>