Payroll Time Review
Summary
Payroll time review is a human-in-the-loop surface for inspecting, repairing, and approving time data before sync.
Problem
Payroll data carries operational and financial risk. Automated sync should not push ambiguous pay type, schedule, or source discrepancies without review.
Principle
Represent payroll review as state, with read models, blockers, repairs, dry runs, and sync operations.
Platform Shape
Payroll time-review services own source refresh, read models, mutations, blockers, dry-run behavior, and sync dispatch. The web and API route groups expose review controls over that service boundary.
Source Evidence
services/payroll/time_reviewapp/web/app/payroll/time-reviewapp/api/payroll/time_reviewlibs/data_sync/payroll
Related Reading
docs/engineering/concepts/review-queues.mddocs/engineering/concepts/read-models.md