{
  "verified": true,
  "statusJa": "42ケース中41が期待と一致。非首巻 archive.test の制限を確認。首巻の追加3操作は成功。",
  "statusEn": "41 of 42 cases matched expectations; a non-first-volume archive.test limitation was found. Three follow-up first-volume operations passed.",
  "karuzipVersion": "2.2.3 development build",
  "toolVersion": "karuzip-cli 2.2.3",
  "model": "Not applicable — direct CLI tests",
  "os": "Windows 11 Pro 10.0.26200 x64",
  "testedAt": "2026-09-12",
  "sourceCommit": "b1f4415f538640acbbab062391ef090620ab093b",
  "cliSha256": "495d5869dfd49fd8f5f318476008680fbb05ce647e5b9c98009c15ba4c84d181",
  "initialRun": {
    "sourceCommit": "b1f4415f538640acbbab062391ef090620ab093b",
    "productVersion": "2.2.3",
    "build": "release-development",
    "cliSHA256": "495d5869dfd49fd8f5f318476008680fbb05ce647e5b9c98009c15ba4c84d181",
    "safeGeneratedInputsOnly": true,
    "allPasswordsGeneratedInMemoryAndNotRecorded": true,
    "noGuiRun": true,
    "noInstallerRun": true,
    "sourceUnchanged": true,
    "passed": 41,
    "total": 42,
    "results": [
      {
        "label": "zip-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-zip.zip",
          "--format",
          "zip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227812247,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-zip.zip"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "zip-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-zip.zip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227812346,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 334,
              "unpacked_size": 11300,
              "packed_size": 180,
              "file_count": 1,
              "directory_count": 0,
              "encrypted": false,
              "methods": [
                "Deflate"
              ],
              "ratio_percent": 1.592920353982301
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "zip-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-zip.zip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227812452,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "zip-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-zip.zip",
          "--destination",
          "<CLI-DEMO>\\out-zip",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227812743,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "7z-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-7z.7z",
          "--format",
          "7z"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227812918,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-7z.7z"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "7z-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-7z.7z"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813020,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "7z",
              "physical_size": 290,
              "header_size": 130,
              "unpacked_size": 11300,
              "packed_size": 160,
              "file_count": 1,
              "directory_count": 0,
              "encrypted": false,
              "solid": false,
              "methods": [
                "LZMA2:12k"
              ],
              "blocks": 1,
              "ratio_percent": 1.415929203539823
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "7z-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-7z.7z"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813115,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "7z-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-7z.7z",
          "--destination",
          "<CLI-DEMO>\\out-7z",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813274,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "tar-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-tar.tar",
          "--format",
          "tar"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813443,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-tar.tar"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "tar-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-tar.tar"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813536,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "tar",
              "physical_size": 13312,
              "header_size": 1536,
              "unpacked_size": 11300,
              "packed_size": 11776,
              "file_count": 1,
              "directory_count": 0,
              "methods": [],
              "ratio_percent": 104.21238938053096
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "tar-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-tar.tar"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813661,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "tar-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-tar.tar",
          "--destination",
          "<CLI-DEMO>\\out-tar",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227813826,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "gzip-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-gzip.gz",
          "--format",
          "gzip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814004,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-gzip.gz"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "gzip-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-gzip.gz"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814103,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "gzip",
              "physical_size": 209,
              "header_size": 21,
              "unpacked_size": 11300,
              "packed_size": 209,
              "file_count": 1,
              "directory_count": 0,
              "methods": [],
              "ratio_percent": 1.8495575221238938
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "gzip-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-gzip.gz"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814207,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "gzip-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-gzip.gz",
          "--destination",
          "<CLI-DEMO>\\out-gzip",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814406,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "bzip2-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-bzip2.bz2",
          "--format",
          "bzip2"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814596,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-bzip2.bz2"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "bzip2-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-bzip2.bz2"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814710,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "bzip2",
              "physical_size": 268,
              "packed_size": 268,
              "file_count": 1,
              "directory_count": 0,
              "methods": []
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "bzip2-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-bzip2.bz2"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814812,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "bzip2-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-bzip2.bz2",
          "--destination",
          "<CLI-DEMO>\\out-bzip2",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227814986,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "xz-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-xz.xz",
          "--format",
          "xz"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815180,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-xz.xz"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "xz-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-xz.xz"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815274,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "xz",
              "physical_size": 212,
              "packed_size": 212,
              "file_count": 1,
              "directory_count": 0,
              "methods": [],
              "blocks": 1
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "xz-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-xz.xz"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815390,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "xz-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-xz.xz",
          "--destination",
          "<CLI-DEMO>\\out-xz",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815574,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "wim-compress",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\roundtrip-wim.wim",
          "--format",
          "wim"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815776,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "roundtrip-wim.wim"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "wim-inspect",
        "action": "archive.inspect",
        "arguments": [
          "--json",
          "archive.inspect",
          "--archive",
          "<CLI-DEMO>\\roundtrip-wim.wim"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815886,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "wim",
              "physical_size": 12566,
              "unpacked_size": 11300,
              "packed_size": 11300,
              "file_count": 1,
              "directory_count": 0,
              "methods": [
                "Copy"
              ],
              "comment_present": true,
              "ratio_percent": 100.0
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "wim-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\roundtrip-wim.wim"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227815998,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "wim-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\roundtrip-wim.wim",
          "--destination",
          "<CLI-DEMO>\\out-wim",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227816188,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "bounded-list",
        "action": "archive.list",
        "arguments": [
          "--json",
          "archive.list",
          "--archive",
          "<CLI-DEMO>\\listing.zip",
          "--max-entries",
          "2"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227816311,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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\\readme.txt",
                  "name_safety": "plain",
                  "size": 35,
                  "packed_size": 37,
                  "modified": "2026-09-12 23:43:36",
                  "is_dir": false
                },
                {
                  "name": "日本語\\作業メモ.txt",
                  "name_safety": "plain",
                  "size": 49,
                  "packed_size": 54,
                  "modified": "2026-09-12 23:43:36",
                  "is_dir": false
                }
              ],
              "total_count": 3,
              "truncated": true
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "selected-extract",
        "action": "archive.extract_selected",
        "arguments": [
          "--json",
          "archive.extract_selected",
          "--archive",
          "<CLI-DEMO>\\listing.zip",
          "--destination",
          "<CLI-DEMO>\\selected",
          "--entry",
          "docs/readme.txt",
          "--conflict-policy",
          "skip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227816479,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "zip-password-create",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\password.zip",
          "--format",
          "zip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227816653,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "password.zip"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "zip-password-correct",
        "action": "archive.test",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\password.zip"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227816754,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "zip-password-incorrect",
        "action": "archive.test",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\password.zip"
        ],
        "expectedExitCode": 1,
        "exitCode": 1,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227816853,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "action": "archive.test",
          "action_version": "0.1",
          "result": "failed",
          "verification": {
            "verification_version": "0.1",
            "status": "not_supported",
            "checks": []
          },
          "failure": {
            "code": "archive.password_wrong",
            "category": "input",
            "retryable": true
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "zip-password-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\password.zip",
          "--destination",
          "<CLI-DEMO>\\zip-password-out"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227817015,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "7z-password-create",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\sample.txt",
          "--output",
          "<CLI-DEMO>\\password.7z",
          "--format",
          "7z"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227817216,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "password.7z"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "7z-password-correct",
        "action": "archive.test",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\password.7z"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227817329,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "7z-password-incorrect",
        "action": "archive.test",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\password.7z"
        ],
        "expectedExitCode": 1,
        "exitCode": 1,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227817446,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "action": "archive.test",
          "action_version": "0.1",
          "result": "failed",
          "verification": {
            "verification_version": "0.1",
            "status": "not_supported",
            "checks": []
          },
          "failure": {
            "code": "archive.password_wrong",
            "category": "input",
            "retryable": true
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "7z-password-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "--password-stdin",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\password.7z",
          "--destination",
          "<CLI-DEMO>\\7z-password-out"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227817639,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "split-create",
        "action": "archive.compress",
        "arguments": [
          "--json",
          "archive.compress",
          "--input",
          "<CLI-DEMO>\\input\\volume.bin",
          "--output",
          "<CLI-DEMO>\\split.7z",
          "--format",
          "7z",
          "--volume-size",
          "512k"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227817929,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 3,
              "display_name": "split.7z.001"
            }
          },
          "reversible": true
        },
        "stderr": ""
      },
      {
        "label": "non-first-volume-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\split.7z.002"
        ],
        "expectedExitCode": 0,
        "exitCode": 1,
        "passed": false,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227818037,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      },
      {
        "label": "non-first-volume-extract",
        "action": "archive.extract",
        "arguments": [
          "--json",
          "archive.extract",
          "--archive",
          "<CLI-DEMO>\\split.7z.002",
          "--destination",
          "<CLI-DEMO>\\split-out"
        ],
        "expectedExitCode": 0,
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227818251,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": 1,
              "entry_accounting": "count_only",
              "rollback": "not_attempted",
              "backup_retained": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "label": "missing-volume-test",
        "action": "archive.test",
        "arguments": [
          "--json",
          "archive.test",
          "--archive",
          "<CLI-DEMO>\\missing\\split.7z.001"
        ],
        "expectedExitCode": 1,
        "exitCode": 1,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227818374,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      }
    ]
  },
  "firstVolumeFollowup": {
    "sourceCommit": "b1f4415f538640acbbab062391ef090620ab093b",
    "productVersion": "2.2.3",
    "scope": "First-volume commands after discovering non-first archive.test boundary; original 41/42 result retained",
    "results": [
      {
        "action": "archive.inspect",
        "inputVolume": "first (.001)",
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227940352,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "7z",
              "physical_size": 1280212,
              "header_size": 130,
              "unpacked_size": 1280000,
              "packed_size": 1280082,
              "file_count": 1,
              "directory_count": 0,
              "encrypted": false,
              "solid": false,
              "methods": [
                "LZMA2:1536k"
              ],
              "blocks": 1,
              "ratio_percent": 100.00640625
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "action": "archive.list",
        "inputVolume": "first (.001)",
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227940514,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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": "7z",
              "entries": [
                {
                  "name": "volume.bin",
                  "name_safety": "plain",
                  "size": 1280000,
                  "packed_size": 1280082,
                  "modified": "2026-09-12 23:43:37.6496255",
                  "is_dir": false
                }
              ],
              "total_count": 1,
              "truncated": false
            }
          },
          "reversible": false
        },
        "stderr": ""
      },
      {
        "action": "archive.test",
        "inputVolume": "first (.001)",
        "exitCode": 0,
        "passed": true,
        "receipt": {
          "receipt_version": "0.1",
          "recorded_at_unix_ms": 1789227940664,
          "task_id": "task-1",
          "attempt_id": "task-1:attempt-1",
          "attempt": 1,
          "request_id": "cli-1",
          "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
        },
        "stderr": ""
      }
    ]
  },
  "limitations": [
    "archive.extract from .7z.002 succeeded with matching output hashes; archive.test from .7z.002 failed. Use the first volume for inspect/list/test.",
    "Synthetic samples only; not a new full-format or performance certification."
  ],
  "screenshots": [
    {
      "src": "/assets/v223/cli-actions.png",
      "width": 1440,
      "height": 1000,
      "altJa": "Six public Karuzip CLI actions：実行記録の表示",
      "altEn": "Six public Karuzip CLI actions — execution record viewer",
      "captionJa": "2.2.3 開発ビルドの実行ログの抜粋。actions が返した六操作を表に整理。",
      "captionEn": "Execution-log excerpt from the 2.2.3 development build. The six discovery results are arranged in a table."
    },
    {
      "src": "/assets/v223/cli-success.png",
      "width": 1440,
      "height": 1000,
      "altJa": "Creation formats and round-trip checks：実行記録の表示",
      "altEn": "Creation formats and round-trip checks — execution record viewer",
      "captionJa": "実行ログの抜粋。七つの作成形式を検査。全ケースの入力・Receiptは JSON に保存。",
      "captionEn": "Execution-log excerpt for the seven creation formats. Inputs and full receipts are retained in the JSON evidence."
    },
    {
      "src": "/assets/v223/cli-failure.png",
      "width": 1440,
      "height": 1106,
      "altJa": "The non-first-volume test boundary：実行記録の表示",
      "altEn": "The non-first-volume test boundary — execution record viewer",
      "captionJa": "実行ログの抜粋。非首巻の archive.test は失敗。首巻三操作の追加確認も別記録として保持。",
      "captionEn": "Execution-log excerpt: archive.test failed on a later volume. Three successful first-volume follow-ups are kept separately."
    }
  ],
  "roundTripContentHashes": {
    "zip": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    },
    "7z": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    },
    "tar": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    },
    "gzip": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    },
    "bzip2": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    },
    "xz": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    },
    "wim": {
      "sourceSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "extractedSha256": "38eedc048daf392782c7a8738cec3ce57da9f731325cc7de5c2412b17fbeb829",
      "sourceBytes": 11300,
      "extractedBytes": 11300,
      "matches": true
    }
  }
}
