{
  "schemaVersion": 1,
  "generatedAtUtc": "2026-08-20T11:18:54.4051873+00:00",
  "product": "UtiliVera Capture",
  "version": "0.6.0",
  "frozenExeSha256": "3832C20012F30B07C2D61ACECCAFC9949B4738F065C53D23D2C781D6BCCF5DB7",
  "workflows": [
    {
      "slug": "take-screenshot-windows",
      "input": "Live frozen 0.6 application window on a Chinese Windows system",
      "settings": {
        "command": "--capture-active",
        "cursor": "excluded",
        "language": "auto"
      },
      "expected": "Window pixels are written locally and the UI follows the system language",
      "actual": "Exit 0; real main window captured in Simplified Chinese",
      "checks": {
        "exitCode": 0,
        "systemLanguageDetected": true,
        "offline": true
      },
      "artifacts": [
        {
          "fileName": "01-main-system-language.png",
          "bytes": 130513,
          "sha256": "D949EB9219AD8A5D90DE43DB6191E83543EE7A510FF5EDC593913FA1C3F5F95E"
        }
      ]
    },
    {
      "slug": "scrolling-screenshot-windows",
      "input": "Independent horizontal scroll target",
      "settings": {
        "axis": "horizontal",
        "overlap": "automatic",
        "frozenVersion": "0.6.0"
      },
      "expected": "Wide content is stitched without losing markers",
      "actual": "Independent audit produced a 6,289 x 540 PNG",
      "checks": {
        "width": 6289,
        "height": 540,
        "colorRuns": 20,
        "sequence": "ABABABABABABABABABAB",
        "scrollRestored": true,
        "cursorRestored": true,
        "auditPass": true
      },
      "artifacts": [
        {
          "fileName": "horizontal-scroll-proof.png",
          "bytes": 86272,
          "sha256": "C54717DD2CBD67866BD9F1D2FF7D47D5B45E7F872EC0841DBCCCD8FD360CB071"
        }
      ]
    },
    {
      "slug": "screen-record-with-system-audio-windows",
      "input": "Real speaker loopback tone and 320 x 240 capture target",
      "settings": {
        "format": "H.264 MP4",
        "audio": "system",
        "seconds": 2
      },
      "expected": "Playable H.264 video and non-silent AAC audio with synchronized duration",
      "actual": "Three consecutive independent runs passed; published artifact is run 1",
      "checks": {
        "consecutivePasses": 3,
        "hasAudio": true,
        "hasVideo": true,
        "decodedNonzeroBytes": 345193,
        "avDeltaSeconds": 0
      },
      "artifacts": [
        {
          "fileName": "system-audio-proof.mp4",
          "bytes": 40515,
          "sha256": "7C1D83E5AEA3FAF5541F77E09C5CF87CE72E9A92C3D6643BA3526C7BA77B2CE7"
        }
      ]
    },
    {
      "slug": "blur-redact-sensitive-info-screenshot",
      "input": "Generated support handoff screenshot containing an email address and phone number",
      "settings": {
        "command": "--auto-redact",
        "language": "en-US"
      },
      "expected": "Sensitive regions are permanently replaced in a separate output",
      "actual": "Frozen EXE returned 0 and changed the output hash without overwriting the input",
      "checks": {
        "exitCode": 0,
        "inputPreserved": true,
        "outputHashChanged": true
      },
      "artifacts": [
        {
          "fileName": "privacy-before.png",
          "bytes": 15365,
          "sha256": "D00DE1172C9036775EF40C52DC587C7C717A8B7965A15B11C631233CC02B5A0F"
        },
        {
          "fileName": "privacy-after-auto-redact.png",
          "bytes": 13939,
          "sha256": "D2E307B2FF15E6CC947545789F765D2F335E3409F429C3AE2340F1066641B114"
        }
      ]
    },
    {
      "slug": "record-screen-to-gif-windows",
      "input": "Live 320 x 240 Windows desktop region",
      "settings": {
        "command": "--record-gif",
        "seconds": 1,
        "framesPerSecond": 5,
        "cursor": "excluded"
      },
      "expected": "Valid animated GIF with requested dimensions and multiple per-frame delay blocks",
      "actual": "Frozen EXE returned 0 and produced the published native GIF locally",
      "checks": {
        "exitCode": 0,
        "width": 320,
        "height": 240,
        "delayBlocks": 5,
        "signatureValid": true,
        "offline": true
      },
      "artifacts": [
        {
          "fileName": "animated-gif-proof.gif",
          "bytes": 130223,
          "sha256": "6138D6F7B914A3B24D8862C03C1BD4BE947FF3C8BD64880190919771A2BA711E"
        }
      ]
    }
  ]
}
