Fixed timesheet aggregation issues: corrected self-assignment counting, updated expense approval logic, and documented dropped vs cancelled ticket semantics. 207b4a1 kamau1 commited on Dec 13, 2025