{
  "date": "2026-11-06",
  "runtime": {
    "node": "v22.23.2"
  },
  "checks": "Runs the actual cron, subtitle conversion and password-generation functions. Generated passwords/passphrases are checked in memory and discarded. These checks do not operate a scheduler, test video playback or audit randomness.",
  "cron": {
    "from": "2026-11-06T08:59:00.000Z",
    "timezone": "UTC",
    "expression": "*/45 * * * *",
    "runs": [
      "2026-11-06T09:00:00.000Z",
      "2026-11-06T09:45:00.000Z",
      "2026-11-06T10:00:00.000Z",
      "2026-11-06T10:45:00.000Z",
      "2026-11-06T11:00:00.000Z",
      "2026-11-06T11:45:00.000Z"
    ],
    "gapsMinutes": [
      45,
      15,
      45,
      15,
      45
    ],
    "gridExpressions": [
      "0 0-23/3 * * *",
      "45 0-23/3 * * *",
      "30 1-23/3 * * *",
      "15 2-23/3 * * *"
    ],
    "gridRuns": [
      "2026-11-06T09:00:00.000Z",
      "2026-11-06T09:45:00.000Z",
      "2026-11-06T10:30:00.000Z",
      "2026-11-06T11:15:00.000Z",
      "2026-11-06T12:00:00.000Z",
      "2026-11-06T12:45:00.000Z",
      "2026-11-06T13:30:00.000Z",
      "2026-11-06T14:15:00.000Z",
      "2026-11-06T15:00:00.000Z"
    ],
    "gridGapsMinutes": [
      45,
      45,
      45,
      45,
      45,
      45,
      45,
      45
    ],
    "verifiedGridRuns": 65
  },
  "subtitles": {
    "cues": 2,
    "offsetSeconds": 0,
    "plainRoundtripExact": true,
    "styledOutputEqualsPlain": true,
    "inlineVoiceMarkupCopiedLiterally": true
  },
  "passwords": {
    "profiles": [
      {
        "name": "letters-and-digits",
        "samplesChecked": 32,
        "length": 20,
        "availableGroups": 3,
        "allChecksPassed": true
      },
      {
        "name": "only-hyphen-and-underscore-symbols",
        "samplesChecked": 32,
        "length": 20,
        "availableGroups": 4,
        "allChecksPassed": true
      }
    ],
    "invalidEmptySymbolGroupRejected": true,
    "passphrasesChecked": 16,
    "passphraseWords": 6,
    "wordlistSize": 7776,
    "noGeneratedSecretsSaved": true
  },
  "files": [
    {
      "name": "cron-runs.json",
      "bytes": 908,
      "sha256": "a2b826e3a24e6901bf0708f7221faa0a1c6111f1b161d3795aa8b2d48e5b9d05"
    },
    {
      "name": "cron-45-minute-grid.txt",
      "bytes": 63,
      "sha256": "877df784c78e568a150df409a1079076eb275dcbe77901d509ae80811c235602"
    },
    {
      "name": "captions.srt",
      "bytes": 116,
      "sha256": "4bcb77eee955fe9be5917a3565889e8f2b3d5fd006ffaf440ee5b3470bcfe3be"
    },
    {
      "name": "captions.vtt",
      "bytes": 120,
      "sha256": "c164bd440eb7b0187b0d6cb72c56b445caf068f9731d1cc0c03c1863b1606057"
    },
    {
      "name": "captions-roundtrip.srt",
      "bytes": 116,
      "sha256": "4bcb77eee955fe9be5917a3565889e8f2b3d5fd006ffaf440ee5b3470bcfe3be"
    },
    {
      "name": "styled-captions.vtt",
      "bytes": 217,
      "sha256": "599c9618583b67b8d7c1e02de2564e61563e058c6bf840cd8c6498685c4bcf1a"
    },
    {
      "name": "styled-converted.srt",
      "bytes": 116,
      "sha256": "4bcb77eee955fe9be5917a3565889e8f2b3d5fd006ffaf440ee5b3470bcfe3be"
    },
    {
      "name": "password-settings.json",
      "bytes": 682,
      "sha256": "2df5f5ebe14a91bd846ca4758b6cc7e49a807b67d6d96e28edeff395058db6d2"
    }
  ]
}
