﻿{
    "ok":  true,
    "project":  "PLAIS Chain",
    "network":  "PLAIS canonical Besu QBFT mainnet",
    "package":  "plai-chain-source-20260810-1827.zip",
    "latest":  "plai-chain-source-latest.zip",
    "version":  "20260810-1827",
    "generatedAt":  "2026-08-10T09:28:11.1326261Z",
    "sizeBytes":  29422575,
    "sha256":  "56033c2d5986e4e6adb4742c3aabec3fdee464dc0a01cd9805dccf100c94b432",
    "latestSha256":  "56033c2d5986e4e6adb4742c3aabec3fdee464dc0a01cd9805dccf100c94b432",
    "sourceTreeSha256":  "2c4a915ca530b17ecc4fce8575053f01f8a197ecd88cecd9ca35547248a68f74",
    "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
    "workingTreeSnapshot":  true,
    "fileCount":  404,
    "directoryCount":  13,
    "topDirectories":  [
                           "(root)",
                           "config",
                           "contracts",
                           "deploy",
                           "docs",
                           "lib",
                           "middleware",
                           "models",
                           "public",
                           "routes",
                           "scripts",
                           "services",
                           "views"
                       ],
    "releaseNotes":  [
                         "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                         "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                         "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                         "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                     ],
    "releases":  [
                     {
                         "version":  "20260810-1827",
                         "package":  "plai-chain-source-20260810-1827.zip",
                         "generatedAt":  "2026-08-10T09:28:11.1326261Z",
                         "sizeBytes":  29422575,
                         "sha256":  "56033c2d5986e4e6adb4742c3aabec3fdee464dc0a01cd9805dccf100c94b432",
                         "sourceTreeSha256":  "2c4a915ca530b17ecc4fce8575053f01f8a197ecd88cecd9ca35547248a68f74",
                         "fileCount":  404,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260810-1739",
                         "package":  "plai-chain-source-20260810-1739.zip",
                         "generatedAt":  "2026-08-10T08:39:21.3285658Z",
                         "sizeBytes":  29420376,
                         "sha256":  "8b17f8f7db8bc11f8c5d0bd60445182fe651d3167f7ac4c02589edd8d648ad6f",
                         "sourceTreeSha256":  "93b2e41c1cbf767f6b9abceada7839654ae0246ecb5894589746394fa356176b",
                         "fileCount":  404,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260810-1112",
                         "package":  "plai-chain-source-20260810-1112.zip",
                         "generatedAt":  "2026-08-10T02:12:21.7790985Z",
                         "sizeBytes":  29417259,
                         "sha256":  "3ccb943b022bf47b1266e183577f6c462c971d979186bfc6d4a27887dd89fc0a",
                         "sourceTreeSha256":  "fb1dd55e93a040225fb7c6f4e35e8ce90e1df380fd01f39e4ef2920fa12eb1fc",
                         "fileCount":  403,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260810-1015",
                         "package":  "plai-chain-source-20260810-1015.zip",
                         "generatedAt":  "2026-08-10T01:15:45.1887405Z",
                         "sizeBytes":  29412872,
                         "sha256":  "0ac97a459b91268f2c63285aa8b1dd9ac120614ff624109318d7c9a9a2980dc8",
                         "sourceTreeSha256":  "cd715ee603be465c26d2368edd5163533b4f035dd730b0cec6e4733df11a6900",
                         "fileCount":  401,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260804-2007",
                         "package":  "plai-chain-source-20260804-2007.zip",
                         "generatedAt":  "2026-08-04T11:07:15.7370773Z",
                         "sizeBytes":  11604374,
                         "sha256":  "b2bee7ea9d2bb9c7c5098ece85dcb55d39a05090ce08811515b1b94bb6256c8f",
                         "sourceTreeSha256":  "352a62f02247450bc29e829b6935a5320f4312c830255da2bd4cd3df07417fc7",
                         "fileCount":  265,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260804-1928",
                         "package":  "plai-chain-source-20260804-1928.zip",
                         "generatedAt":  "2026-08-04T10:30:21.9503773Z",
                         "sizeBytes":  11595914,
                         "sha256":  "5b22efd68148ef53adc9371dd6aa9758dc602bfe6827e80d79530595cc3d1b84",
                         "sourceTreeSha256":  "8da9089ae283d10582db218dbc287b2034101c1c53ec481783db6e55185de11a",
                         "fileCount":  261,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260804-1908",
                         "package":  "plai-chain-source-20260804-1908.zip",
                         "generatedAt":  "2026-08-04T10:10:16.4695209Z",
                         "sizeBytes":  11591244,
                         "sha256":  "21ff928e5f73b1b7a4d172029edd9f0c8d847c86fe1a6c078320e043759a7a5d",
                         "sourceTreeSha256":  "9e651f7393e2ae491ab6e2a7789b74dc891095023b29d0321a042025ff669748",
                         "fileCount":  259,
                         "baseGitCommit":  "e5f2d9e4f9b9878e36557b4e09be8470a6ce44c3",
                         "notes":  [
                                       "Latest PLAIS mainnet source snapshot generated with allowlist-based publication rules.",
                                       "Includes application source, canonical QBFT tooling, deployment scripts, public configuration examples, documentation, and web assets.",
                                       "Excludes runtime state, validator keys and envelopes, approvals, databases, logs, uploads, backups, legal filing originals, dependencies, and generated artifacts.",
                                       "Package, source-tree, and per-file SHA256 values are published for integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260706-1749",
                         "package":  "plai-chain-source-20260706-1749.zip",
                         "generatedAt":  "2026-07-06T08:49:22.3831077Z",
                         "sizeBytes":  9923687,
                         "sha256":  "6f546f9971495e3bfb0da4b43c5d9787097ab7eee49242c010f7fc0c6333d381",
                         "fileCount":  241,
                         "notes":  [
                                       "Public source package generated with sensitive data removal rules.",
                                       "Includes server routes, services, models, views, public assets, contracts, documentation, and examples.",
                                       "Excludes runtime secrets, wallets/private keys, database files, logs, uploads, dependency folders, and backups.",
                                       "SHA256 is published for package integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260706-1738",
                         "package":  "plai-chain-source-20260706-1738.zip",
                         "generatedAt":  "2026-07-06T08:38:54.3000829Z",
                         "sizeBytes":  9583445,
                         "sha256":  "771c0d476728dcf7c90b1f275f208e20d545aa6fcccaac49f23282737a8d5900",
                         "fileCount":  237,
                         "notes":  [
                                       "Public source package generated with sensitive data removal rules.",
                                       "Includes server routes, services, models, views, public assets, contracts, documentation, and examples.",
                                       "Excludes runtime secrets, wallets/private keys, database files, logs, uploads, dependency folders, and backups.",
                                       "SHA256 is published for package integrity verification."
                                   ]
                     },
                     {
                         "version":  "20260706-1635",
                         "package":  "plai-chain-source-20260706-1635.zip",
                         "generatedAt":  "2026-07-06T07:35:10.7345083Z",
                         "sizeBytes":  8660518,
                         "sha256":  "659a5702308230582c7adc93f4558e66447957e394e9d6c32d236b0ac14a7127",
                         "fileCount":  235,
                         "notes":  [
                                       "Public source package generated with sensitive data removal rules.",
                                       "Includes server routes, services, models, views, public assets, contracts, documentation, and examples.",
                                       "Excludes runtime secrets, wallets/private keys, database files, logs, uploads, dependency folders, and backups.",
                                       "SHA256 is published for package integrity verification."
                                   ]
                     }
                 ],
    "fileIndex":  [
                      {
                          "path":  ".env.example",
                          "sizeBytes":  4063,
                          "modifiedAt":  "2026-08-09T11:58:02.0520175Z",
                          "sha256":  "a12e66258dd133003c58d95cb87da8bf57b7bd517d8a36d8c5d9eced0c68e643"
                      },
                      {
                          "path":  ".gitignore",
                          "sizeBytes":  166,
                          "modifiedAt":  "2026-07-17T23:09:01.6348820Z",
                          "sha256":  "1edbcac8465784f1bdc51db995b9b3d3ed466a0d3afb7b692309e8233c4d2487"
                      },
                      {
                          "path":  "config\\assetPolicyConfig.js",
                          "sizeBytes":  1341,
                          "modifiedAt":  "2026-07-29T22:19:29.8750134Z",
                          "sha256":  "308242bb5cb4ad5cfb377ca71c9331d623eebdfa7b2e26f16aa145d3d08ff248"
                      },
                      {
                          "path":  "config\\canonicalLedgerConfig.js",
                          "sizeBytes":  717,
                          "modifiedAt":  "2026-07-29T21:59:39.0581665Z",
                          "sha256":  "f99d91f3b3d2fde53399210588fc7ac384296bf7517d7c4bf177a08fb41b9567"
                      },
                      {
                          "path":  "config\\coinConfig.js",
                          "sizeBytes":  936,
                          "modifiedAt":  "2026-07-29T22:19:29.8770140Z",
                          "sha256":  "e9053ffbd473af1655c73c8bb379b7e5a82da46bd6ee1054f07febb2edb86a38"
                      },
                      {
                          "path":  "config\\evmCandidateConfig.js",
                          "sizeBytes":  1126,
                          "modifiedAt":  "2026-07-29T22:19:29.8770140Z",
                          "sha256":  "ef8dbe324d1acdc9d4ddfe8679755731d11bfbec9cfa4b48d2eb5c9d94d5473e"
                      },
                      {
                          "path":  "config\\exchangeIntegration.example.json",
                          "sizeBytes":  1271,
                          "modifiedAt":  "2026-08-04T10:57:25.6078688Z",
                          "sha256":  "de93775cd42efb0b9b452f85a5f272928024c3aba4628ec872881bae16b653a7"
                      },
                      {
                          "path":  "config\\loadEnv.js",
                          "sizeBytes":  804,
                          "modifiedAt":  "2026-06-29T23:45:37.3766580Z",
                          "sha256":  "918e330c3bb1ef6a6bdb202c239bf5033578e5097424a46c66b170f8e40885a8"
                      },
                      {
                          "path":  "config\\multiChainWalletConfig.js",
                          "sizeBytes":  1614,
                          "modifiedAt":  "2026-07-29T22:33:02.4263039Z",
                          "sha256":  "462a9abe894bffc0af6d056d0126960fe5a2e38ee56507a453b07e84dcb245f0"
                      },
                      {
                          "path":  "config\\qbftCanonicalMigration.example.json",
                          "sizeBytes":  778,
                          "modifiedAt":  "2026-07-31T14:32:51.5992408Z",
                          "sha256":  "9024cb9aec8e120a9887d4c3c7f56f91a3a10871de585fe41262d9c9ec356a39"
                      },
                      {
                          "path":  "config\\qbftDistributedTopology.example.json",
                          "sizeBytes":  805,
                          "modifiedAt":  "2026-07-31T14:32:55.2633855Z",
                          "sha256":  "cb85c8547e8b4aeb8c401bd447f7a5a7549fc12fad6fa0d9c5af2f99c0c276ab"
                      },
                      {
                          "path":  "config\\qbftPublicBridge.example.json",
                          "sizeBytes":  249,
                          "modifiedAt":  "2026-07-30T03:50:39.1183045Z",
                          "sha256":  "522ec45504a413fbdacba019a5b6f24233dddda9564e15b3e373f83033ee5833"
                      },
                      {
                          "path":  "config\\resilienceBackupPlan.example.json",
                          "sizeBytes":  4694,
                          "modifiedAt":  "2026-08-04T14:04:45.7632697Z",
                          "sha256":  "8104ab137879d2b5798882b842cbfd59f469e03265391f2f3484bfd19e4915ea"
                      },
                      {
                          "path":  "config\\resilienceNodeRoles.example.json",
                          "sizeBytes":  4520,
                          "modifiedAt":  "2026-08-04T23:26:00.6083293Z",
                          "sha256":  "d7d2130f15459126472ad994f95f49733f3273bf648e15cacaf8972e88838f3f"
                      },
                      {
                          "path":  "config\\resiliencePermissionlessNodePolicy.example.json",
                          "sizeBytes":  4627,
                          "modifiedAt":  "2026-08-05T01:05:13.4055476Z",
                          "sha256":  "16e8e165303dada900038ecc5ba32613d72cee6f347ec5c75ad56d9e42d28e25"
                      },
                      {
                          "path":  "config\\serviceCredentials.js",
                          "sizeBytes":  837,
                          "modifiedAt":  "2026-08-10T00:13:09.6408641Z",
                          "sha256":  "aaa79d90cb9307eb1c8eb86732d527d5f6f46cfc31833a1e23e89cb2e05e02b6"
                      },
                      {
                          "path":  "config\\serviceMediaReplication.example.json",
                          "sizeBytes":  1613,
                          "modifiedAt":  "2026-08-06T03:23:20.1981878Z",
                          "sha256":  "9454e2c0411d842253d6828a98718df2f6b179f4f85b5bf90370e5380f771fe2"
                      },
                      {
                          "path":  "config\\tokenDistributionConfig.js",
                          "sizeBytes":  3305,
                          "modifiedAt":  "2026-08-09T12:37:06.1204587Z",
                          "sha256":  "37da2ef5364008e464629ed72ce69a265f822103ff9fcae6fe2f5f320b61e389"
                      },
                      {
                          "path":  "config\\tokenomicsConfig.js",
                          "sizeBytes":  2040,
                          "modifiedAt":  "2026-07-13T10:45:11.2738878Z",
                          "sha256":  "4c3c914602c03ced6c877d39adccf2b37553387ad1b8edb494448f884a44c388"
                      },
                      {
                          "path":  "contracts\\proofContract.js",
                          "sizeBytes":  5242,
                          "modifiedAt":  "2026-07-09T13:26:53.3397009Z",
                          "sha256":  "adf907d2f1aa46bdc1c33dda85673f6e4733298778212e37a5822a545804c63a"
                      },
                      {
                          "path":  "deploy\\qbft-canonical\\approve-node-activation.ps1",
                          "sizeBytes":  1564,
                          "modifiedAt":  "2026-07-29T22:05:56.2059246Z",
                          "sha256":  "646c9ee842a0f98b58a81a22cc775f62aa7e6203e7204a40daf24e459c8558d9"
                      },
                      {
                          "path":  "deploy\\qbft-canonical\\enable-bridge-firewall.ps1",
                          "sizeBytes":  1368,
                          "modifiedAt":  "2026-07-29T22:06:42.9015549Z",
                          "sha256":  "dd40d9c2a34cbfbf4e491a4e9b34b59c4d31553ed31fdb6f0055b8b8bf4aa360"
                      },
                      {
                          "path":  "deploy\\qbft-canonical\\install-node.ps1",
                          "sizeBytes":  6480,
                          "modifiedAt":  "2026-07-29T23:03:11.9813598Z",
                          "sha256":  "a37bbbc2c21e46b4133c3ad164ab860935c169d6a8b9833597ba4b55134bdd14"
                      },
                      {
                          "path":  "deploy\\qbft-canonical\\preflight-node.ps1",
                          "sizeBytes":  3017,
                          "modifiedAt":  "2026-07-29T23:07:38.7132853Z",
                          "sha256":  "ef37b93c2060448441f6cd8be0dba2b21ae3c55dcffb1772a8ea21defa903e0e"
                      },
                      {
                          "path":  "deploy\\qbft-canonical\\start-node.ps1",
                          "sizeBytes":  2832,
                          "modifiedAt":  "2026-07-29T23:03:19.4693151Z",
                          "sha256":  "70fc4be807c0730982c63b5a87b02748e0b36900d2aeeac5a57ce16df838737a"
                      },
                      {
                          "path":  "deploy\\qbft-validator\\install-validator.ps1",
                          "sizeBytes":  2358,
                          "modifiedAt":  "2026-07-17T23:51:10.2961151Z",
                          "sha256":  "27ec2aa0deb31057e22f87c91bc827a40e2908c32a74e2287600340e47412f83"
                      },
                      {
                          "path":  "deploy\\qbft-validator\\start-validator.ps1",
                          "sizeBytes":  1855,
                          "modifiedAt":  "2026-07-17T23:50:11.0649643Z",
                          "sha256":  "993089cd0c3e642731ea3704e34f5ee78c1685283c256632bd9c08aab4b1ad5b"
                      },
                      {
                          "path":  "docs\\AISFOR_TOKENOMICS_V0.1.md",
                          "sizeBytes":  17234,
                          "modifiedAt":  "2026-08-01T09:03:15.7534296Z",
                          "sha256":  "628c8c31853e51a528524fafcf87a94543a165672be4ef963aa90c54962700aa"
                      },
                      {
                          "path":  "docs\\CANONICAL_ASSET_POLICY.md",
                          "sizeBytes":  2331,
                          "modifiedAt":  "2026-08-01T09:04:10.1693752Z",
                          "sha256":  "f74d61f00e5d902fc3b4099a446de5b888ed44c71d2f2ade50dab14d5c4b3f27"
                      },
                      {
                          "path":  "docs\\CANONICAL_LEDGER.md",
                          "sizeBytes":  2124,
                          "modifiedAt":  "2026-07-29T22:22:08.9717727Z",
                          "sha256":  "52af2b2fdb165f4cb1661e1c7a705a7da16ce689867346b3ea12522b05eb4a4d"
                      },
                      {
                          "path":  "docs\\CANONICAL_VALIDATOR_MIGRATION.md",
                          "sizeBytes":  5509,
                          "modifiedAt":  "2026-07-29T23:21:33.5203666Z",
                          "sha256":  "481a61e57e496de4ba8dcd52761d87f556b7ecdd8dd8c0f59215e6fbadd67de3"
                      },
                      {
                          "path":  "docs\\copyright-certificates-private\\plaifor.png",
                          "sizeBytes":  1391821,
                          "modifiedAt":  "2026-08-05T02:28:33.2819602Z",
                          "sha256":  "8ebd6cda466da7229372f364458566cab4840591c3e472896e2c4eb5b1f83b84"
                      },
                      {
                          "path":  "docs\\copyright-certificates-private\\plaigroup.png",
                          "sizeBytes":  1414327,
                          "modifiedAt":  "2026-08-05T02:23:51.6582438Z",
                          "sha256":  "94ec69a8f95f33921535e9d4220b129c729a3159d3d8882733a7093601217917"
                      },
                      {
                          "path":  "docs\\copyright-certificates-private\\plaimall.png",
                          "sizeBytes":  1401029,
                          "modifiedAt":  "2026-08-05T02:15:24.1066981Z",
                          "sha256":  "c0875be6c16d143c22c2af33a80142828c50f367e884a783ac645fb6cfd956dd"
                      },
                      {
                          "path":  "docs\\copyright-certificates-private\\plaischain.png",
                          "sizeBytes":  1428584,
                          "modifiedAt":  "2026-08-05T02:12:27.0396696Z",
                          "sha256":  "c27dfca8654499585d705cb349798d5de6080d6ac5b9892722baf827f873543a"
                      },
                      {
                          "path":  "docs\\copyright-certificates-private\\plaisharing.png",
                          "sizeBytes":  1391583,
                          "modifiedAt":  "2026-08-05T02:20:21.8540476Z",
                          "sha256":  "266f198ffa1663041c2758f224d82e6485a158801e836525d823e4c6122a5bc1"
                      },
                      {
                          "path":  "docs\\copyright-certificates-private\\plaitalk.png",
                          "sizeBytes":  1394495,
                          "modifiedAt":  "2026-08-05T02:26:08.8004287Z",
                          "sha256":  "c4894710bfa402b6dccc0dbd0119aa6e30ea16fc48d667c83ff509685a42450b"
                      },
                      {
                          "path":  "docs\\EXCHANGE_LISTING_READINESS_01_KO.md",
                          "sizeBytes":  7382,
                          "modifiedAt":  "2026-08-04T09:40:54.9300629Z",
                          "sha256":  "452a13764e00a98169d343291e2b88278a9cc5d440fe4e2704f9ced9b88d973c"
                      },
                      {
                          "path":  "docs\\FINALITY_BACKLOG_REMEDIATION.md",
                          "sizeBytes":  1693,
                          "modifiedAt":  "2026-07-29T12:54:46.1996171Z",
                          "sha256":  "8c8248c20f6358de1164001e96f91db10c6ecb09a44fc9876b26ef9239d1f26e"
                      },
                      {
                          "path":  "docs\\GLOBAL_CHAIN_PLAN.md",
                          "sizeBytes":  5185,
                          "modifiedAt":  "2026-06-30T07:44:18.9753803Z",
                          "sha256":  "9775db5e611e0cafd2cfcb5a97f12d89ca865ade519a157b648948a5d16420dd"
                      },
                      {
                          "path":  "docs\\INTEGRATION_MAP.md",
                          "sizeBytes":  7384,
                          "modifiedAt":  "2026-06-30T00:11:00.4680947Z",
                          "sha256":  "7fc010067172341d03b7850ebbbc6d62310fc550d88216033ebe07c89bb49cc1"
                      },
                      {
                          "path":  "docs\\LEDGER_DB_MIGRATION_PLAN.md",
                          "sizeBytes":  14612,
                          "modifiedAt":  "2026-06-30T21:10:24.4230630Z",
                          "sha256":  "c1709ed8d97b941f52b3ed21a753cd919327af8c8e4bbff81cf04f1ba161f3fe"
                      },
                      {
                          "path":  "docs\\MAINNET_POLICY_DRAFT.md",
                          "sizeBytes":  8839,
                          "modifiedAt":  "2026-08-04T10:08:19.3606994Z",
                          "sha256":  "40a62f327099219eb9840eed60d942bd57b9e7604c748d646f91c6a3d422a4d0"
                      },
                      {
                          "path":  "docs\\OPERATOR_KEY_CUSTODY.md",
                          "sizeBytes":  2531,
                          "modifiedAt":  "2026-07-30T00:39:09.8857235Z",
                          "sha256":  "97a22a0c2e3a28e3085aa0a82fa2473a7b65595774788560aff3632d43eadc6d"
                      },
                      {
                          "path":  "docs\\PUBLIC_API_HARDENING.md",
                          "sizeBytes":  2659,
                          "modifiedAt":  "2026-07-29T13:44:49.4649697Z",
                          "sha256":  "f8c54baf87dd649d03133ef8e37d0a979e580d59c76ded41161c939102d2e89d"
                      },
                      {
                          "path":  "docs\\QBFT_CANDIDATE_RUNBOOK.md",
                          "sizeBytes":  1812,
                          "modifiedAt":  "2026-07-30T00:50:54.4014587Z",
                          "sha256":  "4c184113854ca58a6b0cb3d640718510d2713847aac9b2539efcaac3f32d1b0c"
                      },
                      {
                          "path":  "docs\\resilience\\00-PLAI_SERVICE_SURVIVABILITY_HANDOFF_KO.md",
                          "sizeBytes":  28605,
                          "modifiedAt":  "2026-08-09T08:54:33.8879990Z",
                          "sha256":  "65561ab86538458c108c09d929a52739860c861dd69aff6d14339cd22bf8318d"
                      },
                      {
                          "path":  "docs\\resilience\\01-FAILURE_DOMAIN_INVENTORY_KO.md",
                          "sizeBytes":  20995,
                          "modifiedAt":  "2026-08-04T13:53:51.3325588Z",
                          "sha256":  "c3915d46464fa3f990b3cc861a7241365c32a16253fa42f54da820e07ef113c7"
                      },
                      {
                          "path":  "docs\\resilience\\02-PHASE1_BACKUP_RESTORE_REHEARSAL_KO.md",
                          "sizeBytes":  7056,
                          "modifiedAt":  "2026-08-04T14:08:08.3425579Z",
                          "sha256":  "e6bcac4f20bab41eb9e344c4f1622f5bb02c7743bf94fbfdf848ee482f360ba3"
                      },
                      {
                          "path":  "docs\\resilience\\03-NODE_ROLE_CANDIDATES_KO.md",
                          "sizeBytes":  6198,
                          "modifiedAt":  "2026-08-04T23:26:04.3620259Z",
                          "sha256":  "f6e83a64b6ac434432023c99ab2ca08476767415caea9d271422ca76f08b0120"
                      },
                      {
                          "path":  "docs\\resilience\\04-ELLIA05_READONLY_INVENTORY_CANARY_KO.md",
                          "sizeBytes":  3698,
                          "modifiedAt":  "2026-08-04T23:10:14.1505293Z",
                          "sha256":  "c89248f5ece379602107963705641a67b966425ac9e1f319bfccb4076e93dde6"
                      },
                      {
                          "path":  "docs\\resilience\\05-PERMISSIONLESS_SERVICE_NETWORK_KO.md",
                          "sizeBytes":  11220,
                          "modifiedAt":  "2026-08-05T00:07:24.3553493Z",
                          "sha256":  "9eed9a0cf91de09ec699e86ff6c46e5a9bfd7343dfb4348c2826e7de6c25e416"
                      },
                      {
                          "path":  "docs\\resilience\\06-MULTI_REPLICA_LIVE_CANARY_KO.md",
                          "sizeBytes":  3655,
                          "modifiedAt":  "2026-08-05T00:07:12.7112880Z",
                          "sha256":  "885b3a9d6fa07680c9470db5b052a890273cd252e3c471e90092e937e8a03870"
                      },
                      {
                          "path":  "docs\\resilience\\07-MAIN_INDEPENDENT_CONTROL_PROTOCOL_STAGE_KO.md",
                          "sizeBytes":  3695,
                          "modifiedAt":  "2026-08-05T00:14:32.2429442Z",
                          "sha256":  "369e9f0974165250198e1e9240e1f8d7d2d8a0d0180406ea5743b349fe8a5dae"
                      },
                      {
                          "path":  "docs\\resilience\\08-READ_ONLY_RPC_NAT_CANARY_KO.md",
                          "sizeBytes":  2580,
                          "modifiedAt":  "2026-08-05T01:05:05.9231742Z",
                          "sha256":  "53dbab07baffd7d42e5504305aa1ef9c1a082ff364ab63a381fb9aaca9c14977"
                      },
                      {
                          "path":  "docs\\resilience\\09-NAT_SAFE_RPC_ATTESTATION_LIVE_CANARY_KO.md",
                          "sizeBytes":  3441,
                          "modifiedAt":  "2026-08-05T01:42:49.8899622Z",
                          "sha256":  "679226e0e1a345fcc553c400415135644d3d124b345a3a26990c3ddb38afd4c8"
                      },
                      {
                          "path":  "docs\\resilience\\10-PEER_RPC_CERTIFICATE_NAT_GAP_KO.md",
                          "sizeBytes":  3273,
                          "modifiedAt":  "2026-08-05T02:09:18.9133039Z",
                          "sha256":  "0fa7d34c099c1e1c8632940976e14c6b73e94fd2795e0e555f84eb0b4d37bb63"
                      },
                      {
                          "path":  "docs\\resilience\\11-STATELESS_CAPSULE_CLIENT_FAILOVER_STAGE_KO.md",
                          "sizeBytes":  3328,
                          "modifiedAt":  "2026-08-05T02:49:45.9347447Z",
                          "sha256":  "e1f5fbf76ba73431e6947d13c610134331b63ca40a2b44fd1400fe6543f0f20d"
                      },
                      {
                          "path":  "docs\\resilience\\12-SIGNED_EVENT_PROJECTION_STAGE_KO.md",
                          "sizeBytes":  2426,
                          "modifiedAt":  "2026-08-05T02:27:20.8141845Z",
                          "sha256":  "c3923092ac15af362031c851a259300c02ae500380631fdd2f3be023ee6c0549"
                      },
                      {
                          "path":  "docs\\resilience\\13-ANDROID_VERIFIED_DIRECTORY_AND_OUTAGE_SIMULATION_KO.md",
                          "sizeBytes":  4590,
                          "modifiedAt":  "2026-08-05T03:03:28.2380867Z",
                          "sha256":  "e24a231f5166a13b4b3a1d2676c6269b84d8e806b905af36f0bda6bcf2f68ea8"
                      },
                      {
                          "path":  "docs\\resilience\\14-PEER_SERVICE_DIRECTORY_MAILBOX_STAGE_KO.md",
                          "sizeBytes":  3369,
                          "modifiedAt":  "2026-08-05T06:31:52.4821323Z",
                          "sha256":  "de2dccbd5951fd8180ee014743d5fce58315748c941dcdfe2b05dbf8362b1b44"
                      },
                      {
                          "path":  "docs\\resilience\\15-PERMISSIONLESS_CAPABILITY_ADMISSION_STAGE_KO.md",
                          "sizeBytes":  5479,
                          "modifiedAt":  "2026-08-05T06:31:52.4821323Z",
                          "sha256":  "66df0b2abe1d5cf2b61ce46da072d28a87f5728dd19bb4acc97e023fe8e2ef2c"
                      },
                      {
                          "path":  "docs\\resilience\\16-PEER_REPLICA_REPAIR_MAILBOX_STAGE_KO.md",
                          "sizeBytes":  4321,
                          "modifiedAt":  "2026-08-05T06:31:52.4831325Z",
                          "sha256":  "0e1a036a79775944f3cd63920eb72a442eb5b240c48076c3aea8e9716b4bd6a2"
                      },
                      {
                          "path":  "docs\\resilience\\17-ANDROID_MULTI_BOOTSTRAP_QUORUM_STAGE_KO.md",
                          "sizeBytes":  3020,
                          "modifiedAt":  "2026-08-05T04:14:12.2230271Z",
                          "sha256":  "d7272cd260e620fe23d48e09d2e778c9ba44ad17515d6bf27478def50d8bf3d1"
                      },
                      {
                          "path":  "docs\\resilience\\18-PEER_RECOVERY_EVENT_MAILBOX_STAGE_KO.md",
                          "sizeBytes":  3692,
                          "modifiedAt":  "2026-08-05T06:31:52.4841330Z",
                          "sha256":  "8b64b4e26eb5fbf99b84b6ada5b06a5fa63ae1f0503cae68962fc15352d54c7e"
                      },
                      {
                          "path":  "docs\\resilience\\19-SIGNED_RECOVERY_CHECKPOINT_STAGE_KO.md",
                          "sizeBytes":  3649,
                          "modifiedAt":  "2026-08-05T06:31:52.4841330Z",
                          "sha256":  "eafc9eae585aababa7d8b9baa81fdff2bb020924276b0ef3f6f7f15fad1f648e"
                      },
                      {
                          "path":  "docs\\resilience\\20-VERIFIED_WEB_SERVICE_FAILOVER_STAGE_KO.md",
                          "sizeBytes":  4246,
                          "modifiedAt":  "2026-08-05T06:31:52.4851337Z",
                          "sha256":  "533f784fa82de84def22f09d486ba1fdd6d45134dce7d576088459f907c625d3"
                      },
                      {
                          "path":  "docs\\resilience\\21-LIVE_CANARY_TOPOLOGY_PREFLIGHT_KO.md",
                          "sizeBytes":  2913,
                          "modifiedAt":  "2026-08-05T06:32:46.6329538Z",
                          "sha256":  "0c63507775bef3e21010091ba13ac5ef399147c91fb44f0ea553f84e46d64b65"
                      },
                      {
                          "path":  "docs\\resilience\\22-THREE_DOMAIN_CONTINUITY_CANARY_STAGE_KO.md",
                          "sizeBytes":  3779,
                          "modifiedAt":  "2026-08-05T06:31:52.4861334Z",
                          "sha256":  "b4033f9f8cbd69767ec24b9813743364843b5315af32195a2c7b376672faa175"
                      },
                      {
                          "path":  "docs\\resilience\\23-NODE_BOUND_HTTPS_RELAY_POLICY_STAGE_KO.md",
                          "sizeBytes":  2932,
                          "modifiedAt":  "2026-08-05T06:31:52.4871335Z",
                          "sha256":  "3f3c2106d233cea298dcf0a8875afba7f05b5a5c556f96f0cf13b81a965eef17"
                      },
                      {
                          "path":  "docs\\resilience\\24-TWO_DOMAIN_MAIN_HOST_LOSS_CANARY_STAGE_KO.md",
                          "sizeBytes":  4139,
                          "modifiedAt":  "2026-08-05T08:33:57.7493145Z",
                          "sha256":  "f7c05576a9e057f010d4ea1e6138fe441e5b035de8faf6991b60408162c1fe30"
                      },
                      {
                          "path":  "docs\\resilience\\25-ANDROID_TWO_DOMAIN_HTTP_CANARY_STAGE_KO.md",
                          "sizeBytes":  2424,
                          "modifiedAt":  "2026-08-05T06:39:25.0945365Z",
                          "sha256":  "73287bc38f7420ef364f53e6b9da79d7a192f492db37e7958ce81876fdbe1283"
                      },
                      {
                          "path":  "docs\\resilience\\26-FINITE_UPNP_LIVE_CANARY_RESULT_KO.md",
                          "sizeBytes":  3459,
                          "modifiedAt":  "2026-08-05T08:33:24.2366795Z",
                          "sha256":  "1c539bec408a6f7f52627eb7506ddbed448f84d9772320ef1814b4817e3fff7a"
                      },
                      {
                          "path":  "docs\\resilience\\27-OUTBOUND_PEER_OVERLAY_STAGE_KO.md",
                          "sizeBytes":  3352,
                          "modifiedAt":  "2026-08-05T08:51:02.7061206Z",
                          "sha256":  "c058a7a599c59b33ed140acf3b67a0a878495e4217899e3144003c5fbd3d1e38"
                      },
                      {
                          "path":  "docs\\resilience\\28-SIGNED_OVERLAY_LIVE_PARTIAL_AND_HTTPS_GATE_KO.md",
                          "sizeBytes":  3623,
                          "modifiedAt":  "2026-08-05T23:55:01.2423332Z",
                          "sha256":  "f9dd988773987f992f591204e54dc27cd25826910dbb2ce1693e31d3bcdc0bb1"
                      },
                      {
                          "path":  "docs\\resilience\\29-PC_HTTPS_443_RELAY_STAGING_KO.md",
                          "sizeBytes":  3381,
                          "modifiedAt":  "2026-08-06T00:26:33.4855096Z",
                          "sha256":  "603930317e25a6d6fafb8d860a23a97cbee36fbff8c5393c9b505378bcc237f5"
                      },
                      {
                          "path":  "docs\\resilience\\30-QUICK_TUNNEL_DISCOVERY_CANARY_STAGE_KO.md",
                          "sizeBytes":  5503,
                          "modifiedAt":  "2026-08-06T06:27:40.7737789Z",
                          "sha256":  "4c1935f6b5f254dafba63a3d69c32c4e9641806ee9cbe11a55d77971853bb271"
                      },
                      {
                          "path":  "docs\\resilience\\31-PASSIVE_SERVICE_FLEET_FENCE_STAGE_KO.md",
                          "sizeBytes":  3006,
                          "modifiedAt":  "2026-08-06T02:52:31.8572529Z",
                          "sha256":  "06de0de6907c1aed0c87d953031ac6e7373c436b2766e4b119b98d45d87f391e"
                      },
                      {
                          "path":  "docs\\resilience\\32-SYNTHETIC_MONGO_THREE_NODE_FAILOVER_REHEARSAL_KO.md",
                          "sizeBytes":  2188,
                          "modifiedAt":  "2026-08-06T02:52:24.1263935Z",
                          "sha256":  "ff497b4cdcc8139205a58f700bb15c41d23f2ae21b90cd9e2ee2ed5641c2700b"
                      },
                      {
                          "path":  "docs\\resilience\\33-SOCKET_MONGO_CLUSTER_ADAPTER_STAGE_KO.md",
                          "sizeBytes":  2812,
                          "modifiedAt":  "2026-08-06T03:04:45.0177858Z",
                          "sha256":  "aa50aac541dbcb14eace62b6ded969fa67f75e68f214199556075085345d76d3"
                      },
                      {
                          "path":  "docs\\resilience\\34-PROMOTED_ACTIVE_DATA_PLANE_GATE_STAGE_KO.md",
                          "sizeBytes":  3332,
                          "modifiedAt":  "2026-08-09T06:08:08.4783700Z",
                          "sha256":  "c5b32e91ee4cea6ac997b6b0d42b3b7cccf719f7ea1fb483715de3f9b4d52f0a"
                      },
                      {
                          "path":  "docs\\resilience\\35-SERVICE_MEDIA_CIPHERTEXT_REPLICATION_PREFLIGHT_KO.md",
                          "sizeBytes":  1875,
                          "modifiedAt":  "2026-08-06T03:25:30.8565492Z",
                          "sha256":  "18686e5148746b4c837ac1348ffe9d0fe8eb2ebe117c47af05958111279ffd19"
                      },
                      {
                          "path":  "docs\\resilience\\36-THREE_DOMAIN_HTTPS_CONTINUITY_LIVE_CANARY_KO.md",
                          "sizeBytes":  2967,
                          "modifiedAt":  "2026-08-06T06:27:03.3000085Z",
                          "sha256":  "f9be5f225ec0b407c2c09eb293bf4d222a7a8cfb98841d9cdfc1b77056f2fade"
                      },
                      {
                          "path":  "docs\\resilience\\37-STABLE_BOOTSTRAP_ORIGIN_PLAN_GATE_STAGE_KO.md",
                          "sizeBytes":  2084,
                          "modifiedAt":  "2026-08-06T06:52:03.2855478Z",
                          "sha256":  "9190e00d6855708befc60b29496e29adfeae773e65dbb5e32336e52ef92089a9"
                      },
                      {
                          "path":  "docs\\resilience\\38-PRODUCTION_DATA_REPLICA_PLAN_GATE_STAGE_KO.md",
                          "sizeBytes":  2429,
                          "modifiedAt":  "2026-08-06T06:58:20.4401790Z",
                          "sha256":  "2c5068b72eaf0a3d33819810366989f2cf408baa2da433fab7a91d120f20c2b0"
                      },
                      {
                          "path":  "docs\\resilience\\39-PROMOTED_ACTIVE_SOCKET_SESSION_FENCE_AND_READINESS_REFRESH_KO.md",
                          "sizeBytes":  2186,
                          "modifiedAt":  "2026-08-09T06:08:14.8559582Z",
                          "sha256":  "ba2f0275291e8d80c337d0f1706ee81adb67dbee5f9977c4fa8b9bae7fccb3c9"
                      },
                      {
                          "path":  "docs\\resilience\\40-NETWORK_WORKER_STREAMING_HASH_MEMORY_FENCE_STAGE_KO.md",
                          "sizeBytes":  2341,
                          "modifiedAt":  "2026-08-09T06:31:07.0031209Z",
                          "sha256":  "75467214653e2b444d9fc5e44ee70f33dddded33fd1e569c817248dc8e340354"
                      },
                      {
                          "path":  "docs\\resilience\\41-MAIN_HOST_LOSS_RUNTIME_STABILIZATION_AND_LIVE_BLOCKERS_KO.md",
                          "sizeBytes":  3825,
                          "modifiedAt":  "2026-08-09T07:07:55.0033997Z",
                          "sha256":  "95907b7cd3b11de2e4696aee15fc601cea2f2970cccda892cb9cc490a398d82a"
                      },
                      {
                          "path":  "docs\\resilience\\42-DYNAMIC-NODE-NO-ROUTER-ARCHITECTURE-KO.md",
                          "sizeBytes":  1764,
                          "modifiedAt":  "2026-08-09T08:23:10.4921038Z",
                          "sha256":  "1c9f6cbb634b84848a782e73d4f0d725894b4fab4ae43acc6280c992c4348e38"
                      },
                      {
                          "path":  "docs\\resilience\\43-PROMOTION-LEASE-AND-SIGNED-REPLICA-READINESS-KO.md",
                          "sizeBytes":  2815,
                          "modifiedAt":  "2026-08-09T08:54:26.4468735Z",
                          "sha256":  "bd6aac913e7fb35d1432106c01eec6a7c22be4567b8810ed9a1ecb38ec2656c4"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\android-multi-bootstrap-quorum-stage-redacted.json",
                          "sizeBytes":  949,
                          "modifiedAt":  "2026-08-05T04:14:15.9551454Z",
                          "sha256":  "90fc47136b385b95ea65d855d625e5d5d3551fbb67c87045b6a5a729ecef543e"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\android-two-domain-http-canary-stage-redacted.json",
                          "sizeBytes":  1450,
                          "modifiedAt":  "2026-08-05T06:39:28.9081563Z",
                          "sha256":  "0afe37b73f077c8007452ffb4cbdeee23e22830bc1423477ab786e427eac4290"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\atomic-file-replace-self-test-redacted.json",
                          "sizeBytes":  437,
                          "modifiedAt":  "2026-08-05T04:01:03.2457166Z",
                          "sha256":  "6249d44accb95dcbca5dc6b60a33f23c22be9b6e3b777fa8dd7460d76e2cb081"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\continuity-gap-snapshot-20260808T2232-redacted.json",
                          "sizeBytes":  7188,
                          "modifiedAt":  "2026-08-08T22:32:09.8971248Z",
                          "sha256":  "ae22237d7a0dab0a55d089313b6aaa56c4ffcc77a17cad747f0cfee76f5f1c77"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\continuity-gap-snapshot-20260808T2233-redacted.json",
                          "sizeBytes":  3346,
                          "modifiedAt":  "2026-08-08T22:33:38.5988455Z",
                          "sha256":  "e752a3b8a35ecbaa3bd62ccb54be5c4f2d8f38fa0b552d66fa78305965a91444"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\continuity-gap-snapshot-20260809T073536-redacted.json",
                          "sizeBytes":  10024,
                          "modifiedAt":  "2026-08-08T22:35:36.3450228Z",
                          "sha256":  "88ddac24eaa86715666c4bf15edccb2436a5cdfd47d3d0010e9a20ddff3684a1"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\continuity-gap-snapshot-20260809T121405-redacted.json",
                          "sizeBytes":  10024,
                          "modifiedAt":  "2026-08-09T03:14:05.8234583Z",
                          "sha256":  "344102513120a35a670027d7d2393754e8228b9a351a4993af0942019855c5a1"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\continuity-gap-snapshot-20260809T130214-redacted.json",
                          "sizeBytes":  10024,
                          "modifiedAt":  "2026-08-09T04:02:14.6167453Z",
                          "sha256":  "0195d78a00f4d4095e506dbd73603b05ef22c4e0c47c7b1983ec6850912bfd6c"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\finite-upnp-live-canary-result-redacted.json",
                          "sizeBytes":  2043,
                          "modifiedAt":  "2026-08-05T08:33:20.4670512Z",
                          "sha256":  "780763e8dcde14ee285e8be11817229868f64b288026028e79f6ef3ebca4d0ee"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\inventory-redacted.json",
                          "sizeBytes":  21832,
                          "modifiedAt":  "2026-08-04T13:53:55.1615996Z",
                          "sha256":  "66cd326e338e76c56ac1bec7949f6c649ef5ab4e10f5759fa1203f096d6fb80b"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\live-node-topology-preflight-redacted.json",
                          "sizeBytes":  1466,
                          "modifiedAt":  "2026-08-06T06:29:18.8351102Z",
                          "sha256":  "0207d413a3016d13d48dc317a1c77153be6189308218f4a8e1a980d9bfb502b8"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\main-host-loss-production-readiness-refresh-redacted.json",
                          "sizeBytes":  1726,
                          "modifiedAt":  "2026-08-09T07:07:58.7733375Z",
                          "sha256":  "c52491873ac6128c4ef02ab8c0079d411a0d1761d374d59faacf3555b8fa4597"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\main-outage-inmemory-integration-redacted.json",
                          "sizeBytes":  1685,
                          "modifiedAt":  "2026-08-05T05:09:54.2374003Z",
                          "sha256":  "80e808095a97fe4eec45ee6c17d6318cdcc2e080f22e4e1699c2bf7141158197"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\multi-replica-canary-redacted.json",
                          "sizeBytes":  1398,
                          "modifiedAt":  "2026-08-05T00:07:16.5302737Z",
                          "sha256":  "cea03c4fd84e9294487b90f89f6dd9093460b7b18eeec0c12ae37814cc85734a"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\nat-safe-rpc-attestation-live-canary-redacted.json",
                          "sizeBytes":  1224,
                          "modifiedAt":  "2026-08-05T01:42:53.5305831Z",
                          "sha256":  "b9c6057ff81d7a7c4992e8a633ab32a22988180b2d9f2e851dceeef0bcbdb041"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\network-worker-streaming-hash-stage-redacted.json",
                          "sizeBytes":  1090,
                          "modifiedAt":  "2026-08-09T06:31:12.3794947Z",
                          "sha256":  "875a685be96bafc23d7cb0453504837eac352d4bee061b636a015e54e8e53103"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\node-bound-https-relay-policy-self-test-redacted.json",
                          "sizeBytes":  1235,
                          "modifiedAt":  "2026-08-05T06:43:08.9904900Z",
                          "sha256":  "b67d6dc094e8348483dda6eaed84748fa9698178860c4ef9f6b0ee19bff053b0"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\outbound-peer-overlay-stage-redacted.json",
                          "sizeBytes":  2473,
                          "modifiedAt":  "2026-08-05T08:50:58.8040261Z",
                          "sha256":  "82576f0cde53a89666cdcd5bd4959d3b60ed57262f791379d293385dd724a2a3"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\passive-service-fleet-fence-self-test-redacted.json",
                          "sizeBytes":  2752,
                          "modifiedAt":  "2026-08-06T02:52:48.6181409Z",
                          "sha256":  "af3b41b381f81421b72c74d9b37285c18fccca14fcf9f4ba6642f65991ff99b6"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\pc-https-443-relay-staging-redacted.json",
                          "sizeBytes":  2446,
                          "modifiedAt":  "2026-08-06T00:26:37.5275145Z",
                          "sha256":  "01671e67e90ed8215220f6c9c67ac09547c3ea5f2eaa3b4b0c07f7995fef0fb0"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\peer-recovery-event-mailbox-self-test-redacted.json",
                          "sizeBytes":  1099,
                          "modifiedAt":  "2026-08-05T06:31:52.4881342Z",
                          "sha256":  "1e237224c641e887c808fb085a19da11448dec4bdabe67a58e05aeaf2857773c"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\peer-replica-repair-self-test-redacted.json",
                          "sizeBytes":  1218,
                          "modifiedAt":  "2026-08-05T06:31:52.4891344Z",
                          "sha256":  "b917f99568157cd8fa37ce25d0f40415bb18a271f64d531c74637cdd75a2ed21"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\peer-rpc-certificate-nat-gap-redacted.json",
                          "sizeBytes":  948,
                          "modifiedAt":  "2026-08-05T02:09:22.7252511Z",
                          "sha256":  "414afde8b14289de019c43ca4883c44ce910b4ee1be591b024c6d411191b6cdd"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\peer-service-directory-mailbox-self-test-redacted.json",
                          "sizeBytes":  786,
                          "modifiedAt":  "2026-08-05T06:31:52.4901344Z",
                          "sha256":  "dec3c695bbdf094a2aedd0a57e80adf2c580f485e47a4ff4b437259194a5ded3"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\permissionless-capability-admission-self-test-redacted.json",
                          "sizeBytes":  749,
                          "modifiedAt":  "2026-08-05T03:13:12.0337275Z",
                          "sha256":  "e91eb7a0c399f3afac266dfe4157f39c5f4a155dd3c50cee05037bf91d7a3bc9"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\permissionless-resource-challenge-self-test-redacted.json",
                          "sizeBytes":  1590,
                          "modifiedAt":  "2026-08-05T06:31:52.4901344Z",
                          "sha256":  "3a5cc5a70cb39d36325aef40e4cf320c5280f256b2e61052a46cdb97036552cb"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\phase1-readiness-redacted.json",
                          "sizeBytes":  3147,
                          "modifiedAt":  "2026-08-04T23:10:17.9996727Z",
                          "sha256":  "6d3f09870560556bd2f300f5702c737baa1a99f44d157903a2f7d39e60e38d21"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\production-data-replica-plan-stage-redacted.json",
                          "sizeBytes":  1014,
                          "modifiedAt":  "2026-08-06T06:56:06.3417225Z",
                          "sha256":  "739f3ec7774b8b1e42afb147f88140d881127a9e70a74c071d044b3f68c494f0"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\production-data-replica-readiness-redacted.json",
                          "sizeBytes":  752,
                          "modifiedAt":  "2026-08-09T06:07:54.8399735Z",
                          "sha256":  "918a83500c46e7658198f544894d1d4ca499f08282038b76e911d29697457d74"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\promoted-active-data-plane-gate-redacted.json",
                          "sizeBytes":  1912,
                          "modifiedAt":  "2026-08-09T06:08:01.5406421Z",
                          "sha256":  "4f19067a8f1935ca758d94b6d22753532fedb40ef781a0ef689b0ccac5bc03aa"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\promotion-lease-and-signed-replica-readiness-redacted.json",
                          "sizeBytes":  1904,
                          "modifiedAt":  "2026-08-09T08:54:30.1513511Z",
                          "sha256":  "ed0a867fcb6592f35c1f71496e3550de473a0ab96550d54f30639a0962a6f8f9"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\quick-tunnel-discovery-canary-stage-redacted.json",
                          "sizeBytes":  3898,
                          "modifiedAt":  "2026-08-06T06:27:23.6221442Z",
                          "sha256":  "aa2a0f79b6c99a1b3cfc3d4b1a1689ed1874ff678714c1279a128a16122cb88f"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\read-only-rpc-nat-canary-redacted.json",
                          "sizeBytes":  977,
                          "modifiedAt":  "2026-08-05T01:05:09.7076952Z",
                          "sha256":  "f9348d42326ca56552c0f9b094dbf2c82869efa83bcc9b69fb5cea5035f78dc8"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\service-media-readonly-inventory-redacted.json",
                          "sizeBytes":  1742,
                          "modifiedAt":  "2026-08-06T03:25:26.7865729Z",
                          "sha256":  "ad817bcbf6a642e5708f977774b5f4959c6457c688890056f0f139ca65aa9134"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\signed-event-projection-stage-redacted.json",
                          "sizeBytes":  757,
                          "modifiedAt":  "2026-08-05T02:27:24.7427232Z",
                          "sha256":  "f250f6517ea8ec7949f91d4aaaacf6e808e3b40fe0cc44bf844fcf158f553b9e"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\signed-overlay-live-partial-and-https-gate-redacted.json",
                          "sizeBytes":  1856,
                          "modifiedAt":  "2026-08-05T23:55:05.0539843Z",
                          "sha256":  "cbd5517364cf0e15a5834c7345f89a467ddf3758f375dbee124408e6d7ac2acb"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\signed-recovery-checkpoint-self-test-redacted.json",
                          "sizeBytes":  1115,
                          "modifiedAt":  "2026-08-05T06:31:52.4911348Z",
                          "sha256":  "b1cfd5d1457720ac987ee6590063547370610972ff4e1bfd9756f1fb018f3e03"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\socket-mongo-cluster-adapter-stage-redacted.json",
                          "sizeBytes":  1320,
                          "modifiedAt":  "2026-08-06T03:04:48.7519467Z",
                          "sha256":  "6fe9f803d0b3815b87717b3e075e055ef9666d516c8db5984b2394fc1c6a72d4"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\stable-bootstrap-origin-plan-stage-redacted.json",
                          "sizeBytes":  1016,
                          "modifiedAt":  "2026-08-06T06:51:59.3145605Z",
                          "sha256":  "19884a9d8fdaf395431b09cc3404477d049748ec040fc89594962ae0df504214"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\stateless-capsule-client-failover-stage-redacted.json",
                          "sizeBytes":  1148,
                          "modifiedAt":  "2026-08-05T02:24:28.0928997Z",
                          "sha256":  "df7bf5d24d60ca8fec6dc264a3f4d14cc157a6c475ae9eeca0329d33595a5479"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\synthetic-mongo-three-node-failover-redacted.json",
                          "sizeBytes":  996,
                          "modifiedAt":  "2026-08-06T03:18:32.6193355Z",
                          "sha256":  "1dc6d933aba68b7857cc0ba30fd02feb5afc9d6c53ba42ac23044b3fc3244687"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\three-domain-continuity-canary-self-test-redacted.json",
                          "sizeBytes":  1498,
                          "modifiedAt":  "2026-08-05T06:33:43.3303097Z",
                          "sha256":  "8a1288ad93a642930adeb8d38b53c4a713c268cf1a204a4498d6eeac7f4e7937"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\three-domain-quick-tunnel-live-canary-redacted.json",
                          "sizeBytes":  2009,
                          "modifiedAt":  "2026-08-06T06:26:59.5157933Z",
                          "sha256":  "b2f7dff6841b42ce7c3152192cf1a9a64c30f7cebb0c83cea6153f76c6ee91bd"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\two-domain-main-host-loss-canary-stage-redacted.json",
                          "sizeBytes":  2367,
                          "modifiedAt":  "2026-08-05T06:43:12.8080256Z",
                          "sha256":  "207fc164052c2c32fc21cd82b0f15910e7205247b7c50da65ebdb4b3194dc08c"
                      },
                      {
                          "path":  "docs\\resilience\\evidence\\verified-web-service-failover-self-test-redacted.json",
                          "sizeBytes":  1186,
                          "modifiedAt":  "2026-08-05T06:31:52.4911348Z",
                          "sha256":  "28f789c3664c057da18996d301ab3db33ce20ae2538bd29e249acf8acd25c3a1"
                      },
                      {
                          "path":  "docs\\REWARD_SERVICE_INTEGRATION.md",
                          "sizeBytes":  3078,
                          "modifiedAt":  "2026-07-01T06:52:40.3711782Z",
                          "sha256":  "d4c00793a13c81a1f99c6c36b39efa7c11d83c60e2d8314df83f33ba319a052d"
                      },
                      {
                          "path":  "docs\\SOURCE_PUBLIC_NOTICE_KO.md",
                          "sizeBytes":  1506,
                          "modifiedAt":  "2026-08-04T10:07:16.1835998Z",
                          "sha256":  "5c847c16e04eb93631b804df37eafd5eff50a0fce276ccacb1509865c06f4492"
                      },
                      {
                          "path":  "docs\\TESTNET_PLAN.md",
                          "sizeBytes":  1856,
                          "modifiedAt":  "2026-07-01T08:43:49.7386288Z",
                          "sha256":  "9ff6d6c5d6cee75569255df4d4ba9ba8461e0e5f697536434b37ec0d0d956533"
                      },
                      {
                          "path":  "docs\\TESTNET_POLICY.md",
                          "sizeBytes":  6822,
                          "modifiedAt":  "2026-07-01T13:55:24.5592588Z",
                          "sha256":  "70ed92a306183e973bcfd5332f66027d70a8c453516a5ae057b1af29c0a73721"
                      },
                      {
                          "path":  "docs\\TOKEN_DISTRIBUTION_POLICY.md",
                          "sizeBytes":  11410,
                          "modifiedAt":  "2026-08-01T09:06:18.8466393Z",
                          "sha256":  "079332a6af2edcb983ab7fc2418383dc717a50cf170830ca96356f1000e42186"
                      },
                      {
                          "path":  "docs\\TOKEN_DISTRIBUTION_POLICY_KO.md",
                          "sizeBytes":  11352,
                          "modifiedAt":  "2026-08-01T09:06:22.7217060Z",
                          "sha256":  "8164cc4f015c3accbecb4a11441b718cd3981fbd95ee8d6942835f22b7ca88cf"
                      },
                      {
                          "path":  "docs\\WHITEPAPER.html",
                          "sizeBytes":  29927,
                          "modifiedAt":  "2026-08-04T10:24:32.3823945Z",
                          "sha256":  "ba4afbc7401e2deb2f40fce14754854ab9cecf0c75906e801ec184a6d90dc5ed"
                      },
                      {
                          "path":  "docs\\WHITEPAPER.md",
                          "sizeBytes":  21368,
                          "modifiedAt":  "2026-08-04T10:20:49.4604494Z",
                          "sha256":  "551775780809b5ff318ebd2d012bf42ffbc6528cf3eb3f5a1627ee11589e67ec"
                      },
                      {
                          "path":  "docs\\WHITEPAPER_KO.html",
                          "sizeBytes":  29907,
                          "modifiedAt":  "2026-08-04T10:24:32.3843950Z",
                          "sha256":  "6d30a1b498cb78c9d0e88b329357c0ea3646e450a8d9ce8958f1ab7373e9fc98"
                      },
                      {
                          "path":  "docs\\WHITEPAPER_KO.md",
                          "sizeBytes":  21466,
                          "modifiedAt":  "2026-08-04T10:22:36.7681906Z",
                          "sha256":  "d34881dc1890bf9a24ba253a39638dff86dcbb2cf30d606bb2b1e16751736d5c"
                      },
                      {
                          "path":  "ecosystem.qbft.config.js",
                          "sizeBytes":  1007,
                          "modifiedAt":  "2026-08-09T12:59:48.2779195Z",
                          "sha256":  "9c523b76000875f00ee2293c154eee54a101f063a0d3ce8ebf8af20f01d25759"
                      },
                      {
                          "path":  "lib\\chainI18n.js",
                          "sizeBytes":  42890,
                          "modifiedAt":  "2026-08-05T04:25:05.9428476Z",
                          "sha256":  "3658dafca6cc909c93e770a4995d4a0777b3bbe931a220f7b18708cae788f544"
                      },
                      {
                          "path":  "lib\\operatorDpapi.js",
                          "sizeBytes":  4956,
                          "modifiedAt":  "2026-07-29T22:40:34.3374960Z",
                          "sha256":  "340ea629aa0ba4fc1a731aa5463e785da3a975b6ccce6af06672919ad682cb90"
                      },
                      {
                          "path":  "lib\\rewardIntegrationClient.js",
                          "sizeBytes":  2348,
                          "modifiedAt":  "2026-07-01T05:17:54.0821642Z",
                          "sha256":  "5255d0ded740668c76461380a1edb9dbcc9fa1e05c0d6fd42df23b6e81f5d165"
                      },
                      {
                          "path":  "lib\\validatorKeyEnvelope.js",
                          "sizeBytes":  4008,
                          "modifiedAt":  "2026-07-30T00:12:30.5529883Z",
                          "sha256":  "234c63d13b3ac721d711a2f7b53f3722914a475b4bf6f0e14430e3d1044b8af5"
                      },
                      {
                          "path":  "middleware\\adminAuth.js",
                          "sizeBytes":  3638,
                          "modifiedAt":  "2026-07-01T09:28:08.5760043Z",
                          "sha256":  "725664766dd6ad5fa76de1db553b4adcba1c0c7f16537ad50c1143218e7e19b8"
                      },
                      {
                          "path":  "middleware\\securityHardening.js",
                          "sizeBytes":  8050,
                          "modifiedAt":  "2026-08-09T12:38:32.3600655Z",
                          "sha256":  "6d92c18e43c60b0fbf1df76423762d019ff1737cf7b9fbac2a22a9d7cb23a8c3"
                      },
                      {
                          "path":  "middleware\\serviceAuth.js",
                          "sizeBytes":  6435,
                          "modifiedAt":  "2026-07-29T09:53:32.4132619Z",
                          "sha256":  "32350cca7e27833660048e7613e026cca92fd7be2370b845a49d9dd3741f8963"
                      },
                      {
                          "path":  "middleware\\walletUserAuth.js",
                          "sizeBytes":  5574,
                          "modifiedAt":  "2026-07-29T09:32:29.0731508Z",
                          "sha256":  "8a6baa075664d72d66ab3d4fd4edd62e21b9ae60f13fd8331595dc50eaef5a9d"
                      },
                      {
                          "path":  "models\\BackupIndex.js",
                          "sizeBytes":  2066,
                          "modifiedAt":  "2026-06-29T06:03:07.9663557Z",
                          "sha256":  "bad4d805bb58fa66ed57b70b8938e51b613dd7fc24758a5b606fcfd8264ab85c"
                      },
                      {
                          "path":  "models\\CallbackEvent.js",
                          "sizeBytes":  969,
                          "modifiedAt":  "2026-06-29T07:11:04.0599896Z",
                          "sha256":  "8b1217a3bc95202461a777696d89fbdba7fca5e5461b7323a9cbdc8a0b5afb8e"
                      },
                      {
                          "path":  "models\\ChainBlock.js",
                          "sizeBytes":  2616,
                          "modifiedAt":  "2026-07-01T01:57:36.2223329Z",
                          "sha256":  "1e062b4b6377c46ab13af655096c41c3e4f6c7358ea3bc8161be414fa9fa6c98"
                      },
                      {
                          "path":  "models\\ChainTransaction.js",
                          "sizeBytes":  1210,
                          "modifiedAt":  "2026-06-29T00:42:52.8325447Z",
                          "sha256":  "b508110b965c617147c63f923619ca3b917d121e2b21af5bb6235daeb84d7b70"
                      },
                      {
                          "path":  "models\\DistributedChunk.js",
                          "sizeBytes":  2518,
                          "modifiedAt":  "2026-06-29T06:29:27.3913808Z",
                          "sha256":  "777437d08ce062d98231b93ea7e12607d07f83ea89ed23b3a64d19780dc0e72f"
                      },
                      {
                          "path":  "models\\NodeEconomyLedger.js",
                          "sizeBytes":  1017,
                          "modifiedAt":  "2026-06-29T06:39:11.5620036Z",
                          "sha256":  "74586b601cb30c161454ee01fa5213aabfeac0fbfd2dc502185539dd39a08077"
                      },
                      {
                          "path":  "models\\NodeParticipant.js",
                          "sizeBytes":  3052,
                          "modifiedAt":  "2026-06-29T03:30:31.3676399Z",
                          "sha256":  "4711cabdda60540dc24ac53f62e4efddad1f2eca413e400447102211deb8ac35"
                      },
                      {
                          "path":  "models\\PointLedger.js",
                          "sizeBytes":  535,
                          "modifiedAt":  "2026-06-29T00:42:55.6762018Z",
                          "sha256":  "6cc4bf66ac9b3b9b98853e4309241755a836e0fe0477e949fb900816c2e97f08"
                      },
                      {
                          "path":  "models\\ProofLedger.js",
                          "sizeBytes":  1601,
                          "modifiedAt":  "2026-06-29T01:33:51.9131540Z",
                          "sha256":  "2df300a8486c82ec197b2f7ca09b1f41b885add2cb3b902ade9510ba1f9b797e"
                      },
                      {
                          "path":  "models\\RewardAuditLog.js",
                          "sizeBytes":  1509,
                          "modifiedAt":  "2026-07-01T02:09:15.0772880Z",
                          "sha256":  "fc08b2740327dea45867697855042173ce4119fe19cffd820759726ba73a5ed0"
                      },
                      {
                          "path":  "models\\RewardLedger.js",
                          "sizeBytes":  1094,
                          "modifiedAt":  "2026-07-01T01:57:37.1452693Z",
                          "sha256":  "b5073be6fb6794dcf7df529256d8c10b9aadd7541916c5b0bb1e71ecefe28ee7"
                      },
                      {
                          "path":  "models\\RewardReviewDecision.js",
                          "sizeBytes":  655,
                          "modifiedAt":  "2026-07-01T03:12:21.8822153Z",
                          "sha256":  "b67d54b9b113649b8e7191e1b61b2597cda55a4f92f9a2953078fae45098a116"
                      },
                      {
                          "path":  "models\\ValidatorVote.js",
                          "sizeBytes":  660,
                          "modifiedAt":  "2026-06-29T06:54:24.8704721Z",
                          "sha256":  "3f93425c30b009e24dbfe37a2573ff8ddcf636875a5d5e98591def0eacf51e4e"
                      },
                      {
                          "path":  "package.json",
                          "sizeBytes":  5029,
                          "modifiedAt":  "2026-08-09T11:56:23.6766262Z",
                          "sha256":  "889f1ec6f7d353ec23c588391ff2fdf106cd94787bc3676aebf07179b177ed72"
                      },
                      {
                          "path":  "package-lock.json",
                          "sizeBytes":  70901,
                          "modifiedAt":  "2026-08-04T11:04:28.5940977Z",
                          "sha256":  "843245a36370cf1a0c479def0e1828716834abc5be6c2b33884cc0e2c61016d7"
                      },
                      {
                          "path":  "public\\copyright\\plaifor.png",
                          "sizeBytes":  1529458,
                          "modifiedAt":  "2026-08-05T03:31:29.4632320Z",
                          "sha256":  "46a2c284f3f39e51c4dfdb4c227006a409cc943ea0d0750102933cbf2ad45b48"
                      },
                      {
                          "path":  "public\\copyright\\plaigroup.png",
                          "sizeBytes":  1560969,
                          "modifiedAt":  "2026-08-05T03:31:29.6032673Z",
                          "sha256":  "fef135fd8df7f0d0fc85af5d90ccd937d0bff442bcc7bcf05d1d5f58c7d3ba86"
                      },
                      {
                          "path":  "public\\copyright\\plaimall.png",
                          "sizeBytes":  1544922,
                          "modifiedAt":  "2026-08-05T03:31:29.7373008Z",
                          "sha256":  "96bcd7ee8b940d5abfb834563399b1467ce53040c2497f22484f672a9e1a6f6a"
                      },
                      {
                          "path":  "public\\copyright\\plaischain.png",
                          "sizeBytes":  1574814,
                          "modifiedAt":  "2026-08-05T03:31:29.9093430Z",
                          "sha256":  "60cf5d3b7a6cb05e94b17d6ef9177ea2489bf31dd3a5c24c0a1bd3ed6da23110"
                      },
                      {
                          "path":  "public\\copyright\\plaisharing.png",
                          "sizeBytes":  1530177,
                          "modifiedAt":  "2026-08-05T03:31:30.0833865Z",
                          "sha256":  "7f7063c919dd03838089e3f5a2235ebc87d8b40051853a4ebf68b14be4f911a1"
                      },
                      {
                          "path":  "public\\copyright\\plaitalk.png",
                          "sizeBytes":  1537024,
                          "modifiedAt":  "2026-08-05T03:31:30.2334294Z",
                          "sha256":  "0bc91b156f130462a8253fc4c84414bedc71fdc43f7bb363f2cc195bf1de3fb2"
                      },
                      {
                          "path":  "public\\css\\admin.css",
                          "sizeBytes":  33094,
                          "modifiedAt":  "2026-07-13T10:45:11.2908919Z",
                          "sha256":  "16a54bb650d441b6d934dc76c927edfe7dc41a2ecc72ad1c1bb0343d019e6933"
                      },
                      {
                          "path":  "public\\images\\babydoge-symbol.png",
                          "sizeBytes":  75678,
                          "modifiedAt":  "2026-07-18T07:53:31.6799659Z",
                          "sha256":  "5bfad5e32c84bdf700cf9a199ba12f0932beef637a2b46602c703c994ea1ef81"
                      },
                      {
                          "path":  "public\\images\\babydoge-symbol.svg",
                          "sizeBytes":  13120,
                          "modifiedAt":  "2026-07-18T07:23:59.9454773Z",
                          "sha256":  "e442048eaf6320480bf3afae11d3ab9e2036b50d3914d555f9018ebabf66834c"
                      },
                      {
                          "path":  "public\\images\\bnb-symbol.svg",
                          "sizeBytes":  1070,
                          "modifiedAt":  "2026-07-18T07:35:22.2504684Z",
                          "sha256":  "b8ff1ce0b5af2e2d9bcf5ec89fedd5224079f4f7267e306e23e8d691024f5eff"
                      },
                      {
                          "path":  "public\\images\\plai-chain-hero.png",
                          "sizeBytes":  2085361,
                          "modifiedAt":  "2026-07-06T00:08:27.4848117Z",
                          "sha256":  "d678904a1fc7e53247f88cb96e38b1d8d79a4739537ea14f2eda2abeafa76698"
                      },
                      {
                          "path":  "public\\images\\plai-chain-hero-chip.png",
                          "sizeBytes":  2206952,
                          "modifiedAt":  "2026-07-06T01:26:06.2850481Z",
                          "sha256":  "d515aa5f17a96ea3fd02d48c9486d511cbaad10e2fc967798dfbb79cf767baf5"
                      },
                      {
                          "path":  "public\\images\\plai-chain-hero-sharp.png",
                          "sizeBytes":  3627551,
                          "modifiedAt":  "2026-07-06T02:11:29.3548098Z",
                          "sha256":  "5cfa56a574c3b3e1f203894ba8d85be47dfcfeb0d047d05c9f7d93bed5681114"
                      },
                      {
                          "path":  "public\\images\\plai-icon-180.png",
                          "sizeBytes":  34235,
                          "modifiedAt":  "2026-07-06T08:43:58.1041151Z",
                          "sha256":  "2c6448bd281a1afbd8f5168f99954901dc1805cae63389067f97a298c7a34c26"
                      },
                      {
                          "path":  "public\\images\\plai-icon-192.png",
                          "sizeBytes":  38965,
                          "modifiedAt":  "2026-07-06T08:43:58.1861362Z",
                          "sha256":  "13c7bf29d3d3e62025e3033f5fa1b693dc967a09f2c5dc0f5049b68b168aa9af"
                      },
                      {
                          "path":  "public\\images\\plai-icon-512.png",
                          "sizeBytes":  270494,
                          "modifiedAt":  "2026-07-06T08:43:58.2661560Z",
                          "sha256":  "5ed1a29161ce99fb856fdfcb69b85dbaf5091e1884c687241783ac1586bcc674"
                      },
                      {
                          "path":  "public\\images\\plais-symbol.png",
                          "sizeBytes":  696459,
                          "modifiedAt":  "2026-07-18T06:19:36.4798303Z",
                          "sha256":  "1d18119f9f31fe72b96de794262eb07977b5f8d5a9a0f9e1ee7a57a36d659a1b"
                      },
                      {
                          "path":  "public\\images\\plais-symbol-source.png",
                          "sizeBytes":  1097005,
                          "modifiedAt":  "2026-07-18T06:16:19.6965266Z",
                          "sha256":  "a326c2616d565ead239f3a3f88f13d284cde4994db3f32b48b57113f5cb08bef"
                      },
                      {
                          "path":  "public\\images\\plai-symbol-mark-v1.png",
                          "sizeBytes":  932262,
                          "modifiedAt":  "2026-07-06T08:29:32.6406467Z",
                          "sha256":  "b0112149b9d12e41b2340edcabeffa1b8b4d545779b2fce311c45b7364dda010"
                      },
                      {
                          "path":  "public\\images\\trx-symbol.png",
                          "sizeBytes":  25773,
                          "modifiedAt":  "2026-07-18T07:53:31.8780155Z",
                          "sha256":  "53830c1f0b3c7654c7caa55df858d2967b7e55194d207162bf7cf9371323a1c6"
                      },
                      {
                          "path":  "public\\images\\trx-symbol.svg",
                          "sizeBytes":  657,
                          "modifiedAt":  "2025-08-03T15:11:56.0000000Z",
                          "sha256":  "e33579f20c5ecbc0e9d6008ae4e496cc6cb510edd8ea3e46b37759b7a16ba067"
                      },
                      {
                          "path":  "public\\site.webmanifest",
                          "sizeBytes":  611,
                          "modifiedAt":  "2026-07-13T10:45:11.2918924Z",
                          "sha256":  "596fea36ed0c2e881878458ca8b8e947c2ec152a8015b122ea81a5c47177917f"
                      },
                      {
                          "path":  "README.md",
                          "sizeBytes":  10520,
                          "modifiedAt":  "2026-08-04T10:08:14.0781477Z",
                          "sha256":  "64a299c43157d852cd94dd86f5bb674e6f10a3ec15910b9777fea942392e2870"
                      },
                      {
                          "path":  "routes\\admin.js",
                          "sizeBytes":  19342,
                          "modifiedAt":  "2026-07-15T04:39:26.5688190Z",
                          "sha256":  "de2920799db824af46d914e8ad85cbf532b932d7d8719b8e5bb9c9ae6b4b03b9"
                      },
                      {
                          "path":  "routes\\authStatus.js",
                          "sizeBytes":  908,
                          "modifiedAt":  "2026-06-29T23:25:58.1147845Z",
                          "sha256":  "3d6bfa803c34ff20c03bf76071380bc5fdb85bc9f4c16aab3bd96e4c130593ad"
                      },
                      {
                          "path":  "routes\\backup.js",
                          "sizeBytes":  1638,
                          "modifiedAt":  "2026-06-29T06:05:01.2900006Z",
                          "sha256":  "bb6d1e9323184c06ee851b3d91b72a9c070284c9b918b0fdbe32879226c84cac"
                      },
                      {
                          "path":  "routes\\block.js",
                          "sizeBytes":  3137,
                          "modifiedAt":  "2026-07-29T13:40:06.8549876Z",
                          "sha256":  "cd4383a29eaa188df4707d93207b1ebc11540b1aa40e31a1a980631051425539"
                      },
                      {
                          "path":  "routes\\callback.js",
                          "sizeBytes":  1115,
                          "modifiedAt":  "2026-06-29T07:12:04.2799169Z",
                          "sha256":  "de5f0a406605df7cf7e4b6103db32b131b0dd0914aef0485b5b94d687e57bc30"
                      },
                      {
                          "path":  "routes\\canonical.js",
                          "sizeBytes":  1211,
                          "modifiedAt":  "2026-07-29T13:39:59.4697089Z",
                          "sha256":  "6187dd2b9acfbffdcb387ed070283c2de9c2edc9003eba8e55b4c21f628331c0"
                      },
                      {
                          "path":  "routes\\contract.js",
                          "sizeBytes":  345,
                          "modifiedAt":  "2026-06-29T01:33:53.8526401Z",
                          "sha256":  "711674a3afe7f5d1345b4eecde28047705fb9862f2c9341f7fb3f92aa3b9529a"
                      },
                      {
                          "path":  "routes\\evm.js",
                          "sizeBytes":  438,
                          "modifiedAt":  "2026-07-29T13:44:38.1752583Z",
                          "sha256":  "9ee8a458181a77df1b9ee2b263a20e13dcbf8fb85a7cd5fa0327b48e96ba6425"
                      },
                      {
                          "path":  "routes\\evmWalletPage.js",
                          "sizeBytes":  16152,
                          "modifiedAt":  "2026-07-29T22:36:43.8588528Z",
                          "sha256":  "2677d8911ce8b57de6f8031d97f095c42e56317ca32f8968196c76ae3d4d6a6e"
                      },
                      {
                          "path":  "routes\\explorer.js",
                          "sizeBytes":  74433,
                          "modifiedAt":  "2026-08-05T04:36:30.9696352Z",
                          "sha256":  "d80631a1a367ec414020817ec9fb833ce69e7aed7087a3f08f0afdd26ce49421"
                      },
                      {
                          "path":  "routes\\health.js",
                          "sizeBytes":  462,
                          "modifiedAt":  "2026-08-09T12:41:04.6447030Z",
                          "sha256":  "3619b70f8067cfa821e093799f40e13e11feb9aaf30f020c8dee4f593bd6d352"
                      },
                      {
                          "path":  "routes\\home.js",
                          "sizeBytes":  8247,
                          "modifiedAt":  "2026-08-05T03:54:07.9949686Z",
                          "sha256":  "08ac268d6c6e28bb2fb288321f80821ae0af59aa52bc738736ef03f0564d474c"
                      },
                      {
                          "path":  "routes\\node.js",
                          "sizeBytes":  8885,
                          "modifiedAt":  "2026-07-31T09:22:39.2645092Z",
                          "sha256":  "9d9561e12b02d131d24533db51b9b6607d4545e2881dfebdde5fb6d38ef57a2f"
                      },
                      {
                          "path":  "routes\\proof.js",
                          "sizeBytes":  1108,
                          "modifiedAt":  "2026-06-29T02:32:59.3355787Z",
                          "sha256":  "e9c6e6ca2e1bab8ac7f90b09bb39e2cdbcaff28228cb41b35a12fd385af0165a"
                      },
                      {
                          "path":  "routes\\reward.js",
                          "sizeBytes":  5327,
                          "modifiedAt":  "2026-07-05T07:44:11.9331717Z",
                          "sha256":  "12a3e833f005edb4282fd0de900d39b722686356039f6cee9f241d13b4cb1ba4"
                      },
                      {
                          "path":  "routes\\testnet.js",
                          "sizeBytes":  824,
                          "modifiedAt":  "2026-07-29T13:45:59.5818950Z",
                          "sha256":  "5c5a002007d3716183610ab6bd0312d497868c50701c78a4245188eb908e1137"
                      },
                      {
                          "path":  "routes\\tx.js",
                          "sizeBytes":  846,
                          "modifiedAt":  "2026-06-29T00:42:44.7287846Z",
                          "sha256":  "f52e5fa2698104b26b4b4baaa7a797a0a3669325f04d35d662f6513220d2fe44"
                      },
                      {
                          "path":  "routes\\wallet.js",
                          "sizeBytes":  14689,
                          "modifiedAt":  "2026-08-10T00:26:36.6211395Z",
                          "sha256":  "d3dfdace29f4c6d1434d16ca9f2205e007970302f2f57faad57aa939b6f19cf3"
                      },
                      {
                          "path":  "routes\\walletPage.js",
                          "sizeBytes":  21539,
                          "modifiedAt":  "2026-07-18T01:08:37.3950985Z",
                          "sha256":  "498419f614fb33cbff9170328013f72ad9ac6c402721527029381c529eca7a87"
                      },
                      {
                          "path":  "scripts\\approve-encrypted-validator-key-delivery.js",
                          "sizeBytes":  8309,
                          "modifiedAt":  "2026-08-09T13:29:41.4274653Z",
                          "sha256":  "74c8b6a2e49a613984f26b1e702701f7aa7d2d0e1a5c9cb1e62791f0548b5d7b"
                      },
                      {
                          "path":  "scripts\\approve-encrypted-validator-key-export.js",
                          "sizeBytes":  7927,
                          "modifiedAt":  "2026-08-09T12:55:22.9779331Z",
                          "sha256":  "1505e3c97577bf2fcb8bf6ba57fadf28a5f5c42a8573dd4a3b06e075076eb5f7"
                      },
                      {
                          "path":  "scripts\\approve-remote-validator-activation.js",
                          "sizeBytes":  15751,
                          "modifiedAt":  "2026-08-09T23:39:55.0923779Z",
                          "sha256":  "a8440299a7bf530902d61438037477fa6f1bdac46e5b87d39eeaae7b2cf8ed26"
                      },
                      {
                          "path":  "scripts\\approve-single-validator-direct-lan-attestation.js",
                          "sizeBytes":  4388,
                          "modifiedAt":  "2026-08-10T08:28:24.2905532Z",
                          "sha256":  "221bbcb100890d4e9cadf6bac1db69e5f5fbf6d601d80d230cb1062d2e171ee1"
                      },
                      {
                          "path":  "scripts\\approve-validator-direct-lan-attestation.js",
                          "sizeBytes":  3945,
                          "modifiedAt":  "2026-08-09T23:40:06.1861381Z",
                          "sha256":  "09e92136fc38c67560b50cc28a2beedf585079bf435b63651a70a8bd0a9dff58"
                      },
                      {
                          "path":  "scripts\\approve-validator-direct-lan-quorum.js",
                          "sizeBytes":  3315,
                          "modifiedAt":  "2026-08-10T02:00:53.7828623Z",
                          "sha256":  "d6d9ec381aab9edd69cad47e5b2faf07cdcad054a300a48f6cf71c4aa33d4549"
                      },
                      {
                          "path":  "scripts\\approve-validator-runtime-deployment.js",
                          "sizeBytes":  6421,
                          "modifiedAt":  "2026-08-09T14:44:55.2476949Z",
                          "sha256":  "d3c4db7f4b9f3b80f275cd93265f4f711ee1272b6189e1481814aafcedc99844"
                      },
                      {
                          "path":  "scripts\\approve-validator-tunnel-migration.js",
                          "sizeBytes":  3839,
                          "modifiedAt":  "2026-08-09T22:31:20.4538829Z",
                          "sha256":  "a16e4a154e8c139965ec64ac585e22c22d91455696a3bf13dfa2c14f45fb1686"
                      },
                      {
                          "path":  "scripts\\archive-encrypted-validator-key-delivery-approval.js",
                          "sizeBytes":  4857,
                          "modifiedAt":  "2026-07-31T14:45:24.6510388Z",
                          "sha256":  "5c7cf6b059b1eef3e4a6e2d9aca559fa4707b4968fc406b09ae6f1886621c818"
                      },
                      {
                          "path":  "scripts\\archive-observed-coordinated-validator-restart-approval.js",
                          "sizeBytes":  5563,
                          "modifiedAt":  "2026-08-10T01:59:23.8035730Z",
                          "sha256":  "a7a25d27afb455fb3c29287f647fa9f325e8de8da85f27a655f1d5256c87313c"
                      },
                      {
                          "path":  "scripts\\archive-observed-direct-lan-quorum-restart-approval.js",
                          "sizeBytes":  5578,
                          "modifiedAt":  "2026-08-10T02:05:00.6291564Z",
                          "sha256":  "7fb8c1fd71c3b2dcd24f8f7127031dc76cdb7336ac5fd713a227c4ce8ce509dd"
                      },
                      {
                          "path":  "scripts\\archive-observed-single-validator-restart-approval.js",
                          "sizeBytes":  3305,
                          "modifiedAt":  "2026-08-09T23:39:58.7802954Z",
                          "sha256":  "4d74a03939148e73cb732a38c1554fb1bb918b5b8aff0233299a29b99d11084d"
                      },
                      {
                          "path":  "scripts\\archive-remote-validator-activation-approval.js",
                          "sizeBytes":  7861,
                          "modifiedAt":  "2026-08-09T23:39:47.7435889Z",
                          "sha256":  "2f5674a349323807e895aa048aea2442beb4f86fd0b4259c8178abe89f7b56f9"
                      },
                      {
                          "path":  "scripts\\archive-single-validator-direct-control-evidence.js",
                          "sizeBytes":  4954,
                          "modifiedAt":  "2026-08-10T00:11:00.1213204Z",
                          "sha256":  "2b51106a70bdfe87db98f930351593b11ceaabb472e1f5f7733abd5a457e97b9"
                      },
                      {
                          "path":  "scripts\\archive-validator-direct-lan-quorum-approval.js",
                          "sizeBytes":  4696,
                          "modifiedAt":  "2026-08-09T20:37:53.1225773Z",
                          "sha256":  "6eab72af803cde1ef59b6951b98d00a7536966c276d95f64292234e3f40eb397"
                      },
                      {
                          "path":  "scripts\\archive-validator-tunnel-migration-approval.js",
                          "sizeBytes":  6287,
                          "modifiedAt":  "2026-08-09T23:39:51.3834550Z",
                          "sha256":  "173cf4778a7c73fd02983a83f36c63c35a1dfc45cee6853b3a653eecdba89bce"
                      },
                      {
                          "path":  "scripts\\atomic-file-replace-self-test.js",
                          "sizeBytes":  1814,
                          "modifiedAt":  "2026-08-05T04:00:20.0217830Z",
                          "sha256":  "1eb525f384728ea8c45652d994a243c9c6d5e38523ee15e8e926906af6e3bbe3"
                      },
                      {
                          "path":  "scripts\\attest-mainnet-key-security.js",
                          "sizeBytes":  3388,
                          "modifiedAt":  "2026-07-30T03:39:07.6310446Z",
                          "sha256":  "10d114459b6f51a94e66517a437d808da35946a36a7c47a96346627a6ccc667a"
                      },
                      {
                          "path":  "scripts\\attest-qbft-public-bridge-sync.js",
                          "sizeBytes":  7842,
                          "modifiedAt":  "2026-07-31T14:12:03.6865342Z",
                          "sha256":  "29efdaa8f2da1131ddd8f8b3b3d6cafbbec5f4df6a3f3b04f1da6b3878ce0fe9"
                      },
                      {
                          "path":  "scripts\\audit-encrypted-validator-key-envelopes.js",
                          "sizeBytes":  6461,
                          "modifiedAt":  "2026-07-31T13:05:47.9623200Z",
                          "sha256":  "44d4a925e1959c43ee89cef59c255a0e097d67a5de9a64e9d95d1b4a8d71050b"
                      },
                      {
                          "path":  "scripts\\build-patent4-kipo-package.js",
                          "sizeBytes":  10507,
                          "modifiedAt":  "2026-08-02T23:40:49.2111910Z",
                          "sha256":  "34635e34ec4c12ff8de0a35eb0ecd3c0bda31e0387beedb7b0d588ef9c4fa840"
                      },
                      {
                          "path":  "scripts\\build-public-source.ps1",
                          "sizeBytes":  13343,
                          "modifiedAt":  "2026-08-04T10:09:19.5139351Z",
                          "sha256":  "e4f554594bb5052f08585e6e1094413390cbb87b9b54a7cf628bab0a0ab3bc72"
                      },
                      {
                          "path":  "scripts\\build-validator-runtime-artifact.js",
                          "sizeBytes":  4155,
                          "modifiedAt":  "2026-07-31T07:14:26.1059845Z",
                          "sha256":  "8479daf7c8f041f136ccf6c29c01560bb9c43aaaea4cbbf4821b61988a533ed9"
                      },
                      {
                          "path":  "scripts\\build-whitepaper-html.js",
                          "sizeBytes":  9211,
                          "modifiedAt":  "2026-08-04T10:24:13.9011475Z",
                          "sha256":  "aef861a9ce7543b0b2bddd28790ece7e302f69b23e935ccfa0af7a714dc5dbfe"
                      },
                      {
                          "path":  "scripts\\canonical-point-conversion-self-test.js",
                          "sizeBytes":  1405,
                          "modifiedAt":  "2026-08-09T11:57:38.0986563Z",
                          "sha256":  "a2c9fe7c40039829e274c096e340cf4a599cb6e886d29490303936251165c5a1"
                      },
                      {
                          "path":  "scripts\\e2e-chain-callback-test.js",
                          "sizeBytes":  9839,
                          "modifiedAt":  "2026-06-29T08:23:38.4721111Z",
                          "sha256":  "72edc304cfd51c05624011043656299600a250d3c3a8c12be5e8b666af06001b"
                      },
                      {
                          "path":  "scripts\\evm-network-self-test.js",
                          "sizeBytes":  1500,
                          "modifiedAt":  "2026-08-09T23:04:13.3393345Z",
                          "sha256":  "c188b9706e63daf7bae0535dcb7900d97515f3a2078527c8cc1eea5aae47d948"
                      },
                      {
                          "path":  "scripts\\evm-wallet-self-test.js",
                          "sizeBytes":  1532,
                          "modifiedAt":  "2026-07-17T22:42:58.8962095Z",
                          "sha256":  "202811e538a2e193ec8b0817a048656a420700b200e08f3b7334d4838fa55d25"
                      },
                      {
                          "path":  "scripts\\exchange-integration-readiness.js",
                          "sizeBytes":  7019,
                          "modifiedAt":  "2026-08-09T23:19:19.1290165Z",
                          "sha256":  "c706b66f6d40fbe46c5ba4f0ea75d1f80b8c232dfb45b0a3694ca22536c1193f"
                      },
                      {
                          "path":  "scripts\\exchange-listing-readiness-01.js",
                          "sizeBytes":  10940,
                          "modifiedAt":  "2026-08-09T23:19:15.4037758Z",
                          "sha256":  "53f38a63c5e5ff0d45fc254ed22a709fd2dce02ea3ef3ff3f14725ab5a826e3d"
                      },
                      {
                          "path":  "scripts\\finality-backlog-archive.js",
                          "sizeBytes":  3181,
                          "modifiedAt":  "2026-07-29T12:53:12.5026845Z",
                          "sha256":  "50961ec48cb722fb3102f0a14ac15a9ab98267ae3c992848f3a051d9e50eeeef"
                      },
                      {
                          "path":  "scripts\\finality-backlog-audit.js",
                          "sizeBytes":  8005,
                          "modifiedAt":  "2026-07-29T12:54:41.7273696Z",
                          "sha256":  "3534ecabac1d7a7a1ec19b6c76cf9c8c9bc62c3543a50f79ea7787133c36e05e"
                      },
                      {
                          "path":  "scripts\\finalize-canonical-qbft-migration.js",
                          "sizeBytes":  11227,
                          "modifiedAt":  "2026-07-29T22:10:20.5155811Z",
                          "sha256":  "8b422d2d188243c4765bead7778227918386219ed918986d1ecee76e8451ecd2"
                      },
                      {
                          "path":  "scripts\\finalize-distributed-qbft.js",
                          "sizeBytes":  2943,
                          "modifiedAt":  "2026-07-29T22:06:42.9035555Z",
                          "sha256":  "007e676aa1690706c3a679e284dc231111bd4c0be0d180f1411b591d79b539a9"
                      },
                      {
                          "path":  "scripts\\finalize-validator-direct-lan-outage-canary.js",
                          "sizeBytes":  9680,
                          "modifiedAt":  "2026-08-10T09:26:12.6210213Z",
                          "sha256":  "bef3c618df78cd127e12e2811ba9ab7c2b96734533934883cdc7d9abc6f684d3"
                      },
                      {
                          "path":  "scripts\\finalize-validator-direct-lan-quorum-from-control-evidence.js",
                          "sizeBytes":  6912,
                          "modifiedAt":  "2026-08-10T08:28:27.9460842Z",
                          "sha256":  "428aefa968890d8b2476ec56ca2a9e556dd70e21ff6c7b19db670c6a653deffa"
                      },
                      {
                          "path":  "scripts\\init-canonical-qbft-migration.js",
                          "sizeBytes":  3194,
                          "modifiedAt":  "2026-07-29T22:01:55.4611245Z",
                          "sha256":  "d6bb43c505dbe4fee6bd62d04b39f5f00b2915b973a2a5fb8b1b49a6159816ff"
                      },
                      {
                          "path":  "scripts\\ledger-db-dry-run.js",
                          "sizeBytes":  767,
                          "modifiedAt":  "2026-06-30T01:03:22.5277379Z",
                          "sha256":  "3913f506a615812af753b07102698cbd95dae6088fc7fca37d46a850afa2871e"
                      },
                      {
                          "path":  "scripts\\ledger-db-probe.js",
                          "sizeBytes":  1193,
                          "modifiedAt":  "2026-06-30T04:07:25.2090124Z",
                          "sha256":  "02e5f4b54f09bb23ca62e27c562d4059d7cf5066770c0e8667904cea426853f2"
                      },
                      {
                          "path":  "scripts\\ledger-db-readiness.js",
                          "sizeBytes":  755,
                          "modifiedAt":  "2026-06-30T04:08:49.5899806Z",
                          "sha256":  "fede6ed28ec0e6826afc1fd1962aeae79bf086c2dd34d1c4741826ba2e2c17db"
                      },
                      {
                          "path":  "scripts\\ledger-db-stage-backfill.js",
                          "sizeBytes":  3905,
                          "modifiedAt":  "2026-06-30T04:21:28.8692769Z",
                          "sha256":  "5d257ba0296a4670c03bf2fffaf15ace3f712050c62527c3f9f7511ebe044f75"
                      },
                      {
                          "path":  "scripts\\ledger-db-stage-compare.js",
                          "sizeBytes":  3037,
                          "modifiedAt":  "2026-06-30T04:21:28.8732779Z",
                          "sha256":  "af904a97b2dce8aec500acd7115be7fa653fc112c1559e1b622a59bb51f45223"
                      },
                      {
                          "path":  "scripts\\ledger-dual-write-shadow-test.js",
                          "sizeBytes":  881,
                          "modifiedAt":  "2026-06-30T01:31:01.4691655Z",
                          "sha256":  "cba25b858b78bad9f3de78d6f4c99d4b215a77b40a7610b286745f00e1965519"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-live-backfill.js",
                          "sizeBytes":  4350,
                          "modifiedAt":  "2026-06-30T10:14:32.3863112Z",
                          "sha256":  "10b04f1d0b33993ce73b8e9ae12b6c183a44657928049be10b52126e7f6cf548"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-live-sync.js",
                          "sizeBytes":  1144,
                          "modifiedAt":  "2026-06-30T20:18:36.2863593Z",
                          "sha256":  "b93462c3645603356de346ce0f732a7105de5a83e94d2a6b4417daf1425b5166"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-observation-compare.js",
                          "sizeBytes":  531,
                          "modifiedAt":  "2026-06-30T04:49:34.9550886Z",
                          "sha256":  "7cbcbc84d5c0ac529c594eaa03d1d94120c110a4376a48e6f87151cf9b4bff13"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-observation-sync.js",
                          "sizeBytes":  519,
                          "modifiedAt":  "2026-06-30T04:49:34.9540876Z",
                          "sha256":  "8a5606259b8d67bd8be19c2c0fc24e936a4827a93c548e325cd43cdd997e0003"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-observation-window.js",
                          "sizeBytes":  1835,
                          "modifiedAt":  "2026-06-30T06:54:48.0962324Z",
                          "sha256":  "29d6c2d609556dacc53ad8896c76b30d19e4564cebd1ca41b07c6da7565be4c6"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-post-switch-guard.js",
                          "sizeBytes":  660,
                          "modifiedAt":  "2026-06-30T20:52:16.3939818Z",
                          "sha256":  "d77225b00e0387c518dfc9cba850ddcc9fa27868733d3b1be1855bf077adbf48"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-read-compare.js",
                          "sizeBytes":  2827,
                          "modifiedAt":  "2026-06-30T10:10:50.6193020Z",
                          "sha256":  "a99291efa35e1041d97c2868d17d3e550b60f96d2244e6e24c93836fb62a4539"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-read-monitor.js",
                          "sizeBytes":  1364,
                          "modifiedAt":  "2026-06-30T20:33:31.1498010Z",
                          "sha256":  "c01dbf8b5857ac4b6bee5cc29af3aa2104baf80e07efbd0dc686da4fb8c7dc21"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-read-snapshot.js",
                          "sizeBytes":  1791,
                          "modifiedAt":  "2026-06-30T10:54:48.7767817Z",
                          "sha256":  "a54c9a02092804e2ba9bf474f87749be9984dc55024536ef73e61818be9d650d"
                      },
                      {
                          "path":  "scripts\\ledger-mongo-read-status.js",
                          "sizeBytes":  264,
                          "modifiedAt":  "2026-06-30T10:10:50.6203019Z",
                          "sha256":  "6948d6396cd78672fff2eee401074e755f7f8bafb760bcc84cb3e0e51d73a905"
                      },
                      {
                          "path":  "scripts\\ledger-read-switch-preflight.js",
                          "sizeBytes":  752,
                          "modifiedAt":  "2026-06-30T07:43:19.5621610Z",
                          "sha256":  "0120f1c29e36eb4241bbd1041b83eb0a66ea3d60ebb512827279026b4d3f760a"
                      },
                      {
                          "path":  "scripts\\ledger-shadow-compare.js",
                          "sizeBytes":  781,
                          "modifiedAt":  "2026-06-30T02:33:29.5674472Z",
                          "sha256":  "b8e1b7a057e6af6024d5ee7ed59ebb52e3ae8fb8c615f38981cc05e1e2da3ae9"
                      },
                      {
                          "path":  "scripts\\listing-materials-self-test.js",
                          "sizeBytes":  2741,
                          "modifiedAt":  "2026-08-04T10:28:09.4800433Z",
                          "sha256":  "9712129f16c283d3aab7078f0c928eb50a218d9d2fda2dab48d3e732adee331e"
                      },
                      {
                          "path":  "scripts\\live-mainnet-listing-gate.js",
                          "sizeBytes":  13200,
                          "modifiedAt":  "2026-08-10T09:26:16.1879105Z",
                          "sha256":  "150cfc192e317c52bd9eb848e43ca84da2c318def60b6607ec56d4072fa2a0ac"
                      },
                      {
                          "path":  "scripts\\mainnet-launch-gate.js",
                          "sizeBytes":  14821,
                          "modifiedAt":  "2026-07-31T17:03:05.0894788Z",
                          "sha256":  "c420686f8c0e32a972cb729cf05ced81e821313378f535d7448817e60e8fe7fc"
                      },
                      {
                          "path":  "scripts\\migrate-legacy-point-conversion-to-evm.js",
                          "sizeBytes":  7459,
                          "modifiedAt":  "2026-08-09T12:27:59.8057298Z",
                          "sha256":  "e0c1bd91e913339e0b8ad64648070fcb87572a5941fb2be0ffe8fb086f03691a"
                      },
                      {
                          "path":  "scripts\\migrate-operator-key-to-offline-vault.js",
                          "sizeBytes":  5140,
                          "modifiedAt":  "2026-07-29T22:34:48.2470270Z",
                          "sha256":  "49711f36c9fdc60c2095b7a3f62142f9ffd6434b4f554d3817fb416549af247d"
                      },
                      {
                          "path":  "scripts\\mongo-three-node-failover-rehearsal.js",
                          "sizeBytes":  12898,
                          "modifiedAt":  "2026-08-09T08:38:57.1728392Z",
                          "sha256":  "4fd3eb49d128ce4d7fe8e73c5b99de33516f70b995742ce387d69649e175ba0f"
                      },
                      {
                          "path":  "scripts\\multichain-dependency-compatibility-self-test.js",
                          "sizeBytes":  1389,
                          "modifiedAt":  "2026-08-04T11:06:24.9421947Z",
                          "sha256":  "5e64b8b262b70178195c962063cba22fe10a2bc7552f282652b328432ef8751d"
                      },
                      {
                          "path":  "scripts\\network-worker-streaming-hash-self-test.js",
                          "sizeBytes":  1957,
                          "modifiedAt":  "2026-08-09T06:53:39.8885772Z",
                          "sha256":  "9240b4242c37d5c6c62c29279efe50df57eeaa9f6b772999ced665c96d340b2e"
                      },
                      {
                          "path":  "scripts\\operator-key-custody-audit.js",
                          "sizeBytes":  2130,
                          "modifiedAt":  "2026-07-29T22:34:52.0916711Z",
                          "sha256":  "799c883421335fd7df06e8600dd7c2567256ceb0748ced33a9efeba7ed31bef4"
                      },
                      {
                          "path":  "scripts\\passive-service-fleet-fence-self-test.js",
                          "sizeBytes":  4353,
                          "modifiedAt":  "2026-08-06T02:41:48.6880670Z",
                          "sha256":  "bbe64e78d2e23a99a35d00d428ad259100186197dfc809d363c24d256fa0d74d"
                      },
                      {
                          "path":  "scripts\\prepare-distributed-qbft.js",
                          "sizeBytes":  6184,
                          "modifiedAt":  "2026-07-29T22:36:54.5751224Z",
                          "sha256":  "65d9e04a92b0abd473a7717020031cf49b55c920da3f3d7dba9b3fce4ccde9c8"
                      },
                      {
                          "path":  "scripts\\prepare-encrypted-validator-key-envelopes.js",
                          "sizeBytes":  12731,
                          "modifiedAt":  "2026-08-09T12:56:18.7608223Z",
                          "sha256":  "37766c94a722d835a0b0b4a4addb08cd09602518e64da038bd8636bf531058e7"
                      },
                      {
                          "path":  "scripts\\process-canonical-point-conversions.js",
                          "sizeBytes":  6732,
                          "modifiedAt":  "2026-08-09T12:58:27.6013460Z",
                          "sha256":  "a9df3c6bfc44fe1c85384e6bf7a0f0e18cf6d9109b991b9825699dbe44f3809a"
                      },
                      {
                          "path":  "scripts\\production-data-replica-plan-self-test.js",
                          "sizeBytes":  3617,
                          "modifiedAt":  "2026-08-06T06:55:05.3886845Z",
                          "sha256":  "a3bbd755ab6b6ce8da3398bb9208dbea26e4225098d30743498b8c0d634805b6"
                      },
                      {
                          "path":  "scripts\\promoted-active-gate-policy-self-test.js",
                          "sizeBytes":  8876,
                          "modifiedAt":  "2026-08-09T08:38:09.7966804Z",
                          "sha256":  "10889bdd145e79c5927c17c1ce85221d0e122c2851c0f4ddbd1509f327d05ca6"
                      },
                      {
                          "path":  "scripts\\qbft-deployment-tooling-self-test.js",
                          "sizeBytes":  6793,
                          "modifiedAt":  "2026-07-29T23:04:35.3797384Z",
                          "sha256":  "a8968e09dc1d69bb1db6fae3b909f775047ea76998aaf53c7289b1d9a59cb11a"
                      },
                      {
                          "path":  "scripts\\qbft-host-distribution-check.js",
                          "sizeBytes":  8763,
                          "modifiedAt":  "2026-08-09T23:39:36.6007735Z",
                          "sha256":  "406fe247cdb06819ad71036898cde88244ea64d93ba1b4629979d91c60e5cd88"
                      },
                      {
                          "path":  "scripts\\qbft-node-network-inventory.js",
                          "sizeBytes":  14445,
                          "modifiedAt":  "2026-08-09T23:39:40.2536836Z",
                          "sha256":  "7f19db36e7e6450bc89b63d53ac9cbcc6188e0281b132febb26f7f47ed61421b"
                      },
                      {
                          "path":  "scripts\\qbft-node-provisioning-smoke.js",
                          "sizeBytes":  3839,
                          "modifiedAt":  "2026-07-30T03:54:15.5267592Z",
                          "sha256":  "04801aa67f4d62e04179b2dc5117f2f22613495843d2e5521aa7fed705f7857e"
                      },
                      {
                          "path":  "scripts\\qbft-snap-sync-smoke.js",
                          "sizeBytes":  5005,
                          "modifiedAt":  "2026-07-31T17:52:13.3898814Z",
                          "sha256":  "a5e220de97bff7869246383da5e7b63a1893ed57f0f64cb9109a4172667a8ffc"
                      },
                      {
                          "path":  "scripts\\qbft-sync-provisioning-readiness.js",
                          "sizeBytes":  6351,
                          "modifiedAt":  "2026-08-09T23:39:44.0216223Z",
                          "sha256":  "efc29554043e27f14fb2c5896552b438e908f088b8efe1d08c355e4c197b0a70"
                      },
                      {
                          "path":  "scripts\\rebind-validator-key-envelopes-after-device-reinstall.js",
                          "sizeBytes":  7652,
                          "modifiedAt":  "2026-07-31T13:14:56.3827675Z",
                          "sha256":  "87073c1882f07bb8e0923507d5773463b9a01654f2f01548d07b600ec07524eb"
                      },
                      {
                          "path":  "scripts\\recover-zeroed-ledger-from-mongo.js",
                          "sizeBytes":  2826,
                          "modifiedAt":  "2026-07-28T14:42:02.4812852Z",
                          "sha256":  "d744093418c93d10d7ef124a3e9641a5192f4723e95c7486058d893170f921c0"
                      },
                      {
                          "path":  "scripts\\repair-trx-collateral-state-20260704.js",
                          "sizeBytes":  3202,
                          "modifiedAt":  "2026-07-04T01:36:22.3584736Z",
                          "sha256":  "53667c6fdb39919cea256eeaec4796f4d980d62b11575b48e9ed4ba726b2d665"
                      },
                      {
                          "path":  "scripts\\replace-validator-host-binding.js",
                          "sizeBytes":  11494,
                          "modifiedAt":  "2026-08-09T12:56:24.9361810Z",
                          "sha256":  "2843899599d4ade01319d1e784da77a5492573ae158d0e4c179f76654fd6efd4"
                      },
                      {
                          "path":  "scripts\\resilience-node-candidate-readiness.js",
                          "sizeBytes":  9020,
                          "modifiedAt":  "2026-08-08T22:14:55.1318243Z",
                          "sha256":  "118acb1a724e4f1b7030af32c8273fc05bc0899992e6e2132d91c0cc8f678337"
                      },
                      {
                          "path":  "scripts\\resilience-pc-inventory-readonly.js",
                          "sizeBytes":  5272,
                          "modifiedAt":  "2026-08-04T13:49:04.0594694Z",
                          "sha256":  "ed86a48f41ecad5e896d6f6c5eaa68c1afade09fc0ea4fc99d48b5bffef79a6c"
                      },
                      {
                          "path":  "scripts\\resilience-permissionless-readiness.js",
                          "sizeBytes":  41926,
                          "modifiedAt":  "2026-08-09T08:46:44.4632288Z",
                          "sha256":  "f927133e2833ed51c571b2e5e8548879970be5d6227e1a0e57eeb6ad843c6055"
                      },
                      {
                          "path":  "scripts\\resilience-phase1-preflight.js",
                          "sizeBytes":  7747,
                          "modifiedAt":  "2026-08-04T14:04:49.6233763Z",
                          "sha256":  "4b58d6a79fd0a72d059d1458e9aa911b0b0bef34525298e366164b658d726ae0"
                      },
                      {
                          "path":  "scripts\\reward-client-dry-run-example.js",
                          "sizeBytes":  2030,
                          "modifiedAt":  "2026-07-01T05:18:43.0941710Z",
                          "sha256":  "ed0d59ea4b7dbf5d23267c03f8344563479cebb64ffad4c964fc79fbd6a8c94b"
                      },
                      {
                          "path":  "scripts\\reward-dry-run-manifest-check.js",
                          "sizeBytes":  1719,
                          "modifiedAt":  "2026-07-01T05:11:13.0534282Z",
                          "sha256":  "4cf3fde1954ed22b219fe0c5f5f28a0f0dfa969eada878467d134e06e2342d0b"
                      },
                      {
                          "path":  "scripts\\reward-http-dry-run-smoke.js",
                          "sizeBytes":  1022,
                          "modifiedAt":  "2026-07-01T05:25:32.4522332Z",
                          "sha256":  "d9c3a312263274a5caedc1ebc0e67c1742801c1c572d69d44bb9caa2e3ea3cb3"
                      },
                      {
                          "path":  "scripts\\reward-integration-manifest-check.js",
                          "sizeBytes":  564,
                          "modifiedAt":  "2026-07-01T04:57:04.6875326Z",
                          "sha256":  "88c54c62f5a4e270ee187ac69e0be6510b0d850a11fc15a3629d29fdc2ce1ef5"
                      },
                      {
                          "path":  "scripts\\reward-live-canary.js",
                          "sizeBytes":  2679,
                          "modifiedAt":  "2026-07-01T05:48:42.6895823Z",
                          "sha256":  "6d5cfc5cfad3bde01fa821ae8b7d7784f231ed89eed6fc39deab4afda77eb228"
                      },
                      {
                          "path":  "scripts\\reward-live-canary-approved-run.js",
                          "sizeBytes":  3341,
                          "modifiedAt":  "2026-07-01T06:53:20.6748643Z",
                          "sha256":  "760297b52b85fbabe36306c7b36268d7c4284d29de51a2c940a12f093aecf97e"
                      },
                      {
                          "path":  "scripts\\reward-live-canary-permit.js",
                          "sizeBytes":  501,
                          "modifiedAt":  "2026-07-01T06:31:39.9898730Z",
                          "sha256":  "93edc0c327608f7aa6f2a5b943b90f17029650b92f830794a503b22b34bf59ac"
                      },
                      {
                          "path":  "scripts\\reward-live-canary-postcheck.js",
                          "sizeBytes":  279,
                          "modifiedAt":  "2026-07-01T06:24:48.9768478Z",
                          "sha256":  "25597065da7e9a325277920c7f2ef80d7f1ea4a9b596a2285e888747883a7bed"
                      },
                      {
                          "path":  "scripts\\reward-live-canary-preflight.js",
                          "sizeBytes":  1160,
                          "modifiedAt":  "2026-07-01T06:00:12.1569710Z",
                          "sha256":  "2a4ab2e99ffc9c978f541a6f2e211978eae261df6134de7b759c01f9a1e76f26"
                      },
                      {
                          "path":  "scripts\\reward-rollout-status.js",
                          "sizeBytes":  940,
                          "modifiedAt":  "2026-07-01T05:35:36.9426491Z",
                          "sha256":  "ac1492bcde434d7c50ff5813a511bb93262be224fd96e16b78e1b0de891af14a"
                      },
                      {
                          "path":  "scripts\\reward-service-auth-check.js",
                          "sizeBytes":  1381,
                          "modifiedAt":  "2026-07-01T05:02:46.5481311Z",
                          "sha256":  "210b9dc83c5f18746989c1db40afcf32ea5a3d17f1db39c45d041135a6b26c24"
                      },
                      {
                          "path":  "scripts\\rewrap-operator-vault-for-runtime.js",
                          "sizeBytes":  11431,
                          "modifiedAt":  "2026-07-30T00:39:02.3682589Z",
                          "sha256":  "22ce5109fccbaa70aa34fb65ffee0d10639518f8a33b93d949a76f37b83171e5"
                      },
                      {
                          "path":  "scripts\\run-passive-service-fleet-canary.js",
                          "sizeBytes":  5310,
                          "modifiedAt":  "2026-08-06T02:46:06.1517564Z",
                          "sha256":  "0fc61cadf3903e83738ce4cdde8fb69e2f6b627a97a0a3687f7751af070c018b"
                      },
                      {
                          "path":  "scripts\\run-validator-direct-lan-outage-canary.js",
                          "sizeBytes":  13237,
                          "modifiedAt":  "2026-08-10T09:26:08.9441048Z",
                          "sha256":  "8a93289b967328b6e503038a7188ac8e1dee532156c7c15905aee2e81aa92e84"
                      },
                      {
                          "path":  "scripts\\security-preaudit.js",
                          "sizeBytes":  9455,
                          "modifiedAt":  "2026-08-10T01:09:29.4821234Z",
                          "sha256":  "9ae327a5b62b835085d69c73a2e1b22c1b42e9377393858d1dfa22f0d01158df"
                      },
                      {
                          "path":  "scripts\\service-media-ciphertext-replication-self-test.js",
                          "sizeBytes":  3659,
                          "modifiedAt":  "2026-08-06T03:24:57.9608086Z",
                          "sha256":  "bb2b6b822a34ff766671d7301e3a411fe28d9e269d0a3adf8b55054e957cd289"
                      },
                      {
                          "path":  "scripts\\service-media-readonly-inventory.js",
                          "sizeBytes":  3761,
                          "modifiedAt":  "2026-08-06T03:21:41.2423933Z",
                          "sha256":  "bd4671976591657bbd412373c23c7a2d4f8f014327a8d1575e6af0ae2754a075"
                      },
                      {
                          "path":  "scripts\\service-media-replication-policy-self-test.js",
                          "sizeBytes":  2074,
                          "modifiedAt":  "2026-08-06T03:23:24.0559680Z",
                          "sha256":  "39322e747db442a4651d490fce64452a6f3f7c4f05e471dc7c5915b9ccd64e30"
                      },
                      {
                          "path":  "scripts\\setup-besu-qbft.js",
                          "sizeBytes":  5119,
                          "modifiedAt":  "2026-07-29T22:36:51.0181199Z",
                          "sha256":  "923d4d1d2938593ee40c7afac13a5b1ca188832396f4283691a43340a77b0246"
                      },
                      {
                          "path":  "scripts\\socket-mongo-cluster-adapter-policy-self-test.js",
                          "sizeBytes":  3640,
                          "modifiedAt":  "2026-08-06T03:02:47.0582621Z",
                          "sha256":  "89a3bdd55e0d3970b94e0f778afa38e0605f829db31e090cff56dcca8573503f"
                      },
                      {
                          "path":  "scripts\\stage-validator-direct-lan-quorum.js",
                          "sizeBytes":  4365,
                          "modifiedAt":  "2026-08-09T19:53:36.0552568Z",
                          "sha256":  "0ecd5360030a576be5289aefec7dd5755a535a248a469643333565bb2b98698e"
                      },
                      {
                          "path":  "scripts\\start-besu-node.js",
                          "sizeBytes":  6355,
                          "modifiedAt":  "2026-08-10T08:48:07.4814022Z",
                          "sha256":  "08cd4922d14f50d0f7148feea478ae3ac96c2082a14def0ff13f9bd6791ed0b3"
                      },
                      {
                          "path":  "scripts\\start-qbft-public-bridge.js",
                          "sizeBytes":  5245,
                          "modifiedAt":  "2026-07-31T17:48:36.2356576Z",
                          "sha256":  "1be5e4e5c4f5b520a77f9ddb0f5ae4a04737fb76ff4d597c9a55af402e0abde4"
                      },
                      {
                          "path":  "scripts\\sync-client-fleet-readiness.js",
                          "sizeBytes":  10812,
                          "modifiedAt":  "2026-08-09T23:39:32.8598416Z",
                          "sha256":  "cc66f7f52850167174d66f49f8358fb650eeef6b05e1f333a0f4ab98e1b8e2e3"
                      },
                      {
                          "path":  "scripts\\token-distribution-self-test.js",
                          "sizeBytes":  4051,
                          "modifiedAt":  "2026-08-09T12:37:17.8094373Z",
                          "sha256":  "274b85fd2e69df7786cc94e585f5a2b263ee4dadc4c51b2489d6bbfbbf0d508e"
                      },
                      {
                          "path":  "scripts\\validator-key-delivery-locked-self-test.js",
                          "sizeBytes":  2498,
                          "modifiedAt":  "2026-07-31T13:05:55.4310858Z",
                          "sha256":  "1694bf46bda69da3266eb439e15c8fe5eca98dcef2f380d761045f18f902a6f0"
                      },
                      {
                          "path":  "scripts\\validator-key-envelope-self-test.js",
                          "sizeBytes":  2307,
                          "modifiedAt":  "2026-07-30T00:14:34.3109937Z",
                          "sha256":  "3f1f032a2a1ab7ce32392c5566d732b95743e235f4def93c75cd0f29c426d7fa"
                      },
                      {
                          "path":  "scripts\\validator-runtime-deployment-status.js",
                          "sizeBytes":  7906,
                          "modifiedAt":  "2026-08-10T08:27:47.0217546Z",
                          "sha256":  "112d8b901144b98588148fd6de990938ce4fa64932e3eeaca9d8b576ae5235f1"
                      },
                      {
                          "path":  "scripts\\validator-target-binding-self-test.js",
                          "sizeBytes":  1329,
                          "modifiedAt":  "2026-07-31T14:32:58.9194354Z",
                          "sha256":  "706f8f0b3b2989b7f854f7949828b154c525fcef578c53d9e78dcffd33bd63ac"
                      },
                      {
                          "path":  "scripts\\whitepaper-consistency-check.js",
                          "sizeBytes":  3004,
                          "modifiedAt":  "2026-08-04T10:24:17.6135580Z",
                          "sha256":  "695286c8fdde1b66ec2907eb5f73868ca1b9561e54fcfd3e9eec02bd147a887e"
                      },
                      {
                          "path":  "scripts\\write-validator-pm2-state-attestation.js",
                          "sizeBytes":  2113,
                          "modifiedAt":  "2026-07-31T09:06:02.2547622Z",
                          "sha256":  "451e6934ab88fc7e1120ffef6ee8af8211be0988b113d6ba7149bcb7b30e7d60"
                      },
                      {
                          "path":  "server.js",
                          "sizeBytes":  4952,
                          "modifiedAt":  "2026-07-29T13:53:55.2571104Z",
                          "sha256":  "819e8a57b89bf304a58da16f203e45c1de4d17ef29ce09c187a852c605a9d418"
                      },
                      {
                          "path":  "services\\assetPolicyService.js",
                          "sizeBytes":  4199,
                          "modifiedAt":  "2026-08-09T12:37:10.1096752Z",
                          "sha256":  "4a44833790296fbe2dff51809b4912c1d09817c93aab07367737e51844196405"
                      },
                      {
                          "path":  "services\\atomicFileReplace.js",
                          "sizeBytes":  1666,
                          "modifiedAt":  "2026-08-05T03:59:46.0092960Z",
                          "sha256":  "c0aef81cb7a3506c6e615ade94794adeaf956b331f6b6cb64c40798be3ecafd1"
                      },
                      {
                          "path":  "services\\backupIndexService.js",
                          "sizeBytes":  4933,
                          "modifiedAt":  "2026-06-29T06:05:01.2889994Z",
                          "sha256":  "935d1fde849f496a7aa1175d2f4c21dd2b063f9f48b46e4664dcaa0993878ead"
                      },
                      {
                          "path":  "services\\blockService.js",
                          "sizeBytes":  15028,
                          "modifiedAt":  "2026-07-29T12:55:56.2844519Z",
                          "sha256":  "fb9f76bf4334dd69da62eb38ff9ef561a9faa6b1f9f0d0b3386956b63622cbb7"
                      },
                      {
                          "path":  "services\\callbackService.js",
                          "sizeBytes":  8386,
                          "modifiedAt":  "2026-06-29T08:50:06.4626312Z",
                          "sha256":  "25c09464e3e1d5b13678b8a6473d16ca5fd15d3217827c478e13e2135a308504"
                      },
                      {
                          "path":  "services\\candidateNetworkService.js",
                          "sizeBytes":  11865,
                          "modifiedAt":  "2026-08-09T12:37:14.1178999Z",
                          "sha256":  "cf3b4bdef892875d50448975fbf1312ada8976fc9e4f1d48284d0c4ba857f1ed"
                      },
                      {
                          "path":  "services\\canonicalLedgerService.js",
                          "sizeBytes":  1877,
                          "modifiedAt":  "2026-07-29T22:19:29.8780140Z",
                          "sha256":  "2afe289db932a4638c65bb1d0afa292e6d12da545c89eaed2c4555c410c5586d"
                      },
                      {
                          "path":  "services\\canonicalPointConversionService.js",
                          "sizeBytes":  9869,
                          "modifiedAt":  "2026-08-09T11:48:46.5721873Z",
                          "sha256":  "9ce79d92d82e3b3df303cb4b9266e6db3e1f8c7aea599284893120d1df0a6fcd"
                      },
                      {
                          "path":  "services\\chainTransactionService.js",
                          "sizeBytes":  1057,
                          "modifiedAt":  "2026-06-29T02:28:00.9492479Z",
                          "sha256":  "1b4881d105948c1dcfcfbb12eb6c61594318c49b76d4b45b2a46e81db66f5b35"
                      },
                      {
                          "path":  "services\\dbLedgerAdapter.js",
                          "sizeBytes":  3571,
                          "modifiedAt":  "2026-06-30T01:20:43.9749198Z",
                          "sha256":  "3c15ae4049600fd9545e0ab781b2d95d9bbb52ec59426aa6cab874e3486a9760"
                      },
                      {
                          "path":  "services\\evmCandidateNetworkService.js",
                          "sizeBytes":  6924,
                          "modifiedAt":  "2026-07-29T21:59:39.0571662Z",
                          "sha256":  "a8b3e0a5a63de2b9747004222b1d6fd9a20b68eabd8f657212b1e764d612637e"
                      },
                      {
                          "path":  "services\\evmOperatorWalletService.js",
                          "sizeBytes":  2262,
                          "modifiedAt":  "2026-07-29T22:32:58.7181961Z",
                          "sha256":  "530812d45eac500c74a234c14e1d4ea67007d38f927d8bd95d3a327df3f494ac"
                      },
                      {
                          "path":  "services\\evmTransferService.js",
                          "sizeBytes":  10497,
                          "modifiedAt":  "2026-08-10T00:13:13.3890941Z",
                          "sha256":  "677d6f9439c9096bc9e172107518472324bcb78ff249d9b82e3a4f0cf3352f08"
                      },
                      {
                          "path":  "services\\evmWalletI18n.js",
                          "sizeBytes":  23603,
                          "modifiedAt":  "2026-07-29T22:38:18.6163769Z",
                          "sha256":  "764873d158d15b07b532bef1dc1316dc8ad27ff2a3eb237f3ed113a362db0dff"
                      },
                      {
                          "path":  "services\\evmWalletService.js",
                          "sizeBytes":  7496,
                          "modifiedAt":  "2026-08-10T00:13:17.1696824Z",
                          "sha256":  "850dd05d080ee04f5dfc02ef54a34d89b8a2a85f0ed184ccaa8c3b50c990aa49"
                      },
                      {
                          "path":  "services\\ledgerConsistencyService.js",
                          "sizeBytes":  3789,
                          "modifiedAt":  "2026-06-30T02:31:57.7267101Z",
                          "sha256":  "eb675ca51de4a4049f93e22c832cc80b3b9fdc12112af3a9e7df80732975225c"
                      },
                      {
                          "path":  "services\\ledgerDbReadinessService.js",
                          "sizeBytes":  8602,
                          "modifiedAt":  "2026-06-30T08:49:53.8489310Z",
                          "sha256":  "8711de8e9c0526767adbc37d88f03221aeae2aef41084f20a95daa10134dc4c8"
                      },
                      {
                          "path":  "services\\ledgerMigrationService.js",
                          "sizeBytes":  14148,
                          "modifiedAt":  "2026-07-01T03:12:21.8852161Z",
                          "sha256":  "b1c69c1941809cec9b678aecce36faf94d90d68b786deeafd73e6ffbd222f551"
                      },
                      {
                          "path":  "services\\ledgerMongoPostSwitchGuardService.js",
                          "sizeBytes":  3727,
                          "modifiedAt":  "2026-06-30T20:52:15.3587358Z",
                          "sha256":  "c503caa5fb0d85fced326a93edf9ac7e14ee4f2a9f8c4aba68a1f7b2070ed109"
                      },
                      {
                          "path":  "services\\ledgerMongoReadMonitorService.js",
                          "sizeBytes":  4851,
                          "modifiedAt":  "2026-06-30T20:32:07.3471193Z",
                          "sha256":  "feb8631d01a80e8cc32f8bd522fa597e9d6c2b118d36a2f73c0bc820da8ffba2"
                      },
                      {
                          "path":  "services\\ledgerReadBackendSwitchService.js",
                          "sizeBytes":  2422,
                          "modifiedAt":  "2026-06-30T13:08:41.7514031Z",
                          "sha256":  "99cc0e6201be6e9b3eacf04cad16b389c0b390cf35673a4d0902a233657dcf07"
                      },
                      {
                          "path":  "services\\ledgerReadSwitchApprovalService.js",
                          "sizeBytes":  1959,
                          "modifiedAt":  "2026-06-30T08:49:37.5084890Z",
                          "sha256":  "bafd5251456afbb205e074ecd84fb5de1968d7d8160655d3be8128ef15a62316"
                      },
                      {
                          "path":  "services\\mockChainAdapter.js",
                          "sizeBytes":  770,
                          "modifiedAt":  "2026-06-29T00:42:47.2662266Z",
                          "sha256":  "94c90af68928be1e378970302f0aaf348c4ce358e98fd4f6ee06bef3ff170468"
                      },
                      {
                          "path":  "services\\mongoLedgerLiveWriterAdapter.js",
                          "sizeBytes":  6229,
                          "modifiedAt":  "2026-07-29T09:53:32.4142625Z",
                          "sha256":  "5d0bad5d33e9b1de70906bbfe2dae626c304205d7b259dddf336a6a68ff4c722"
                      },
                      {
                          "path":  "services\\mongoLedgerObservationAdapter.js",
                          "sizeBytes":  10793,
                          "modifiedAt":  "2026-07-29T09:50:02.4806816Z",
                          "sha256":  "41fbc9651f3d5617f3ab38e7bdbcea88d287350754956703281aa219e826bff8"
                      },
                      {
                          "path":  "services\\mongoLedgerReadAdapter.js",
                          "sizeBytes":  3537,
                          "modifiedAt":  "2026-07-01T03:12:21.8842159Z",
                          "sha256":  "85d82c3faa67eb5fa4ca9b59f3de1e2543786111696db07dfa14955729b061cb"
                      },
                      {
                          "path":  "services\\mongoReadSnapshotService.js",
                          "sizeBytes":  4117,
                          "modifiedAt":  "2026-08-05T04:00:16.0794352Z",
                          "sha256":  "dafdd04ed91b5944f631edb93604a82801eb8cb9c7ac7855684195b67167822a"
                      },
                      {
                          "path":  "services\\multiChainWalletService.js",
                          "sizeBytes":  17362,
                          "modifiedAt":  "2026-07-18T08:26:14.2130884Z",
                          "sha256":  "db79544e58fbcf684d4d035c8fb6a92bf3f02188d6f370b9dac8a1e757453e20"
                      },
                      {
                          "path":  "services\\nodeParticipantService.js",
                          "sizeBytes":  24491,
                          "modifiedAt":  "2026-08-09T19:56:06.1385214Z",
                          "sha256":  "63ba5f58f5ceccf5974424bd30dfd600faee960af157771d65c26c45ba2e56d8"
                      },
                      {
                          "path":  "services\\operatorCustodyService.js",
                          "sizeBytes":  5481,
                          "modifiedAt":  "2026-07-29T22:32:55.1340276Z",
                          "sha256":  "cd04484e0baf1a843c482b66362d0b3d5542cfb54614c0cd040e8d2791ac8ce5"
                      },
                      {
                          "path":  "services\\persistentStore.js",
                          "sizeBytes":  5538,
                          "modifiedAt":  "2026-08-10T09:20:33.7635125Z",
                          "sha256":  "57c7e2174a656b443e9bb3da0fa62a162b3dbcbc07b451455936f2f3577c903d"
                      },
                      {
                          "path":  "services\\pointLedgerService.js",
                          "sizeBytes":  897,
                          "modifiedAt":  "2026-06-29T06:39:33.2704223Z",
                          "sha256":  "ed27e04f53d932228ed28c14b9e436b8fadc1562e6782096edac62704db46b9e"
                      },
                      {
                          "path":  "services\\productionDataReplicaPlan.js",
                          "sizeBytes":  6355,
                          "modifiedAt":  "2026-08-06T06:54:38.6580356Z",
                          "sha256":  "54edf7e7cc0d0528a9daefcd3ea51e15b3e039c9215c9dc1e214c68e53709ec8"
                      },
                      {
                          "path":  "services\\proofLedgerService.js",
                          "sizeBytes":  4141,
                          "modifiedAt":  "2026-06-29T02:58:28.8164352Z",
                          "sha256":  "edef6a01114162fcd31090d9583ec5b859d9843b7bd12900b709a350b4fb2c5a"
                      },
                      {
                          "path":  "services\\rewardAuditService.js",
                          "sizeBytes":  2527,
                          "modifiedAt":  "2026-07-01T02:45:09.0669932Z",
                          "sha256":  "5a3742eb187c4b51c3ca372b89dc1963fc57d915a49dcd4a91fe1783be94fa2d"
                      },
                      {
                          "path":  "services\\rewardHttpSmokeService.js",
                          "sizeBytes":  2741,
                          "modifiedAt":  "2026-07-01T05:25:00.1486433Z",
                          "sha256":  "422f491ffd78bd795153e16f6dda30593869e4644c49f11d36641b6ba22ed7b8"
                      },
                      {
                          "path":  "services\\rewardLedgerService.js",
                          "sizeBytes":  13698,
                          "modifiedAt":  "2026-07-05T12:15:53.8155245Z",
                          "sha256":  "b3f20c79f57a6aeb04aff37dc4afce56cbb12ab6677818b5aaff8a21308c4ae2"
                      },
                      {
                          "path":  "services\\rewardLiveCanaryApprovalService.js",
                          "sizeBytes":  2960,
                          "modifiedAt":  "2026-07-01T06:43:50.6088136Z",
                          "sha256":  "b9c6fb90cdda8c738a72f07d3b7ce0022a3f5f42d49cde68bf26927d75b581d1"
                      },
                      {
                          "path":  "services\\rewardLiveCanaryPostCheckService.js",
                          "sizeBytes":  2851,
                          "modifiedAt":  "2026-07-01T06:17:57.1331093Z",
                          "sha256":  "3e55a621d0d4be5ee0cc13a33e258a7926be6c4eafbf5ef2bcec8227031cc050"
                      },
                      {
                          "path":  "services\\rewardPolicyService.js",
                          "sizeBytes":  12084,
                          "modifiedAt":  "2026-07-05T12:16:00.6938146Z",
                          "sha256":  "daf7b3638ff06e9fbe2ae28734f6366a9182cbcdc404a03aeb059a23dd70e5b7"
                      },
                      {
                          "path":  "services\\rewardReadinessService.js",
                          "sizeBytes":  16622,
                          "modifiedAt":  "2026-07-01T06:29:31.5988455Z",
                          "sha256":  "5c075f969d68acf36f8e38f6dd11353964af8613dc45c832d51d6bbac78545a3"
                      },
                      {
                          "path":  "services\\rewardReviewService.js",
                          "sizeBytes":  7119,
                          "modifiedAt":  "2026-07-01T04:04:24.8685763Z",
                          "sha256":  "727e02dfa3830a441575d8c11750072c680035b699168907e8abdb8b3b6b791d"
                      },
                      {
                          "path":  "services\\testnetService.js",
                          "sizeBytes":  55,
                          "modifiedAt":  "2026-07-29T13:39:06.5011960Z",
                          "sha256":  "ce84a20ea17900367085f64de94e02c2f2b1b47db7807ba8176bd35a8b32b863"
                      },
                      {
                          "path":  "services\\tokenomicsService.js",
                          "sizeBytes":  766,
                          "modifiedAt":  "2026-06-30T23:04:43.2066086Z",
                          "sha256":  "7e97f9425ae4f29f42928efa23f37b39db19afdbb92059f51cf8452929c45cf2"
                      },
                      {
                          "path":  "services\\tronNetworkService.js",
                          "sizeBytes":  9753,
                          "modifiedAt":  "2026-07-04T01:57:20.3407567Z",
                          "sha256":  "e53995b829a3c3c25627aae7356275508291550ddecafce472ea30e80df3d780"
                      },
                      {
                          "path":  "services\\trxCollateralService.js",
                          "sizeBytes":  20282,
                          "modifiedAt":  "2026-07-04T01:53:10.8699785Z",
                          "sha256":  "b5312ea4fc82b38d1d057528b8b60ce99471127e11fd44396dcce0416f98abc9"
                      },
                      {
                          "path":  "services\\validatorActivationService.js",
                          "sizeBytes":  6193,
                          "modifiedAt":  "2026-07-31T11:59:52.9398049Z",
                          "sha256":  "0410cc489174f01ac1ad519b87b3ccea8cf52329254fbd0917b1c9aedcd2ac6a"
                      },
                      {
                          "path":  "services\\validatorKeyDeliveryService.js",
                          "sizeBytes":  6298,
                          "modifiedAt":  "2026-07-31T11:59:45.6017576Z",
                          "sha256":  "ea476e784b55ae037f3ac8b1589222393a5241e8f5eda0686a8c5c4dbc279dd5"
                      },
                      {
                          "path":  "services\\validatorRuntimeDeploymentService.js",
                          "sizeBytes":  7879,
                          "modifiedAt":  "2026-07-31T11:59:49.2627833Z",
                          "sha256":  "bcbe3956b6b8ab27dea4c414d80a78bafce9a013ad4bebb1922dbd0fbd4f2ad2"
                      },
                      {
                          "path":  "services\\validatorTargetBindingService.js",
                          "sizeBytes":  1017,
                          "modifiedAt":  "2026-07-31T11:59:38.4128232Z",
                          "sha256":  "a6f4a3988df752a76834d4c19d1fec23d64e4102eb70e03d3dc0c0cefd0bef68"
                      },
                      {
                          "path":  "services\\validatorTunnelTopologyService.js",
                          "sizeBytes":  10869,
                          "modifiedAt":  "2026-08-09T23:00:40.1681739Z",
                          "sha256":  "a790205bea97ba4102423fab17e2358eb753bad863a6cf975d5d096815391c3e"
                      },
                      {
                          "path":  "services\\walletCsrfService.js",
                          "sizeBytes":  1306,
                          "modifiedAt":  "2026-07-18T02:35:52.7775930Z",
                          "sha256":  "f890762bb889f6ae8b4c200aa3c774d198cc00f58229166f141f54966ab70fae"
                      },
                      {
                          "path":  "services\\walletService.js",
                          "sizeBytes":  34538,
                          "modifiedAt":  "2026-07-10T08:07:45.0762160Z",
                          "sha256":  "f38323436d0e561c434b9c603eddfe1e988421a75be316b06bd64da3e8b1e99d"
                      },
                      {
                          "path":  "SOURCE_PUBLIC_NOTICE_KO.md",
                          "sizeBytes":  1506,
                          "modifiedAt":  "2026-08-04T10:07:16.1835998Z",
                          "sha256":  "5c847c16e04eb93631b804df37eafd5eff50a0fce276ccacb1509865c06f4492"
                      },
                      {
                          "path":  "views\\address.ejs",
                          "sizeBytes":  4095,
                          "modifiedAt":  "2026-08-05T04:46:16.4804814Z",
                          "sha256":  "3fdce6767b0ee095d89036efebc30cc8b9d30ad40fb160484ae58f925eeb22b4"
                      },
                      {
                          "path":  "views\\admin.ejs",
                          "sizeBytes":  29128,
                          "modifiedAt":  "2026-07-18T01:14:13.2846070Z",
                          "sha256":  "c3894fc7ba456e7628c6bb0841990adf2a081542654418f2a7978d15e937f4a6"
                      },
                      {
                          "path":  "views\\admin_login.ejs",
                          "sizeBytes":  1719,
                          "modifiedAt":  "2026-07-18T01:11:14.3143354Z",
                          "sha256":  "18e2aa8d6b798c2ac9e805b5d5f682c844042e40d386c97b36da1cb9887f7c8c"
                      },
                      {
                          "path":  "views\\admin_rewards.ejs",
                          "sizeBytes":  26881,
                          "modifiedAt":  "2026-07-29T13:42:44.4472014Z",
                          "sha256":  "d4e9b38e062f3a73a5946294d0ff3e9d335ae7182548f0a484fffcc8e8f26949"
                      },
                      {
                          "path":  "views\\block-detail.ejs",
                          "sizeBytes":  6138,
                          "modifiedAt":  "2026-08-05T04:40:31.7346851Z",
                          "sha256":  "524da0f7858ab34c5dad607dc474dea3b88bb46802cc9d8c36af6cb147eaf425"
                      },
                      {
                          "path":  "views\\canonical-block-detail.ejs",
                          "sizeBytes":  3082,
                          "modifiedAt":  "2026-08-05T04:39:00.9321710Z",
                          "sha256":  "3db152b16a74223478ba712cd06e0e43aba8dc4a6577c17e2b13ee773e001906"
                      },
                      {
                          "path":  "views\\canonical-tx-detail.ejs",
                          "sizeBytes":  2975,
                          "modifiedAt":  "2026-08-05T04:38:56.9746271Z",
                          "sha256":  "b41e3c34cdf94654c8146c28b8b02d0a86ce532c093fc6de96013650a3fe6ca3"
                      },
                      {
                          "path":  "views\\explorer.ejs",
                          "sizeBytes":  35397,
                          "modifiedAt":  "2026-08-05T04:30:01.1036137Z",
                          "sha256":  "6cf00e3085ad0b6adf42693dbd5498cdc7fde05f6eb9bfaecb155ab32be52691"
                      },
                      {
                          "path":  "views\\home.ejs",
                          "sizeBytes":  63223,
                          "modifiedAt":  "2026-08-05T04:28:44.3367100Z",
                          "sha256":  "cccaab049d3c0fe14081da19c77b335651597e002441cd7a63c7f6922e9588fc"
                      },
                      {
                          "path":  "views\\ledger-migration.ejs",
                          "sizeBytes":  29458,
                          "modifiedAt":  "2026-07-01T09:15:45.2123964Z",
                          "sha256":  "f1336ca59759085e5c1c32a65adbe65c3be3560d3f107f9b189ed1b4982f7fdd"
                      },
                      {
                          "path":  "views\\listing.ejs",
                          "sizeBytes":  36024,
                          "modifiedAt":  "2026-08-05T03:50:00.5023145Z",
                          "sha256":  "ae4f42ac754a5c3d0b600c38fb41d369ab5ec3e9173e08ef88eeba39289aeeae"
                      },
                      {
                          "path":  "views\\proof-detail.ejs",
                          "sizeBytes":  3724,
                          "modifiedAt":  "2026-08-05T04:40:35.6955755Z",
                          "sha256":  "f76e0bd45f23a08a4f41793177043ad58dc858321ee49f8169e131dc90366d78"
                      },
                      {
                          "path":  "views\\reward-audit-detail.ejs",
                          "sizeBytes":  7509,
                          "modifiedAt":  "2026-07-29T13:42:37.0724407Z",
                          "sha256":  "a30f831ad0bb03f44a7d38a0db96ecc58046bd9366da2507eb988ed8c3883b2d"
                      },
                      {
                          "path":  "views\\reward-detail.ejs",
                          "sizeBytes":  8230,
                          "modifiedAt":  "2026-07-29T13:42:33.4914314Z",
                          "sha256":  "650fced10a7c7998ca9e76a9f27d6ec82567d33580f18ef792a6ba4d1090e492"
                      },
                      {
                          "path":  "views\\reward-review-detail.ejs",
                          "sizeBytes":  5741,
                          "modifiedAt":  "2026-07-29T13:42:40.7129922Z",
                          "sha256":  "13c16cb15f8d301e413aaaf18f1534ea12a9f5fc4756c7f2667abb0c0f40e4f3"
                      },
                      {
                          "path":  "views\\source.ejs",
                          "sizeBytes":  15677,
                          "modifiedAt":  "2026-08-04T10:09:23.1945109Z",
                          "sha256":  "343c6e319dd6b3a522628224d7f35bcc2b5db4c9ce882ee472c75cb070b8a30e"
                      },
                      {
                          "path":  "views\\status.ejs",
                          "sizeBytes":  7790,
                          "modifiedAt":  "2026-08-05T03:54:20.1474582Z",
                          "sha256":  "97f221fbf45bc1a185766221f0ca97f14075de8c1589d8cb29d567e94fe43cc9"
                      },
                      {
                          "path":  "views\\tx-detail.ejs",
                          "sizeBytes":  6518,
                          "modifiedAt":  "2026-08-05T04:37:57.5419460Z",
                          "sha256":  "74ea1d39bedac4ddfaa678278fd00820300994a7c2d13a1d3b852842f8b90cee"
                      },
                      {
                          "path":  "views\\wallet.ejs",
                          "sizeBytes":  32290,
                          "modifiedAt":  "2026-07-17T22:44:21.1146944Z",
                          "sha256":  "f642400d27b9651f45b9af0f2fd2a1379763f5521cfdf7217fa4e273ee4f5bb3"
                      },
                      {
                          "path":  "views\\wallet_evm.ejs",
                          "sizeBytes":  42045,
                          "modifiedAt":  "2026-07-18T08:34:41.3714629Z",
                          "sha256":  "ade2f25edee7665daf1a4824300a4447861bba871a5f9e43f0772962f932ecfc"
                      },
                      {
                          "path":  "views\\wallet_evm_admin.ejs",
                          "sizeBytes":  27039,
                          "modifiedAt":  "2026-07-29T22:36:47.3995910Z",
                          "sha256":  "f94c6f39325b5989a3473afeb27f67a9af7b46a7c07b085d64d6702eafa3c790"
                      },
                      {
                          "path":  "views\\wallet_evm_tx.ejs",
                          "sizeBytes":  3628,
                          "modifiedAt":  "2026-07-18T02:49:29.9566943Z",
                          "sha256":  "b630083fc3c9ce86e4d0280182eba74eac5b7e6373411e3ba1469ea1b68a6908"
                      },
                      {
                          "path":  "views\\wallet_login_required.ejs",
                          "sizeBytes":  1267,
                          "modifiedAt":  "2026-07-13T10:45:11.2898919Z",
                          "sha256":  "4a5cb21a0133dfa4b1e813696fc1d40efaa568a1b3ff794e433eb0e7dec23417"
                      }
                  ],
    "fileIndexTruncated":  false,
    "license":  {
                    "summary":  "Public review, audit, and transparency use is allowed. Commercial reuse, exchange listing impersonation, private-key extraction attempts, and redistribution with removed notices are not allowed without written permission.",
                    "name":  "PLAI Chain Public Source Review License"
                },
    "publicationPolicy":  {
                              "includedDirectories":  [
                                                          "config",
                                                          "contracts",
                                                          "deploy",
                                                          "docs",
                                                          "lib",
                                                          "middleware",
                                                          "models",
                                                          "public",
                                                          "routes",
                                                          "scripts",
                                                          "services",
                                                          "views"
                                                      ],
                              "localEnvironmentValueScan":  true,
                              "excludedExtensions":  [
                                                         ".bak",
                                                         ".tmp",
                                                         ".log",
                                                         ".pfx",
                                                         ".pem",
                                                         ".key",
                                                         ".crt",
                                                         ".sqlite",
                                                         ".db",
                                                         ".zip",
                                                         ".7z",
                                                         ".tar",
                                                         ".tgz",
                                                         ".gz",
                                                         ".apk",
                                                         ".aab",
                                                         ".exe",
                                                         ".dll",
                                                         ".jar",
                                                         ".bin"
                                                     ],
                              "credentialPatternScan":  true,
                              "includedRootFiles":  [
                                                        ".env.example",
                                                        ".gitignore",
                                                        "ecosystem.qbft.config.js",
                                                        "package-lock.json",
                                                        "package.json",
                                                        "README.md",
                                                        "server.js"
                                                    ],
                              "mode":  "allowlist",
                              "excludedPathPrefixes":  [
                                                           "public\\source-release",
                                                           "public\\downloads",
                                                           "public\\uploads",
                                                           "docs\\listing",
                                                           "docs\\patent-4-ecosystem-reward-finality"
                                                       ]
                          },
    "excluded":  {
                     "patterns":  [
                                      ".env.* except .env.example",
                                      "*.bak and *.bak-*",
                                      "validator keys/envelopes",
                                      "approval and runtime state",
                                      "private legal/KYB and patent filing originals"
                                  ],
                     "extensions":  [
                                        ".bak",
                                        ".tmp",
                                        ".log",
                                        ".pfx",
                                        ".pem",
                                        ".key",
                                        ".crt",
                                        ".sqlite",
                                        ".db",
                                        ".zip",
                                        ".7z",
                                        ".tar",
                                        ".tgz",
                                        ".gz",
                                        ".apk",
                                        ".aab",
                                        ".exe",
                                        ".dll",
                                        ".jar",
                                        ".bin"
                                    ],
                     "directories":  [
                                         "runtime",
                                         "data",
                                         "logs",
                                         "tmp",
                                         "temp",
                                         "node_modules",
                                         "uploads",
                                         "public\\source-release",
                                         "public\\downloads",
                                         "public\\uploads",
                                         "docs\\listing",
                                         "docs\\patent-4-ecosystem-reward-finality"
                                     ],
                     "files":  [
                                   ".env",
                                   "ledger.json",
                                   "local credentials and production configuration"
                               ]
                 }
}
