{
  "verified_at": "2026-10-18T06:00:33+00:00",
  "features": [
    "SSO removed from Company Settings navigation and section access",
    "Three editable company role presets, with no settings or identity administration for Employee and Manager by default",
    "Company Admin recovery capabilities protected; customized roles survive phase setup",
    "Super Admin branch permission and branch, user, employee quotas enforced in services, manual forms, imports and API",
    "Separate encrypted platform SMTP, password-confirmed settings, controlled self-test and audit history",
    "Password broker routes account recovery through saved platform transport; no external SMTP attempted"
  ],
  "full_sqlite_regression": {
    "total": 311,
    "passed": 307,
    "skipped": 4,
    "assertions": 1789,
    "seconds": 273.053,
    "note": "Four existing environment-specific tests skipped. Includes six original new workflow tests; the subsequently added password-broker integration test passed in the focused runs."
  },
  "focused_sqlite_administration": {
    "passed": 7,
    "assertions": 121
  },
  "focused_mysql_administration": {
    "database": "zentrikhrms_test",
    "passed": 7,
    "assertions": 121,
    "seconds": 33.28
  },
  "browser": {
    "passed": 5,
    "viewports": [
      {
        "width": 1440,
        "height": 1000
      },
      {
        "width": 390,
        "height": 844
      }
    ],
    "flows": [
      "Company settings branding, API credential return and operator controls",
      "Paginated API load fixture",
      "Tenant access, OCR and responsive directory",
      "Company provisioning, capacity controls, SMTP saved disabled, real first-admin MFA enrollment and custom role creation",
      "Company settings search and SMTP controls"
    ]
  },
  "live_ui": {
    "platform": {
      "smtpDisabled": true,
      "quotaControlsVisible": true,
      "mobileOverflow": false
    },
    "company": {
      "ssoHidden": true,
      "presets": 3,
      "mobileOverflow": false
    }
  },
  "live_database": {
    "verified_at": "2026-10-18T06:00:33+00:00",
    "preserved_rows": {
      "employees": 8,
      "attendance_entries": 272,
      "work_shifts": 1,
      "work_rosters": 976,
      "work_holidays": 0,
      "hr_requests": 2,
      "hr_request_decisions": 0,
      "payroll_runs": 1,
      "payroll_items": 8,
      "jobs": 6
    },
    "changed_original_rows": [],
    "engines": [
      {
        "engine": "InnoDB",
        "tables_count": 102
      }
    ],
    "new_records": {
      "attendance_raw_events": 544,
      "attendance_calculations": 272,
      "attendance_adjustments": 0,
      "attendance_policy_versions": 1
    },
    "ocr_enabled": false,
    "tenants_with_ocr_enabled": 0
  },
  "hosting": {
    "docker_required": false,
    "cloudflare_required": false,
    "external_smtp_sent_during_testing": false
  },
  "test_memory_limit_mb": 512,
  "validation": [
    "Frontend production build passed",
    "Pint passed",
    "UTF-8 source and built asset checks passed",
    "Git diff whitespace check passed"
  ]
}
