{
  "verified": true,
  "statusJa": "六つの Action を実行。全解凍・選択解凍・ZIP 往復の SHA-256 が原本と一致し、CRC 不整合は失敗として報告されました。",
  "statusEn": "All six actions ran. Full extraction, selected extraction and the ZIP round trip matched original SHA-256 hashes; the CRC error was reported as a failure.",
  "toolVersion": "DeepSeek Harness 0.1.5-rc.1; installed dependency set includes 0.1.5-rc.2 packages",
  "model": "deepseek-official / deepseek-flash",
  "os": "Windows 11 Pro, build 26200",
  "testedAt": "2026-09-13",
  "dateTimezone": "Asia/Singapore",
  "startedAtUtc": "2026-09-12T17:01:57.673861+00:00",
  "finishedAtUtc": "2026-09-12T17:04:57.392079+00:00",
  "karuzipVersion": "2.2.3 development build",
  "cliSha256": "495d5869dfd49fd8f5f318476008680fbb05ce647e5b9c98009c15ba4c84d181",
  "sourceCommit": "b1f4415f538640acbbab062391ef090620ab093b",
  "processExitCode": 0,
  "modelRequest": {
    "provider": "deepseek-official",
    "model": "deepseek-flash",
    "reasoningEffort": "low",
    "authenticationSucceeded": true,
    "fileTaskExecuted": true
  },
  "sample": "/evidence/v223/deepseek-sample.zip",
  "sampleSha256": "a60beb03ce3f46f5bb38361a12aa76d34d36d2f8780443f554a70456675596ec",
  "damagedSample": "/evidence/v223/deepseek-bad-crc.zip",
  "damagedSampleSha256": "f490af184933bc115c62cb2399bec3db5df946201d85b3089da8bfa71390a77b",
  "task": "/evidence/v223/deepseek-task-en.txt",
  "taskOriginalSha256": "c71b8c33b2066513bb72c0f2c6dd393d6c14bb42add43bbb03785f0ef6d55c6e",
  "taskPublicSha256": "032e8b62a2975d7984e9d1fe5c84922b8c2deadb931801873cf2ff670ccf6e6a",
  "sourceFiles": {
    "data/items.csv": "974964d258fb178bb2e2d4633d03622c39cec476010ec5c4d765f571168d1af3",
    "docs/guide.txt": "a491bf73293ba589d623c4159260e2211bdd13c21b50c44d422a5a116f209ed0"
  },
  "outputChecks": {
    "full": {
      "root": "out/full",
      "files": {
        "data/items.csv": "974964d258fb178bb2e2d4633d03622c39cec476010ec5c4d765f571168d1af3",
        "docs/guide.txt": "a491bf73293ba589d623c4159260e2211bdd13c21b50c44d422a5a116f209ed0"
      },
      "matches": true
    },
    "selected": {
      "root": "out/selected",
      "files": {
        "docs/guide.txt": "a491bf73293ba589d623c4159260e2211bdd13c21b50c44d422a5a116f209ed0"
      },
      "matches": true
    },
    "roundtrip": {
      "root": "out/roundtrip/source",
      "files": {
        "data/items.csv": "974964d258fb178bb2e2d4633d03622c39cec476010ec5c4d765f571168d1af3",
        "docs/guide.txt": "a491bf73293ba589d623c4159260e2211bdd13c21b50c44d422a5a116f209ed0"
      },
      "matches": true
    }
  },
  "steps": [
    {
      "step": "01-inspect",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-inspect archive.inspect --archive sample.zip",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232640168,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-inspect",
        "action": "archive.inspect",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.physical_size_available",
              "status": "passed",
              "requirement": "optional"
            },
            {
              "code": "archive.type_available",
              "status": "passed",
              "requirement": "optional"
            }
          ]
        },
        "output": {
          "kind": "archive_inspect",
          "properties": {
            "output_version": "0.1",
            "archive_type": "zip",
            "physical_size": 339,
            "unpacked_size": 109,
            "packed_size": 109,
            "file_count": 2,
            "directory_count": 0,
            "encrypted": false,
            "methods": [
              "Deflate"
            ],
            "ratio_percent": 100.0
          }
        },
        "reversible": false
      }
    },
    {
      "step": "02-list",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-list archive.list --archive sample.zip --max-entries 20",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232640330,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-list",
        "action": "archive.list",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.listing_count_consistent",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.listing_complete",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.type_available",
              "status": "passed",
              "requirement": "optional"
            }
          ]
        },
        "output": {
          "kind": "archive_list",
          "listing": {
            "output_version": "0.1",
            "archive_type": "zip",
            "entries": [
              {
                "name": "docs\\guide.txt",
                "name_safety": "plain",
                "size": 80,
                "packed_size": 78,
                "modified": "2026-09-12 23:44:32",
                "is_dir": false
              },
              {
                "name": "data\\items.csv",
                "name_safety": "plain",
                "size": 29,
                "packed_size": 31,
                "modified": "2026-09-12 23:44:32",
                "is_dir": false
              }
            ],
            "total_count": 2,
            "truncated": false
          }
        },
        "reversible": false
      }
    },
    {
      "step": "03-test",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-test archive.test --archive sample.zip",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232640485,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-test",
        "action": "archive.test",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.test.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.test.output_contract",
              "status": "passed",
              "requirement": "required"
            }
          ]
        },
        "output": {
          "kind": "archive_test",
          "result": {
            "output_version": "0.1",
            "status": "passed"
          }
        },
        "reversible": false
      }
    },
    {
      "step": "04-extract",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-extract archive.extract --archive sample.zip --destination out/full --conflict-policy skip",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232647768,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-extract",
        "action": "archive.extract",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.extract.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.destination_state",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.entry_count_matches",
              "status": "passed",
              "requirement": "required"
            }
          ]
        },
        "output": {
          "kind": "archive_extract",
          "applied": {
            "output_version": "0.2",
            "applied": "all",
            "extracted_entry_count": 2,
            "entry_accounting": "count_only",
            "rollback": "not_attempted",
            "backup_retained": false
          }
        },
        "reversible": false
      }
    },
    {
      "step": "05-extract-selected",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-extract-selected archive.extract_selected --archive sample.zip --destination out/selected --entry docs\\guide.txt --conflict-policy skip",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232647922,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-extract-selected",
        "action": "archive.extract_selected",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.extract.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.destination_state",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.entry_count_matches",
              "status": "passed",
              "requirement": "required"
            }
          ]
        },
        "output": {
          "kind": "archive_extract",
          "applied": {
            "output_version": "0.2",
            "applied": "all",
            "extracted_entry_count": 1,
            "entry_accounting": "count_only",
            "rollback": "not_attempted",
            "backup_retained": false
          }
        },
        "reversible": false
      }
    },
    {
      "step": "06-compress",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-compress archive.compress --input source --output out/created.zip --format zip --profile normal",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232648073,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-compress",
        "action": "archive.compress",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.compress.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.compress.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.compress.output_state",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.compress.volume_structure",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.compress.archive_lists",
              "status": "passed",
              "requirement": "required"
            }
          ]
        },
        "output": {
          "kind": "archive_compress",
          "applied": {
            "output_version": "0.1",
            "applied": "all",
            "input_count": 1,
            "volume_count": 1,
            "display_name": "created.zip"
          }
        },
        "reversible": true
      }
    },
    {
      "step": "07-test-created",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-test-created archive.test --archive out/created.zip",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232654317,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-test-created",
        "action": "archive.test",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.test.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.test.output_contract",
              "status": "passed",
              "requirement": "required"
            }
          ]
        },
        "output": {
          "kind": "archive_test",
          "result": {
            "output_version": "0.1",
            "status": "passed"
          }
        },
        "reversible": false
      }
    },
    {
      "step": "08-list-created",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-list-created archive.list --archive out/created.zip --max-entries 20",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232654410,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-list-created",
        "action": "archive.list",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.listing_count_consistent",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.listing_complete",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.type_available",
              "status": "passed",
              "requirement": "optional"
            }
          ]
        },
        "output": {
          "kind": "archive_list",
          "listing": {
            "output_version": "0.1",
            "archive_type": "zip",
            "entries": [
              {
                "name": "source",
                "name_safety": "plain",
                "size": 0,
                "packed_size": 0,
                "modified": "2026-09-12 23:44:32.0223693",
                "is_dir": true
              },
              {
                "name": "source\\data",
                "name_safety": "plain",
                "size": 0,
                "packed_size": 0,
                "modified": "2026-09-12 23:44:32.0228696",
                "is_dir": true
              },
              {
                "name": "source\\data\\items.csv",
                "name_safety": "plain",
                "size": 29,
                "packed_size": 29,
                "modified": "2026-09-12 23:44:32.0228696",
                "is_dir": false
              },
              {
                "name": "source\\docs",
                "name_safety": "plain",
                "size": 0,
                "packed_size": 0,
                "modified": "2026-09-12 23:44:32.0213699",
                "is_dir": true
              },
              {
                "name": "source\\docs\\guide.txt",
                "name_safety": "plain",
                "size": 80,
                "packed_size": 78,
                "modified": "2026-09-12 23:44:32.0218690",
                "is_dir": false
              }
            ],
            "total_count": 5,
            "truncated": false
          }
        },
        "reversible": false
      }
    },
    {
      "step": "09-roundtrip",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-roundtrip archive.extract --archive out/created.zip --destination out/roundtrip --conflict-policy skip",
      "exitCode": 0,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232654547,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-roundtrip",
        "action": "archive.extract",
        "action_version": "0.1",
        "result": "succeeded",
        "verification": {
          "verification_version": "0.1",
          "status": "passed",
          "checks": [
            {
              "code": "archive.extract.resource_continuity",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.output_contract",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.destination_state",
              "status": "passed",
              "requirement": "required"
            },
            {
              "code": "archive.extract.entry_count_matches",
              "status": "passed",
              "requirement": "required"
            }
          ]
        },
        "output": {
          "kind": "archive_extract",
          "applied": {
            "output_version": "0.2",
            "applied": "all",
            "extracted_entry_count": 5,
            "entry_accounting": "count_only",
            "rollback": "not_attempted",
            "backup_retained": false
          }
        },
        "reversible": false
      }
    },
    {
      "step": "10-test-badcrc",
      "command": "<KARUZIP-RUNTIME>/karuzip-cli.exe --json --request-id dsh223-test-badcrc archive.test --archive bad-crc.zip",
      "exitCode": 1,
      "receipt": {
        "receipt_version": "0.1",
        "recorded_at_unix_ms": 1789232654619,
        "task_id": "task-1",
        "attempt_id": "task-1:attempt-1",
        "attempt": 1,
        "request_id": "dsh223-test-badcrc",
        "action": "archive.test",
        "action_version": "0.1",
        "result": "failed",
        "verification": {
          "verification_version": "0.1",
          "status": "not_supported",
          "checks": []
        },
        "failure": {
          "code": "archive.test_failed",
          "category": "engine",
          "retryable": false
        },
        "reversible": false
      }
    }
  ],
  "preflight": {
    "error": {
      "cli_error_version": "0.1",
      "code": "runtime.receipt_persistence_failed",
      "category": "internal",
      "retryable": false
    },
    "resolution": "The agent set APPDATA and LOCALAPPDATA for its command process to workspace/out/appdata. Harness remained in workspace-write mode.",
    "scope": "A receipt persistence error alone does not establish whether the underlying operation ran."
  },
  "priorAuthenticationAttempt": {
    "testedAt": "2026-09-12",
    "errorCode": "AUTH",
    "fileTaskExecuted": false
  },
  "disclosures": [
    "The agent read the supplied runtime directory listing and its bundled CLI-README.txt to diagnose the receipt error, beyond the initial demo-only reading scope.",
    "No source or archive content was executed; only synthetic files were used.",
    "The public event record contains tool calls and tool results; model reasoning and credentials are not published.",
    "Creating from the source directory adds a source/ container to the ZIP; round-trip verification accounts for that prefix."
  ],
  "events": "/evidence/v223/deepseek-events.json",
  "screenshots": [
    {
      "src": "/assets/v223/deepseek-settings.png",
      "language": "en",
      "width": 800,
      "height": 800,
      "altJa": "DeepSeek Harness General settings in English",
      "altEn": "DeepSeek Harness General settings in English",
      "captionJa": "DeepSeek Harness の英語 Web UI の実写。",
      "captionEn": "Native Web UI captured on September 13, 2026, with English selected. This configuration screen is separate from evidence of the headless archive run.",
      "sha256": "9db1da5a64b998e63695f9c5d4c3e54b91ace2f51c6b35ba9c078040ff2e1d74",
      "nativeUi": true
    },
    {
      "src": "/assets/v223/deepseek-models.png",
      "language": "en",
      "width": 800,
      "height": 800,
      "altJa": "DeepSeek Harness Models settings in English",
      "altEn": "DeepSeek Harness Models settings in English",
      "captionJa": "DeepSeek Harness の英語 Web UI の実写。",
      "captionEn": "Native Web UI captured on September 13, 2026, with English selected. This configuration screen is separate from evidence of the headless archive run.",
      "sha256": "2123eaf7aede92a44e1a04b588936d279334f092acf1bacdc4b17c8df88bb610",
      "nativeUi": true
    },
    {
      "src": "/assets/v223/deepseek-settings-ja.png",
      "language": "ja",
      "width": 800,
      "height": 800,
      "altJa": "DeepSeek Harness の日本語の一般設定",
      "altEn": "DeepSeek Harness の日本語の一般設定",
      "captionJa": "2026年9月13日の実際の Web UI。コミュニティの日本語プラグイン 0.5.0 を導入して表示。設定画面は書庫処理の成功証拠とは区別しています。",
      "captionEn": "Native DeepSeek Harness Web UI using the community Japanese plugin.",
      "sha256": "fe0cfe3baaf5083ff611d38ac7a673353fff22ba11f2511a69b559a8a5cc8e07",
      "nativeUi": true
    },
    {
      "src": "/assets/v223/deepseek-models-ja.png",
      "language": "ja",
      "width": 800,
      "height": 800,
      "altJa": "DeepSeek Harness の日本語のモデル設定",
      "altEn": "DeepSeek Harness の日本語のモデル設定",
      "captionJa": "2026年9月13日の実際の Web UI。コミュニティの日本語プラグイン 0.5.0 を導入して表示。設定画面は書庫処理の成功証拠とは区別しています。",
      "captionEn": "Native DeepSeek Harness Web UI using the community Japanese plugin.",
      "sha256": "36bd7b9d82f45868a38d88c7fe72eac2cd6f171c79b41eb006dd0618e05a7386",
      "nativeUi": true
    },
    {
      "src": "/assets/v223/deepseek-session-en.png",
      "language": "en",
      "width": 1388,
      "height": 660,
      "nativeUi": true,
      "sha256": "94abdad7c9fd2bfdc9514cb9412b78ee452429d7e5e6356644b064e388abc9f3",
      "altJa": "DeepSeek Harness の日本語 UI で表示した実際の英語の処理結果",
      "altEn": "Actual completed archive task in the English DeepSeek Harness Web UI",
      "captionJa": "日本語プラグインを使った実際の会話画面。タスクと回答の原文は英語です。六つの Action と内容照合を記した回答を表示し、Receipt と出力ファイルは別途確認しています。",
      "captionEn": "The completed task in the native English Web interface. This is the original English response; receipts and output content were verified independently."
    },
    {
      "src": "/assets/v223/deepseek-session-ja.png",
      "language": "ja",
      "width": 1388,
      "height": 660,
      "nativeUi": true,
      "sha256": "f3cdc581cc19b3ede3a2cd7a328c90e20e12ebc1d4f77b278b833550dc013610",
      "altJa": "DeepSeek Harness の日本語 UI で表示した実際の英語の処理結果",
      "altEn": "Actual completed archive task in the English DeepSeek Harness Web UI",
      "captionJa": "日本語プラグインを使った実際の会話画面。タスクと回答の原文は英語です。六つの Action と内容照合を記した回答を表示し、Receipt と出力ファイルは別途確認しています。",
      "captionEn": "The completed task in the native English Web interface. This is the original English response; receipts and output content were verified independently."
    },
    {
      "src": "/assets/v223/deepseek-task-ja.png",
      "language": "ja",
      "width": 1440,
      "height": 1000,
      "altJa": "DeepSeek に渡した書庫処理の指示：実行記録の表示",
      "altEn": "DeepSeek に渡した書庫処理の指示 — execution record viewer",
      "captionJa": "実際の英語タスクを日本語で要約したログ閲覧画面。DSH ネイティブ UI ではありません。",
      "captionEn": "Japanese execution-log viewer. This is not the native DSH UI."
    },
    {
      "src": "/assets/v223/deepseek-calls-ja.png",
      "language": "ja",
      "width": 1440,
      "height": 1426,
      "altJa": "六つの Action と CRC エラーの実行結果：実行記録の表示",
      "altEn": "六つの Action と CRC エラーの実行結果 — execution record viewer",
      "captionJa": "実際の Receipt と終了コードから作成した日本語のログ閲覧画面。失敗結果も保存しています。",
      "captionEn": "Japanese execution-log viewer. This is not the native DSH UI."
    },
    {
      "src": "/assets/v223/deepseek-output-ja.png",
      "language": "ja",
      "width": 1440,
      "height": 1000,
      "altJa": "原本と出力の内容照合：実行記録の表示",
      "altEn": "原本と出力の内容照合 — execution record viewer",
      "captionJa": "日本語の内容照合結果。三つの出力セットを独立して確認しました。",
      "captionEn": "Japanese execution-log viewer. This is not the native DSH UI."
    },
    {
      "src": "/assets/v223/deepseek-task-en.png",
      "language": "en",
      "width": 1440,
      "height": 1205,
      "altJa": "The archive task sent to DeepSeek：実行記録の表示",
      "altEn": "The archive task sent to DeepSeek — execution record viewer",
      "captionJa": "英語の実行ログ閲覧画面。DSH のネイティブ UI ではありません。",
      "captionEn": "The actual English task displayed in a log viewer, not the native DSH UI."
    },
    {
      "src": "/assets/v223/deepseek-calls-en.png",
      "language": "en",
      "width": 1440,
      "height": 1426,
      "altJa": "All six actions and the expected CRC failure：実行記録の表示",
      "altEn": "All six actions and the expected CRC failure — execution record viewer",
      "captionJa": "英語の実行ログ閲覧画面。DSH のネイティブ UI ではありません。",
      "captionEn": "English log viewer based on actual receipts and exit codes, including the expected failure."
    },
    {
      "src": "/assets/v223/deepseek-output-en.png",
      "language": "en",
      "width": 1440,
      "height": 1000,
      "altJa": "Independent output content verification：実行記録の表示",
      "altEn": "Independent output content verification — execution record viewer",
      "captionJa": "英語の実行ログ閲覧画面。DSH のネイティブ UI ではありません。",
      "captionEn": "English content verification view, with three independently checked output sets."
    }
  ],
  "fixtures": {
    "url": "/evidence/v223/deepseek-fixtures.zip",
    "sha256": "a7aceca4188918183791c2b5ff6fc280bd38ffe0699d93cda58642d88a849b2d",
    "files": [
      "sample.zip",
      "bad-crc.zip",
      "source/data/items.csv",
      "source/docs/guide.txt",
      "README.txt"
    ]
  },
  "webUiLocalization": {
    "testedAt": "2026-09-13",
    "webBundleVersion": "0.1.5-rc.2",
    "plugin": "@fang2hou/dsh-locale-ja",
    "pluginVersion": "0.5.0",
    "pluginSource": "https://github.com/fang2hou/dsh-locale-ja",
    "registeredLanguages": [
      "zh",
      "en",
      "ja"
    ],
    "japanesePersistsAfterReload": true,
    "japanesePersistsInFreshEnglishBrowser": true,
    "finalLocale": "en",
    "modelRequestsSentDuringScreenshotCapture": false,
    "domTextRewritten": false,
    "scope": "Native Web configuration UI; the archive task was run separately in headless mode with the versions recorded above.",
    "nativeSessionResultLanguage": "en",
    "nativeSessionScreenshotsMatchRecordedTask": true
  }
}
