{
  "reviewDate": "2026-10-23",
  "tests": {
    "api": 650,
    "sdk-node": 104,
    "sdk-web": 139,
    "hosted-ui": 98,
    "admin": 9,
    "legacy-sdk": 36
  },
  "totalTests": 1036,
  "consumerChecks": [
    "ESM",
    "CommonJS",
    "TypeScript",
    "React rendering",
    "actual API-issued access token accepted",
    "ID token rejected",
    "independent webhook HMAC and tamper rejection"
  ],
  "audits": {
    "api": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "sdk-node": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "sdk-web": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "hosted-ui": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "admin": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "docs": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    },
    "legacy-sdk": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 0,
      "critical": 0,
      "total": 0
    }
  },
  "npm": {
    "account": "omegathesecond",
    "targets": {
      "yeboid-node": "2.0.0",
      "yeboid-web": "0.5.0"
    },
    "status": "published_public",
    "anonymousRegistryInstallVerified": true,
    "registryVerification": {
      "verifiedAt": "2026-10-23T19:29:48.394173+00:00",
      "emptyNpmConfiguration": true,
      "freshCache": true,
      "anonymousRegistryInstallVerified": true,
      "consumerRuntimeAndTypeChecksPassed": true,
      "packages": [
        {
          "package": "yeboid-web",
          "version": "0.5.0",
          "integrity": "sha512-OhoVzrJ26k5hmbKkci8k4EE/BcsdOIIJndgwYRRd44HMTt4zo6rN4Iz2aAJlaahkMlVb+Mz6YPy57gfiGKRroA==",
          "tarball": "https://registry.npmjs.org/yeboid-web/-/yeboid-web-0.5.0.tgz",
          "anonymousMetadataVerified": true
        },
        {
          "package": "yeboid-node",
          "version": "2.0.0",
          "integrity": "sha512-8N0Y3kB/ydQb3uXd/lYdBtVBG98G7EICwZyCgllVo8Eu8w2aV0O17wUvvYmB3urdY5HO8voz+nkHF05GVRZi0w==",
          "tarball": "https://registry.npmjs.org/yeboid-node/-/yeboid-node-2.0.0.tgz",
          "anonymousMetadataVerified": true
        }
      ]
    },
    "distributionNaming": "unscoped_only",
    "scopedPackagesUnpublished": true,
    "scopedRemovalVerifiedAt": "2026-10-23T19:33:06.217261+00:00"
  },
  "usernames": {
    "totalUsers": 15810,
    "missing": 0,
    "registryRepairsNeeded": 0
  },
  "limitations": [
    "No destructive production tests or real OTP delivery",
    "Some abuse limits remain process-local",
    "Offline JWT verification needs introspection for current revocation state",
    "Browser localStorage requires XSS prevention and CSP"
  ],
  "live-api-dev": {
    "discovery": {
      "status": 200,
      "issuer": "https://dev-api.yeboid.com",
      "scopes": [
        "openid",
        "profile",
        "profile:write",
        "phone",
        "email",
        "kyc",
        "kyc:full",
        "business",
        "business:kyc",
        "business:manage",
        "offline_access"
      ],
      "authMethods": [
        "client_secret_post",
        "none"
      ]
    },
    "jwks": {
      "status": 200,
      "kid": "yeboid-key-2"
    },
    "publicTokenCORS": {
      "status": 400,
      "error": "invalid_request"
    },
    "/users/me": {
      "status": 401
    },
    "/apps": {
      "status": 401
    },
    "/admin/users": {
      "status": 401
    },
    "accountOriginRestricted": true,
    "ready": {
      "status": 200
    }
  },
  "live-api-prod": {
    "discovery": {
      "status": 200,
      "issuer": "https://api.yeboid.com",
      "scopes": [
        "openid",
        "profile",
        "profile:write",
        "phone",
        "email",
        "kyc",
        "kyc:full",
        "business",
        "business:kyc",
        "business:manage",
        "offline_access"
      ],
      "authMethods": [
        "client_secret_post",
        "none"
      ]
    },
    "jwks": {
      "status": 200,
      "kid": "yeboid-key-2"
    },
    "publicTokenCORS": {
      "status": 400,
      "error": "invalid_request"
    },
    "/users/me": {
      "status": 401
    },
    "/apps": {
      "status": 401
    },
    "/admin/users": {
      "status": 401
    },
    "accountOriginRestricted": true,
    "identityNoStoreAndSecurityHeaders": true,
    "ready": {
      "status": 200
    }
  },
  "live-docs-admin-checks": {
    "https://docs.yeboid.com/permissions": {
      "status": 200,
      "bytes": 33241
    },
    "https://docs.yeboid.com/getting-started": {
      "status": 200,
      "bytes": 54236
    },
    "https://docs.yeboid.com/security/release": {
      "status": 200,
      "bytes": 34501
    },
    "https://docs.yeboid.com/screenshots/sign-in.png": {
      "status": 200,
      "bytes": 90264
    },
    "https://docs.yeboid.com/screenshots/register-app.png": {
      "status": 200,
      "bytes": 144761
    },
    "https://docs.yeboid.com/screenshots/app-settings.png": {
      "status": 200,
      "bytes": 49115
    },
    "https://docs.yeboid.com/screenshots/consent.png": {
      "status": 200,
      "bytes": 50120
    },
    "https://admin.yeboid.com": {
      "status": 302,
      "cloudflareAccessProtected": true
    }
  },
  "activePlaintextWebhookSubscriptions": 0,
  "sdkTarballs": [
    {
      "package": "yeboid-web",
      "version": "0.5.0",
      "integrity": "sha512-OhoVzrJ26k5hmbKkci8k4EE/BcsdOIIJndgwYRRd44HMTt4zo6rN4Iz2aAJlaahkMlVb+Mz6YPy57gfiGKRroA==",
      "files": 17
    },
    {
      "package": "yeboid-node",
      "version": "2.0.0",
      "integrity": "sha512-8N0Y3kB/ydQb3uXd/lYdBtVBG98G7EICwZyCgllVo8Eu8w2aV0O17wUvvYmB3urdY5HO8voz+nkHF05GVRZi0w==",
      "files": 9
    }
  ],
  "deployments": {
    "apiProductionRevision": "yeboid-api-prod-00125-nah",
    "apiDevelopmentRevision": "yeboid-api-dev-00044-jmw",
    "apiBuildId": "1bc707d3-4b7e-45b2-8705-83da3f12195c",
    "apiSourceCommit": "e96df4c",
    "hostedUiSourceCommit": "8dd42b3",
    "hostedUiJavaScript": "index-dgmXE0B6.js",
    "adminSourceCommit": "6d28dd5",
    "developmentScalingRestoredToZero": true
  },
  "sdkSourceCommits": {
    "yeboid-node": "11d9fe5",
    "yeboid-web": "a70931b"
  }
}
