{
  "caseId": "phishing",
  "reviewedAt": "2026-11-02T04:22:48.266Z",
  "reviewType": "independent-code-and-pixel-review",
  "videoSha256": "1282f5af321233e63f898c1961bbe5414888b2e67542752ab74f00081e5858a9",
  "technical": {
    "caseId": "phishing",
    "checkedAt": "2026-11-02T04:12:01.365000+00:00",
    "sourceVideo": "cases/phishing/work/attempt-1/video.mp4",
    "sha256": "1282f5af321233e63f898c1961bbe5414888b2e67542752ab74f00081e5858a9",
    "immutableSnapshot": "qa/phishing/media-video/video-1282f5af3212.mp4",
    "width": 1920,
    "height": 1080,
    "fps": 30,
    "durationSeconds": 80,
    "frameCount": "2400",
    "audioStreams": [
      {
        "index": 1,
        "codec_name": "aac",
        "codec_long_name": "AAC (Advanced Audio Coding)",
        "profile": "LC",
        "codec_type": "audio",
        "codec_tag_string": "mp4a",
        "codec_tag": "0x6134706d",
        "mime_codec_string": "mp4a.40.2",
        "sample_fmt": "fltp",
        "sample_rate": "48000",
        "channels": 1,
        "channel_layout": "mono",
        "bits_per_sample": 0,
        "initial_padding": 0,
        "id": "0x2",
        "r_frame_rate": "0/0",
        "avg_frame_rate": "0/0",
        "time_base": "1/48000",
        "start_pts": 0,
        "start_time": "0.000000",
        "duration_ts": 3840000,
        "duration": "80.000000",
        "bit_rate": "135738",
        "nb_frames": "3751",
        "extradata_size": 5,
        "disposition": {
          "default": 1,
          "dub": 0,
          "original": 0,
          "comment": 0,
          "lyrics": 0,
          "karaoke": 0,
          "forced": 0,
          "hearing_impaired": 0,
          "visual_impaired": 0,
          "clean_effects": 0,
          "attached_pic": 0,
          "timed_thumbnails": 0,
          "non_diegetic": 0,
          "captions": 0,
          "descriptions": 0,
          "metadata": 0,
          "dependent": 0,
          "still_image": 0,
          "multilayer": 0
        },
        "tags": {
          "language": "und",
          "handler_name": "SoundHandler"
        }
      }
    ],
    "audioSignalThresholdDbFS": -60,
    "checks": {
      "durationWithinFrozenRange": true,
      "fullVideoAudioDecode": true,
      "dimensions": true,
      "frameRate": true,
      "motionObservedInSamples": true,
      "audioTrack": true,
      "audioSignalDetected": true
    },
    "allTechnicalChecksPass": true,
    "captions": [],
    "frames": [
      {
        "timeSeconds": 0.1,
        "path": "qa/phishing/media-video/frame-00-0.100s.jpg",
        "sha256": "375da1dbd707cb8cb7ac5bf46fe1356b027f2c1cf68f9ca68924a066ec17a039"
      },
      {
        "timeSeconds": 8.889,
        "path": "qa/phishing/media-video/frame-01-8.889s.jpg",
        "sha256": "ee687bca5c3276f256af459fa6993eabc359cfbfd20107978c31f93448931eba"
      },
      {
        "timeSeconds": 17.778,
        "path": "qa/phishing/media-video/frame-02-17.778s.jpg",
        "sha256": "069d0784184f43daec7f39dd108431ed4039fc55153ad92de29d219d54772c41"
      },
      {
        "timeSeconds": 26.667,
        "path": "qa/phishing/media-video/frame-03-26.667s.jpg",
        "sha256": "c3330c1d052518efa33482b7ecc19b371d8d64b0f7beb8dc889a760b765a2d5a"
      },
      {
        "timeSeconds": 35.556,
        "path": "qa/phishing/media-video/frame-04-35.556s.jpg",
        "sha256": "31596ed7504c13cbcc1f66295cee546f3d5f55df54afc9ac1fb1b5b92a42327c"
      },
      {
        "timeSeconds": 44.444,
        "path": "qa/phishing/media-video/frame-05-44.444s.jpg",
        "sha256": "a2051c3b27a843d15881e79633880d292db6d0a3032f6eb53c77e7904ca1a2b9"
      },
      {
        "timeSeconds": 53.333,
        "path": "qa/phishing/media-video/frame-06-53.333s.jpg",
        "sha256": "a5b2d25661f164943758e505d4345102d29812a3c7aa83b4093b16ef4732990f"
      },
      {
        "timeSeconds": 62.222,
        "path": "qa/phishing/media-video/frame-07-62.222s.jpg",
        "sha256": "4fd3dc20fa8495e9e8cf971eb503b1cf3879b7e5772b730c4d7efa370eac95af"
      },
      {
        "timeSeconds": 71.111,
        "path": "qa/phishing/media-video/frame-08-71.111s.jpg",
        "sha256": "db9c00ea29f76e62f98bd88f15e115e90c2114a9781e7d8fa061d6d9d60652b6"
      },
      {
        "timeSeconds": 79.9,
        "path": "qa/phishing/media-video/frame-09-79.900s.jpg",
        "sha256": "bb289361a0608e502a3a7a9a7ff1b4328ca0c57632970734b8cc4bbcc5a005c9"
      }
    ],
    "contactSheets": [
      "qa/phishing/media-video/contact-01.jpg",
      "qa/phishing/media-video/contact-02.jpg",
      "qa/phishing/media-video/contact-03.jpg"
    ],
    "assessmentScope": "Container,decode,timing, sampled motion and peak signal only; this is not audio listening, cue coverage or geometry/science acceptance."
  },
  "observations": {
    "layout": "At 4s the white envelope obscures two explanatory lines; missing tick/cross glyphs appear in badges.",
    "mechanism": "Coarse SPF host check, DKIM signing-domain check, one authenticated aligned identifier for DMARC; pass not harmless and failure not fraud are stated.",
    "animation": "Scene 4 draws two collinear segments whose union is constant as p changes. Checking/pass badges and checklist entries are state changes. Five substantive causal animated scenes are not established.",
    "detailLimit": "SPF envelope identity and relaxed/strict alignment are not taught explicitly.",
    "subjectiveListening": "not-performed"
  },
  "references": [
    "https://datatracker.ietf.org/doc/html/rfc9989",
    "https://datatracker.ietf.org/doc/html/rfc8601"
  ]
}
