Changes in version 1.0.1 (2025-06-11) Initial release of the catool (Compensation Analysis Tool) R package. ✨ Features - Calculates overload compensation based on institutional policies and enrollment thresholds - Applies proration logic for courses with low enrollment (default: 4–9 students) - Identifies qualified credit hours exceeding the regular teaching load (default: 12 hours) - Returns detailed, instructor-level summaries with total compensation - Supports batch summaries across all instructors - Offers flexible filtering by subject, instructor, department, or division - Produces tidy, export-ready tibbles for audits and administrative reporting - Includes a full walkthrough vignette (catool-walkthrough) explaining policy logic and usage examples 📦 Infrastructure - Fully documented with roxygen2; all exported functions include runnable examples - Tested on Windows, Ubuntu, Fedora, and macOS platforms - Unit tests included (via testthat) - GitHub Actions CI setup for multi-platform testing - Licensed under AGPL-3