{
  "item_id": "II.3",
  "implementation_commit": "b0c402215b25eb4c6ab1e00c59ddf4f71422a370",
  "status": "passed",
  "implementation_choice": "Store/content scheduling is available without Iroh. Resume is triggered by any saved store or peer configuration and bound to the issued authentication session. Open failures remain visible as safe categories and counts; runtime store/content failures are observed separately and clear after recovery. Logout revokes before waiting for admitted setup, drains setup and workers, and releases the background node even when its service handle is retained.",
  "test_names": [
    "saved_directory_restores_full_content_and_restarts_after_logout",
    "saved_store_open_failures_are_visible_without_peers_or_opened_stores",
    "healthy_saved_store_continues_while_another_configuration_cannot_open",
    "background_store_runtime_failure_is_visible_and_clears_after_recovery",
    "saved_s3_only_restores_content_with_process_isolated_credentials",
    "logout_revokes_promptly_and_drains_an_admitted_background_setup",
    "queued_resume_cannot_attach_to_a_replacement_session",
    "shutdown_drains_store_workers_and_releases_every_owned_vault_clone"
  ],
  "expected_failure_contexts": [
    {
      "log_path": "baseline-minimal.log",
      "phase": "Unchanged a8ea9ba production; compiled Directory automatic restore, error visibility and mixed configuration assertions fail."
    },
    {
      "log_path": "baseline-s3-corrected.log",
      "phase": "Final corrected S3 test against unchanged a8ea9ba; automatic content restoration assertion fails. Coordinator verifies 66 original production inputs and the final test hash."
    },
    {
      "log_path": "review-sync-shutdown.log",
      "phase": "Candidate full-feature implementation retains a node Vault reference after shutdown; deterministic owned-worker lifetime assertion fails."
    }
  ],
  "excluded_attempt_contexts": [
    {
      "log_path": "final-web-s3-minimal.log",
      "reason": "S3 test fixture omitted ListObjectsV2 start-after handling; fixture corrected without relaxing assertions."
    },
    {
      "log_path": "final2-web-s3-minimal.log",
      "reason": "Shared-target baseline binary was incorrectly reused by Cargo mtime caching; local package artifacts reset before clean final3 Web commands and post-fixture final4 Sync commands."
    },
    {
      "log_path": "final3-sync-minimal.log",
      "reason": "Pre-existing Counting fixture omitted streaming read delegation; unchanged responsible-source hashes preserved, forwarding fixed without changing assertions."
    }
  ],
  "commands": [
    {
      "artifact_path": "final3-web-minimal.json",
      "command_argv": [
        "cargo",
        "test",
        "--locked",
        "-p",
        "cipherfs-web",
        "--features",
        "sync"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final3-web-s3-minimal.json",
      "command_argv": [
        "cargo",
        "test",
        "--locked",
        "-p",
        "cipherfs-web",
        "--features",
        "s3",
        "--test",
        "background_stores_api_test"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final3-web-full.json",
      "command_argv": [
        "cargo",
        "test",
        "--locked",
        "-p",
        "cipherfs-web",
        "--all-features"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final4-sync-minimal.json",
      "command_argv": [
        "cargo",
        "test",
        "--locked",
        "-p",
        "cipherfs-sync",
        "--no-default-features",
        "--lib",
        "--test",
        "background_stores_test",
        "--test",
        "content_sync_test",
        "--test",
        "store_content_test"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final4-sync-full.json",
      "command_argv": [
        "cargo",
        "test",
        "--locked",
        "-p",
        "cipherfs-sync",
        "--all-features",
        "--lib",
        "--test",
        "background_stores_test",
        "--test",
        "background_peers_test",
        "--test",
        "content_sync_test",
        "--test",
        "store_content_test",
        "--test",
        "synced_vault_test"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final4-clippy-minimal.json",
      "command_argv": [
        "cargo",
        "clippy",
        "--locked",
        "-p",
        "cipherfs-sync",
        "-p",
        "cipherfs-web",
        "--all-targets",
        "--no-default-features",
        "--features",
        "cipherfs-web/sync",
        "--",
        "-D",
        "warnings"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final4-clippy-full.json",
      "command_argv": [
        "cargo",
        "clippy",
        "--locked",
        "-p",
        "cipherfs-sync",
        "-p",
        "cipherfs-web",
        "--all-targets",
        "--all-features",
        "--",
        "-D",
        "warnings"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final4-fmt.json",
      "command_argv": [
        "cargo",
        "fmt",
        "--all",
        "--",
        "--check"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "final4-diff.json",
      "command_argv": [
        "git",
        "diff",
        "--check"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "coordinator-stores-s3.json",
      "command_argv": [
        "cargo",
        "test",
        "--locked",
        "-p",
        "cipherfs-web",
        "--features",
        "s3",
        "--test",
        "background_stores_api_test"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "coordinator-fmt.json",
      "command_argv": [
        "cargo",
        "fmt",
        "--check"
      ],
      "exit_code": 0
    },
    {
      "artifact_path": "coordinator-diff-check.json",
      "command_argv": [
        "git",
        "diff",
        "--check"
      ],
      "exit_code": 0
    }
  ],
  "test_counts": {
    "baseline-minimal.log": [
      {
        "passed_count": 0,
        "failed_count": 3,
        "ignored_count": 0
      }
    ],
    "baseline-full.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 4,
        "ignored_count": 0
      }
    ],
    "baseline-s3-minimal.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      }
    ],
    "baseline-s3-corrected.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      }
    ],
    "final-web-s3-minimal.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 1,
        "ignored_count": 0
      }
    ],
    "final2-web-s3-minimal.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 5,
        "ignored_count": 0
      }
    ],
    "review-sync-shutdown.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      }
    ],
    "review-sync-shutdown-fixed.log": [
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "reset-local-artifact-cache.log": [],
    "final-web-minimal.log": [
      {
        "passed_count": 48,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 12,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 6,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 18,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 7,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final2-web-minimal.log": [
      {
        "passed_count": 48,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 12,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 6,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 18,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 7,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final3-sync-full.log": [
      {
        "passed_count": 47,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 9,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 8,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final3-sync-minimal.log": [
      {
        "passed_count": 9,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 8,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 1,
        "ignored_count": 0
      }
    ],
    "fix-full-retry.log": [
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "fix-full.log": [],
    "fix-minimal.log": [
      {
        "passed_count": 3,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "fix-new-minimal.log": [
      {
        "passed_count": 48,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "review-clippy-full.log": [],
    "review-clippy-minimal.log": [],
    "review-s3-pagination.log": [
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "review-s3-status.log": [
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 1,
        "ignored_count": 0
      }
    ],
    "final3-web-minimal.log": [
      {
        "passed_count": 48,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 12,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 6,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 18,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 7,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final3-web-s3-minimal.log": [
      {
        "passed_count": 5,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final3-web-full.log": [
      {
        "passed_count": 49,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 12,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 6,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 5,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 2,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 18,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 3,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 4,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 6,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 0,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final4-sync-minimal.log": [
      {
        "passed_count": 9,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 8,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 5,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final4-sync-full.log": [
      {
        "passed_count": 47,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 1,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 9,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 6,
        "failed_count": 0,
        "ignored_count": 0
      },
      {
        "passed_count": 8,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "final4-clippy-minimal.log": [],
    "final4-clippy-full.log": [],
    "final4-fmt.log": [],
    "final4-diff.log": [],
    "coordinator-stores-s3.log": [
      {
        "passed_count": 5,
        "failed_count": 0,
        "ignored_count": 0
      }
    ],
    "coordinator-fmt.log": [],
    "coordinator-diff-check.log": []
  },
  "file_sha256": {
    "freeze.json": "47e2baebd469d005b62f1a25c77772892660793e3864b026f21efd5ecd05d457",
    "frozen-change.patch": "f03ffbd65fb24820015d72a0bf7cf6c4220b16eeb0a904c83a24da369ac8faa8",
    "final-manifest.json": "1e63e72d5a9ed18c6f9aecfeb2fd1a7650399da820dede31237c6f30d296d926",
    "baseline-minimal.json": "9387f79680d9de68f63bdcbd53e39ce8d5f1e91fa34c7a77b42b65ff27565995",
    "baseline-minimal.log": "272c31674b3faf0c0c1da3deda22c0c5fbba8bbdbc121d510e82ddf2b5cc72d6",
    "baseline-minimal-tests.patch": "1887287767c7e3fdddcd46229786e0f093488128bcc0b66d3d2a6bb357448fab",
    "baseline-full.json": "f3fc5598614af20de8cc202b82d121b12f7d14d70866f4829250590354dd865e",
    "baseline-full.log": "15e9d430798c3605bd666147019289011fd1593d2f56dffb2bc2fc49c849091a",
    "baseline-full-tests.patch": "be66bd46deef4189bf1a76b0411860dc40465432a1ea3364c61097f89b48d5cf",
    "baseline-s3-minimal.json": "9b0709745511368c8a6c69f7eda8cedcd34182a2da3478031e0134bc2976d7f8",
    "baseline-s3-minimal.log": "f4f256519b491d92e862d290a75c5e2cb7c2886c1ae16dd2b0e9ca2d63c7891f",
    "baseline-s3-minimal-tests.patch": "3c8f72e758e924b234f84588a057ca13cd5255ef4f313f54236b45fbe272bf37",
    "baseline-s3-corrected.json": "1728124dabaabef485e4cdab01ba07e77fa66ba1be9a198e6404268323254300",
    "baseline-s3-corrected.log": "5afa8073ad9d921f448d6eeade7b5e3882287fd03f75f876fd35fa4bcc64380d",
    "baseline-s3-corrected-tests.patch": "8d01630126718afa9a2a2f77585499303946f69ded4c848549f8436d08149fe2",
    "baseline-proof.json": "8859ebae234c6f8dd6402ae30d0f59a70e8264554ca6b837f706e7605e77073d",
    "coordinator-baseline-check.json": "dea3bd70f23d254beb23f6cba3de2895d59a3dfa9e286fe4a45eabb80a9598f4",
    "coordinator-corrected-baseline-check.json": "c844627636307f85c5b921d83396e695e58d8944dc3cb509d333510c4bd241fc",
    "final-web-s3-minimal.json": "d2a0e5ed6e01ad831dcd31ad72785acf7d949c7e756d2e875ad06d79e3aa4d02",
    "final-web-s3-minimal.log": "31a7dd7b8b8dce98f2e964abcec42c52150f38ca0d471a6fe8165b5bc9d2b4ab",
    "final2-web-s3-minimal.json": "935472960b30d6487faa7ef0b5677c6eca2b19b35283a5bb6920a8284c1fb499",
    "final2-web-s3-minimal.log": "c21bf92e0a59befc43e285c9eac5cfb7e5b4878553131c38d3a0098e6f61a6f3",
    "review-sync-shutdown.json": "bd17d8bb9026551fb39a8d8b5b04bcabd17d7ad7e1de090f75c2780d88670d9f",
    "review-sync-shutdown.log": "28818bb05fd51c3342e009f746b38657d6543cb6390a83c06cab55bdc464ecf9",
    "review-sync-shutdown-fixed.json": "72d55d5fe5818463a01820bb1452548da3bb2476f57b8e43a1297f0ec4d62854",
    "review-sync-shutdown-fixed.log": "d948bcd61fe57c120304255dc8d6f3004c8f624d5247bea7f5a3805e950caa02",
    "reset-local-artifact-cache.log": "570e6a900558eb0a9948ea5b9fd6718ea4df44d3ddad0bf096ccdf7ce309e44b",
    "preexisting-streaming-fixture-proof.json": "a6fe3710deadcc7004f48d645ca756b69fa571cc78504e5d90d6d4d2b4f08ed0",
    "final-web-minimal.json": "9f5c63e5779bcc949d2c61ad56dcada8d8951ecf905cdc80ae9a42abacb01d21",
    "final-web-minimal.log": "502984ec5d835827328b8de401053a64b0f8948c19223efec03c18f1be62e1a0",
    "final2-web-minimal.json": "80fb86d5ce4ef9797aac11a2651e6d82a6e7c43d4d2da72a83335fb5e46dcd94",
    "final2-web-minimal.log": "649b979c2ffa19d606abe640b5031db5f0e0e49ab72eeaf2887957538ffafd0d",
    "final3-sync-full.json": "9a6e38e80c60951a9524bba69e7d848572d30776611be1e85c9adb45181fa0d2",
    "final3-sync-full.log": "d393e5f20d51ea37d4ef39d7bc8f209d6b369482c243b1574934f26f73d8964a",
    "final3-sync-minimal.json": "190ab9242c60f4553e7a409c75301fc64e74a678e4cb6857db6572d976a99437",
    "final3-sync-minimal.log": "fb31fddcf368889d7850a30665c0124a783ddfadacfb8aad90a5db742ff9e412",
    "fix-full-retry.json": "1bc6ffe75e1d13fa1b2d38de942009e82fa11a7dea9f39cb26ebcd0b5915aa34",
    "fix-full-retry.log": "83ab98030adb7c89aa2b5f11c52a454cb8456929a351605854c692ea535eb874",
    "fix-full.json": "eb879c21290290607b35328dd93de8851314cc3e597a128cbcc86ce68671a8b6",
    "fix-full.log": "9c28cc42c1050d03d385531efd8c79aeccc109f6dc07a5f91f37ea24e70ffd44",
    "fix-minimal.json": "f098edabf6402c4f730da71e555209a97351f1e596d2a355b3a39ae3f6610dcd",
    "fix-minimal.log": "afbfe2a6f208a608091dea21dfbe82d37680fc09cb005df7c85bb01ed5692bbf",
    "fix-new-minimal.json": "031641920a0918f87ff5d5ef3e7e63a712e18782006f71b389fab44cd4ba17dd",
    "fix-new-minimal.log": "88fc976793edd3f7d15ada265486ef15ef1c44dd1a61ca078865903d4b163275",
    "reset-local-artifact-cache.json": "78587173c1fcc0e142bd9f57505245a4c83b3ea98906165af5f478691506b088",
    "review-clippy-full.json": "8ccf70457525a72566253e350683f5a0e63ac363bafa2bc801406b4f9ba11459",
    "review-clippy-full.log": "7fb65138531abaa1cb806d8152eba0b287641b5c7340b096cd0045d7a0b7aadc",
    "review-clippy-minimal.json": "c414f92be2e7c7a7216936a4c37c86808d2af0687a5111da3e156bc34549f8c6",
    "review-clippy-minimal.log": "eefe0f42568e9a6f467b98f2cd7308766a2a49963f8b023cb315950354dde584",
    "review-s3-pagination.json": "01f3a2a9f0eea61f7d08b7bce91c7b89760a763d785aee2351f746ca9a729b39",
    "review-s3-pagination.log": "6b67d8ce7a137160f18a48c15e76d444abedcd0d616b5f7f8e18c08c65a2dc7a",
    "review-s3-status.json": "f7670812bcdf72f81ff75f9d50dccb04231ec8d22a3d3bf7faa57072e2fa7a37",
    "review-s3-status.log": "befa66910c4269393d3b3d41852277408c3cb4ec5c0df976705ed20249cd40cc",
    "final3-web-minimal.json": "4196cab5de9f13a73ca0f5e62259d872fdc8fd0599244e59f42020ebf8159238",
    "final3-web-minimal.log": "c70bb2914699a4141192c3e4b31a4267bbc8b93bd76fff7cab7fc22d1be6e126",
    "final3-web-s3-minimal.json": "8d2412ac9f4b2d646ce3ce302a8a26d0cf9bb226640afede4b4cf4f82cb65875",
    "final3-web-s3-minimal.log": "de5a33db5d80132f899ab0d834f31a7d50da50c64a53bb367d6e5253be990ef8",
    "final3-web-full.json": "54a3f342468573f3786a01f024662f36c081a4265cf5caaf3300ae09c7f5c153",
    "final3-web-full.log": "8dc45261e5b8a4870e0f11613e5ad0581969e6ec1e834b035c568612bde14fbf",
    "final4-sync-minimal.json": "fc88141b76c3564cba9166fc3ef767a418cd201a585f8d0838b14e15d120d688",
    "final4-sync-minimal.log": "28da0e102b5b712593c3ba06e613870857e414dfafbc0736d993c3eb5b2c0075",
    "final4-sync-full.json": "b7874c1ce15a11fb14f75c3614750abe94c194f83a5c6b4f9b1d8c7a063644cc",
    "final4-sync-full.log": "e3e8b945a818d756c6d43bde2b0c5daaeb7a8ea2bbc35723e7d0a17461c1bb7a",
    "final4-clippy-minimal.json": "528db71006f51a2119e8c82da4e702c8e0ad05c6fb7f9d8aa801ade7022eab95",
    "final4-clippy-minimal.log": "14215880ff0a460fc3df138c437197e1b2f618499a0382eef7076a1259d77cab",
    "final4-clippy-full.json": "4046d8774c975308cc579b740ad31707fc5be82d4415dc1f8bbf9c37dd4ca67c",
    "final4-clippy-full.log": "e529988bac6e03badfe8305d5d0dc3bb3b2b4db068cce5e7426ce8d896deea49",
    "final4-fmt.json": "e9b94dc598c1f8e10642b30c0858ea265d312fdc816f6a984f47b43349344d15",
    "final4-fmt.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "final4-diff.json": "614a1b2f7f154a72cfd792bafb848e4bd45167b06137cc657ada84fe19a3e662",
    "final4-diff.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "coordinator-stores-s3.json": "b49d82b28c9aec8386eb17c2cd562201fdbc722be577b86210352d49bf6bff51",
    "coordinator-stores-s3.log": "c56dd6e0723cb3cceb1c3c5125a89594b7131f44a83d2c31b65d18671333fe0c",
    "coordinator-fmt.json": "dc90ecd72eee59e63994ea6e4112972e115591729b5b124dcac4249abf930fac",
    "coordinator-fmt.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "coordinator-diff-check.json": "51ad54c0968bcbe98a89230542ca373f09302c8efbd0e57d20f489be3b8bbebf",
    "coordinator-diff-check.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
  },
  "top_level_passed_test_execution_count": 309,
  "isolated_s3_child_passed_test_execution_count": 2,
  "counting_rule": "Cargo summaries count top-level executions across feature groups, not distinct tests. Accepted S3 wrapper runs suppress child stdout; isolated child executions are identified separately in final-manifest.json. Failed and invalid attempts do not count as acceptance.",
  "final_source_manifest_path": "freeze.json"
}
