ZoikoDigital

Deterministic Time Classification

Every classification,
traceable back to a rule

ZoikoTime classifies workforce records using policy-bound rules — not AI. Approved facts, context, and rule precedence produce a result you can explain, trace, and review, every time.

  • Rule-based, not AI
  • Every result is explainable
  • Human review, always

Rule Trace

Record #48213 · synthetic data

  1. 1

    Source Facts

    Clock-in 09:07 · Site: Meridian+

    Worker type: Hourly · Source: Mobile app

  2. 2

    Context

    Scheduled start 09:00

    Grace window: 5 min · Timezone: America/Chicago

  3. 3

    Rules

    Policy v4.2 · Grace-Window-Tolerance

    Precedence: site override > org default

  4. Classification Result

    Late Clock-In · exceeds 5-min grace by 2 min

  5. Review State

    Pending Review

    Worker context requested

Rule version 4.2 · effective Jul 1, 2026

What Deterministic Means

Rule-based classification, explained side by side

Deterministic (ZoikoTime)

  • Same facts + same policy = same result, always
  • Every result traces to a named, versioned rule
  • Policy owners can read and approve the exact logic
  • Changes are versioned, dated, and auditable

Black-box ML classification

  • Same facts can produce different results over time
  • Results are hard to trace back to a specific cause
  • Model logic is difficult for a policy owner to inspect
  • Drift can occur silently as models retrain

ZoikoTime uses AI only for verified anomaly flagging or signal quality — never for classification itself.

Classification Anatomy

What’s inside every classification result

ComponentContent
Source factsCaptured event, timestamp, source, and worker/site context
ContextSchedule, grace window, timezone, and applicable exceptions
Rules appliedNamed rule, policy version, and precedence path
ResultThe classification outcome, stated in plain language
Review stateWhether the result requires human review before use

Rule Trace

Source Facts → Context → Rules → Result → Review

The same five-stage trace behind every classification — explorable in full for any record.

  1. Source Facts

    Approved event data, exactly as captured

  2. Context

    Schedule, policy scope, and jurisdiction

  3. Rules

    Named, versioned rule and precedence order

  4. Classification Result

    Plain-language outcome, always explainable

  5. Review State

    Flows to human review where policy requires it

Rule Trace Explorer · Recent records

Policy v4.2

RecordRule appliedResultReview
#48213Grace-Window-ToleranceLate Clock-InPending Review
#48214Break-Completeness-CheckVerifiedNo review needed
#48215Duplicate-Event-DedupeDuplicate Clock-OutReviewed · Corrected

Policy & Jurisdiction

Rules apply only within their configured scope

Effective-dated policy

Every rule has a start and end date — a classification always reflects the policy version in force at the time of the event.

Scoped by organization

Rules apply at the org, site, or team level as configured — never assumed globally across your organization.

Jurisdiction-gated

Jurisdiction-specific rule content is applied only where that jurisdiction has been configured and approved — never inferred.

Neutral States

A result is a classification — not a verdict

StateMeaning
VerifiedFacts evaluated against policy with no unresolved conflict
Needs ContextA required fact is missing or in conflict with policy expectation
Pending ReviewContext received; awaiting an authorized reviewer's decision
CorrectedAn authorized change has been made and recorded with full history
ApprovedResult confirmed and ready for downstream use

Worker Explanation

“Why was I classified this way?” — answered in plain language

A worker reading the explanation for a classification

No jargon, no black box

Every worker-facing explanation uses the same plain language as the underlying rule — not a simplified summary that hides what actually happened.

  • "Late Clock-In — exceeds 5-minute grace window by 2 minutes"
  • Not "Suspicious" or "Policy Violation" — the exact rule outcome
  • A direct path to add context or request correction

Human Review

Classification informs review — it never replaces it

Rules propose, people decide

A deterministic result is the starting point for review, never the final word — consequential decisions stay with authorized people.

Reviewer sees the full trace

Reviewers see the same facts, context, and rules the system used, so a decision rests on the same evidence.

Override is logged, not silent

Where a reviewer's decision differs from the classification, the override, actor, and rationale are all preserved.

No autonomous action

A classification result never triggers pay changes, discipline, or any other automated consequence on its own.

Policy Governance

Every rule change is versioned and previewed

  1. 1

    Draft change

    A policy owner proposes a rule change with rationale and scope.

  2. 2

    Impact preview

    ZoikoTime shows which records would classify differently under the proposed change, before it's published.

  3. 3

    Approve & version

    The change is approved, versioned, and given an effective date — never applied retroactively without record.

  4. 4

    Publish

    The new policy version takes effect; prior versions remain fully readable for historical records.

Product UI Showcase

Classification Operations Center

Production-faithful, shown here with synthetic data.

Classification Operations Center

Aug 5, 2026

8,412
Classifications this week

Policy v4.2 active

31
Review queue

9 due today

100%
Policy health

No conflicting rules

99.6%
Source freshness

All sources syncing

RecordResultRuleReview state

#48213

Meridian+

Late Clock-InGrace-Window-TolerancePending Review

#48216

Northwind Ops

VerifiedBreak-Completeness-CheckApproved

#48219

Astera Retail

Duplicate Clock-OutDuplicate-Event-DedupeCorrected

Policy change & impact preview

  • Grace window 5 → 7 min · Site B142 records affected
  • New rule: Split-Shift-DetectionDraft · not published

Source health

  • Mobile appSyncing
  • Kiosk · Site CSyncing
  • Scheduling integrationSyncing

Evidence & History

Nothing about a classification is a mystery later

  1. Aug 5, 2026

    Policy v4.2 published

    Grace-Window-Tolerance updated from 3 minutes to 5 minutes, with rationale and approver recorded.

  2. Aug 3, 2026

    Rule precedence clarified

    Site overrides now documented ahead of org defaults, with every affected record listed in the impact preview.

  3. Jul 29, 2026

    Duplicate-Event-Dedupe added

    New rule introduced with an explicit effective date; earlier records remain classified under the prior version.

System Boundaries

What Deterministic Time Classification is not

  • Not AI decision-making
  • Not payroll approval
  • Not a legal compliance guarantee
  • Not worker surveillance
  • Not productivity scoring
  • Not misconduct detection

Classification results never trigger an autonomous decision — pay, discipline, or otherwise. A human always decides.

Enterprise Readiness

Built for the teams who have to defend the outcome

Questions

Deterministic Time Classification — answered

No. Classification runs on versioned, policy-bound rules — not a machine-learning model. Where AI appears in ZoikoTime it is confined to verified anomaly flagging and signal quality, and it never performs classification itself.