The job of this console
Prove a policy change before employees feel it. Build a scenario, run a batch, compare with last time, then publish in Policy Center only if the lab is green.
Register view for policy scenarios, batch runs, and regression compares — create/run via forms when available, or API.
Register view — create/update via forms when available, or API. Flowcharts: scenario → simulate → compare.
Dry run
Policy Test Lab is the register for policy scenarios, batch runs, and regression compares. Create and run via forms when available, or API. It never writes a real leave request.
/admin/leave/policy-test-lab
HR Admin · Org Admin
Prove a policy change before employees feel it. Build a scenario, run a batch, compare with last time, then publish in Policy Center only if the lab is green.
HR administrators and implementation partners. Employees never see the lab.
Pick or create a scenario, run, read diffs, adjust policy, run again. Keep fixtures, do not point the lab at production employees as a side effect.
Before publishing a statutory change. After a CFA mapping. A regression after upgrade. When a proof apply in runtime is too risky.
Each diagram auto-plays steps when it scrolls into view. Use Play / Pause, or click a step to jump.
Pick policy version, run scenarios, inspect results, fix rules.
flowchart TD
S[Select policy version] --> T[Define scenario]
T --> R[Run simulation]
R --> V{Pass?}
V -->|No| Fix[Adjust rules]
Fix --> T
V -->|Yes| Ready[Ready to publish]
Resolver paths covered by a typical lab session.
flowchart TD
Lab[Test lab] --> Acc[Accrual]
Lab --> Elig[Eligibility]
Lab --> Days[Working days]
Lab --> Bal[Balance preview]
Policy Test Lab validates Global Leave policy versions without touching live balances. Screens are primarily registers for scenarios and results; create/run via forms when available, or API. Prefer lab coverage before Publish in Policy Center.