# Payslip gross and net reconciliation checklist - [x] Trace the payroll-list and payslip calculations and identify the omitted holiday and leave inputs. - [x] Pass holiday and leave pay to the shared totals helper in the payslip calculation paths. - [x] Add a regression test for gross and net with holiday and leave pay. - [x] Run the focused test and lint checks. Verification: `npm test -- printPayrollPayslip.test.js` passed (1 test); ESLint passed for the payslip module and test. - [x] Align payslip retro source precedence with the payroll list and verify retro is included in printed earnings and net pay. - [x] Remove the heavy gross separator that resembles an erased line on physical prints. - [x] Run focused calculation and print-layout checks. Verification: `npm test -- printPayrollPayslip.test.js` passed (2 tests); ESLint passed for the payslip module and test. - [x] Add a print-safe inset for the first grid payslip. Verification: focused payslip tests passed (2 tests) and ESLint passed; physical-printer verification remains in the final manual comparison. - [ ] Manually compare employee 10844's payroll-list and printed payslip values.