{
  "schema": "task23-expiry-supersession-seal-v2",
  "task": "Task23 expired bootstrap supersession",
  "roots": {
    "gateway": "/home/cube/projects/richard/hermes-agent",
    "profile_package": "/home/cube/.hermes/profiles/dualcoachtest/workspace/checkin_cli"
  },
  "predecessor": {
    "candidate_digest": "3ce5b95637211b0289529c35b452cf1771fe868a34777140388a8caa75e183cc",
    "manifest_sha256": "e456cfc6c93d97989319818879a38237cd70c0d516ae5d2e33543a59962658e8",
    "classification": "Task22 terminal authority retained as immutable historical provenance"
  },
  "source_files": [
    {
      "path": "gateway/channel_directory.py",
      "bytes": 16557,
      "sha256": "062b57aea4280fe9623e6d0ec5892cb41948a1068d81655b2afa7aab6f8d9477",
      "diff_category": "gateway-tracked",
      "patch_bytes": 1665,
      "patch_sha256": "28e7ba4f9b51e1cc826216d83799c40e3c8caa0a80b9c17ccf991525808ab815",
      "patch_return_code": 0
    },
    {
      "path": "gateway/platforms/telegram.py",
      "bytes": 695369,
      "sha256": "ce35a2e77af14994949aa5a9de12c0b742bd87fcd73cfa48f1e3b7c5d39320c6",
      "diff_category": "gateway-tracked",
      "patch_bytes": 225867,
      "patch_sha256": "1e9feb540a4243093d89bdead81507d5057aa7a1106c19da1d86526528ccebb4",
      "patch_return_code": 0
    },
    {
      "path": "gateway/platforms/telegram_nutrition_onboarding_runtime.py",
      "bytes": 34987,
      "sha256": "e1f15fa2f1e04ccc42da582db1b7032abb24a4ff4c78de318e2307323e68c1d5",
      "diff_category": "gateway-untracked",
      "patch_bytes": 36137,
      "patch_sha256": "332b6aef91e3f8836567e2a7526136bcc489401432958bdff64e4c7aa898ca9f",
      "patch_return_code": 1
    },
    {
      "path": "gateway/platforms/telegram_nutrition_onboarding_runtime_authority.py",
      "bytes": 7480,
      "sha256": "75bd8c9217c34874ed3788cab88ab2e098048bfe58c3e98c21bd9d7f5283a7ca",
      "diff_category": "gateway-untracked",
      "patch_bytes": 8010,
      "patch_sha256": "cc276b378d87b4b9dbf8b36973911d3e4475421aecad759d0cebf8beceadf9a5",
      "patch_return_code": 1
    },
    {
      "path": "gateway/platforms/telegram_nutrition_onboarding_runtime_callback.py",
      "bytes": 19026,
      "sha256": "5e13ff75efc63c4b326bc4c45b952aea11663f5aa765a4a3aa07a2f7f33eab8f",
      "diff_category": "gateway-untracked",
      "patch_bytes": 19860,
      "patch_sha256": "adf92b39af8d27e66a9ff8f549aeee06e4b5cf50543adb135c57325092790590",
      "patch_return_code": 1
    },
    {
      "path": "gateway/platforms/telegram_nutrition_onboarding_task23_supersession.py",
      "bytes": 81168,
      "sha256": "c9e91f9e57ac7b2c4e586b67a3f95b6c00170c238c314c3cdee6040edcd1e389",
      "diff_category": "gateway-untracked",
      "patch_bytes": 83472,
      "patch_sha256": "e6e7c6bb8f8387ad56cfca16d50f477128e82db16c8bbe0d5f4762dba115737c",
      "patch_return_code": 1
    },
    {
      "path": "gateway/platforms/telegram_room_bootstrap.py",
      "bytes": 103078,
      "sha256": "a715d39aaa0bc1a8ba5d7c5a6aa0450bca340b7489971cf82a91d23f56980039",
      "diff_category": "gateway-untracked",
      "patch_bytes": 105899,
      "patch_sha256": "e314fdd3fb35a4601ed482f1aa72717aba3c3ce1c484b32a4ed0390dde0012d9",
      "patch_return_code": 1
    },
    {
      "path": "gateway/platforms/telegram_room_bootstrap_activation.py",
      "bytes": 14966,
      "sha256": "49a3c0c9d3efdc6ff5b95e96216d88eaf184c171a4ff4993acbd939069f46203",
      "diff_category": "gateway-untracked",
      "patch_bytes": 15635,
      "patch_sha256": "6986069720b25afa13e47c3db1a51086f776047dccf1df2a87065b697f5fd9af",
      "patch_return_code": 1
    },
    {
      "path": "gateway/platforms/telegram_room_bootstrap_cutover.py",
      "bytes": 51613,
      "sha256": "4763196cf6ec756ca0da73bdaf8000c7be9865838f9ea44dbc27b08c8dda11d9",
      "diff_category": "gateway-untracked",
      "patch_bytes": 53199,
      "patch_sha256": "2c1b8dcfc3f2fa72764a713f6a4f1454cabd68eda9e7c70c191f5bdbcae08827",
      "patch_return_code": 1
    },
    {
      "path": "scripts/nutrition-room-bootstrap",
      "bytes": 49076,
      "sha256": "9f8821ff9a872b52329f68839a704fab4cad94e997e19ae6daeafd36d0ef0745",
      "diff_category": "gateway-untracked",
      "patch_bytes": 50544,
      "patch_sha256": "12e3cf0c98a41c660e1d578983209741d3a93e63f75eab69149df4747cc68340",
      "patch_return_code": 1
    },
    {
      "path": "tests/gateway/test_channel_directory.py",
      "bytes": 24963,
      "sha256": "2a1d9dd5ad04838775fb6f59dd8024f030e90948a863be972ea0033142cf4444",
      "diff_category": "gateway-tracked",
      "patch_bytes": 1254,
      "patch_sha256": "baabe58419353374e7eb1157f0a4d4a7f29ac49a2cfb5050e0249bd83d87b981",
      "patch_return_code": 0
    },
    {
      "path": "tests/gateway/test_task23_supersession.py",
      "bytes": 94391,
      "sha256": "d50add24932343d5077cbaf41aa62e1d70ce2198958ae1f2cd6336978ee4478c",
      "diff_category": "gateway-untracked",
      "patch_bytes": 97295,
      "patch_sha256": "14bc6f5572c18296a2053a5119ec7e4c429cd1cf28f6e293cc8ad74c3f887953",
      "patch_return_code": 1
    },
    {
      "path": "tests/gateway/test_telegram_room_bootstrap.py",
      "bytes": 21750,
      "sha256": "9089b2e34def7ea4e87c3bb41178d2df50575e8cfe7c93a3ab0dcad7c8fa150e",
      "diff_category": "gateway-untracked",
      "patch_bytes": 22596,
      "patch_sha256": "884755ac9444f55014cf7da5716f1af5ea2ceb5590a2da790535ce9f08b24867",
      "patch_return_code": 1
    }
  ],
  "candidate_digest": "70da304abb9dde339699d4f871104aa8aca1e9e029bdfb8e737bce38a81e5c59",
  "candidate_diff_sha256": "08a497e98e1719ef8d0a664eb14a96393c5b193df8e7405d3211075649c8c4d8",
  "gateway_status_snapshot_sha256": "ba88f324ad7323d729f959221a112e4a10a8122b8d6f52d09c7f7838cfce1d18",
  "gateway_status_byte_length": 46800,
  "gateway_status_entry_count": 1005,
  "profile_package": {
    "source_files": [
      {
        "path": "checkin_cli/customer_admin.py",
        "bytes": 275419,
        "sha256": "68d8145e99534a6bc83e5147e5392e02ce88987c6560bea4da0674965fef89ca"
      }
    ],
    "candidate_digest": "607df77b7f0d5e556166c0423912bbfc07de0ed022c2cc4cc29b5adaf27cec67",
    "accessed": true,
    "reason": "Task23 G1 historical-evidence exception is implemented in profile-package source",
    "live_profile_data_accessed": false
  },
  "wheel_provenance": {
    "filename": "dualcoach-task23-expiry-supersession.whl",
    "sha256": "fbcef69d9bf4748b0946b74b0219f1551edaf90bebfdb339070dcc053968f77d",
    "bytes": 8562554,
    "members": 994,
    "member_index_sha256": "1745c1ca5202cb06b2bf770daf1130f8b15d43907db56d371ca49428cd96ff3d",
    "source_epochs": [
      1700000000,
      1800000000
    ],
    "builder_relative_path": "scripts/reproducible-wheel-build",
    "builder_sha256": "284e0b428f96851241c8b3a2531d2227d38dda8e4ca1ed30fd4375cc67cefb39",
    "reproduced_exactly": true,
    "includes_profile_package_source": false,
    "live_profile_data_accessed": false
  },
  "verification": {
    "mode": "offline-code-and-profile-package-task23-reseal",
    "live_profile_data_accessed": false,
    "profile_package_source_accessed": true,
    "telegram_accessed": false,
    "service_accessed": false
  }
}
