SP ShiftProof AISYNTHETIC DATA ONLY

POST-CODE. PROOF BEFORE APPROVAL.

Hours are numbers.
Trust needs evidence.

Catch impossible shifts before a report leaves your desk. Every rule is deterministic. Every flagged row has a reason.

01 / Input

JSON · max 1 MiB

Only fictitious DEMO worker IDs and SITE project IDs. Your input stays in this browser.

Use quarter-hours (0.25), real calendar dates and one row per worker/date/project.

02 / Evidence

NOT CHECKED
Load an example or open a synthetic JSON file.
—accepted hours
—accepted rows
—workers

    Accepted rows, grouped by worker
    WorkerHours

    THE SUPERVISED RELEASE PATH

    No green badge without a real run.

    Review → test → check source policy → package → human release decision.
    The Duo workflow is configured separately. This panel does not simulate agent activity.

    Local checker. GitLab execution is not claimed.