Skip to main content

Compliance Checks

The PWA compliance verification workflow — one Check per requirement per checked entity.

Checks attach to a company, job, project, time card, user, or user employment (the type field names the variant; exactly one of the corresponding *_id fields is set). Each check carries its requirement's descriptive fields (title, description, category, phase, priority) and a status. Status writes are limited to the person-settable statuses, mirroring the web app: dismissed excludes a check from automatic re-evaluation, and pending re-evaluates it on save; passed/failed are owned by requirement evaluation. Update a check to dismiss it, re-open it, or set its time_due deadline.

Check attachments, e-signing, assignees, and comments are managed in the web app.