This article explains which features should be enabled in a client portal to support compliance with California meal and break laws.
1) Enable Lunch Lockout (Settings>Clock Management) to ensure that the required meal time is taken.
2) Enable Alerts (Settings>Alert Policy) to help avoid meal penalties:

3) Configure Overtime Policy (Settings>Pay Management>Overtime):

4) Configure Lunch Policy for Meal Premium rules. More here