APA timesheet engine — smoke test
Worked example from the APA PDF §2.1.4. The Next.js app is calling calculate() from the workspace package.
- Role
- Construction Manager (£532 BDR)
- Call → Wrap
- 08:00 → 22:00 on 2025-09-01 (Monday)
- Applied day category
- basicWorkingDay
- Applied OT grade
- II
- Total
- £733
Line items
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Basic Day Rate (10h + 1h lunch) | 1 | £532 | £532 |
| Overtime | 3 | £67 | £201 |