{
  "release": "Justice Choice production readiness",
  "base": "V2 justice-choice2.zip",
  "generatedAt": "2026-10-06T13:06:36.089364+00:00",
  "algorithm": "SHA-256",
  "fileCountExcludingManifest": 363,
  "selfHashExcluded": true,
  "excluded": [
    ".agents",
    ".aws",
    ".cache",
    ".codex",
    ".docker",
    ".git",
    ".next",
    "__pycache__",
    "artifacts",
    "cache",
    "coverage",
    "dist",
    "node_modules",
    "public-sitemaps",
    "releases",
    "uploads",
    "verification-artifacts",
    ".env secrets",
    "*.zip",
    "*.log",
    "*.tsbuildinfo"
  ],
  "files": [
    {
      "path": ".dockerignore",
      "bytes": 264,
      "sha256": "b6e4ad9042ba48976743ddb1e9898ae56b16cdeef1468da55cbee9aadc4050a3"
    },
    {
      "path": ".env.example",
      "bytes": 4561,
      "sha256": "cf2aa1f8140c90a6261e1959ca4e1212c603ea7c25235a1c32f2225a09367293"
    },
    {
      "path": ".gitattributes",
      "bytes": 17,
      "sha256": "1d5d71dcc6ccd28ab46a335349ecc74742ca4b81f4fcad212f8d134f70f1f13e"
    },
    {
      "path": ".github/workflows/ci.yml",
      "bytes": 3210,
      "sha256": "f81aa1068e44c68ae9bef8d5d8b1fc77bb4c84abcc327731558b421ecb41d003"
    },
    {
      "path": ".github/workflows/deploy.yml",
      "bytes": 1407,
      "sha256": "65cc011aefd575d2a98273eae2e21562e75cfc4d3071157cfb6cb6221d9a4a86"
    },
    {
      "path": ".gitignore",
      "bytes": 180,
      "sha256": "0e469df0bba906140edefb93c1a9614cbb22017fc02bd6acd637fbf4945be7fd"
    },
    {
      "path": "DATA-IMPORT.md",
      "bytes": 1381,
      "sha256": "e14c350e6da70d7d04017fcb481b8d553f3dae69660247371b79c2f5ba565346"
    },
    {
      "path": "DEPLOYMENT.md",
      "bytes": 4577,
      "sha256": "36570ead3fe9e5c1a46df5334af8beeadf3259edccc23c561389e8e487bca208"
    },
    {
      "path": "README.md",
      "bytes": 2199,
      "sha256": "92a680f2cad69c86634040cd68d97e497170b71937acd9b699fd2f75c92196e2"
    },
    {
      "path": "RELEASE-NOTES.md",
      "bytes": 2860,
      "sha256": "1847fbf0bb1e6e6c6cfa5a75bd2eeb41ebec899b4bda544899fc8103b6419962"
    },
    {
      "path": "SECURITY.md",
      "bytes": 2777,
      "sha256": "8aff0df9fc928292a72f49db435400b82749fc32cd2fdaa1a968d2078842556f"
    },
    {
      "path": "VERIFICATION.md",
      "bytes": 5992,
      "sha256": "fc2cea9dbd6b2813c8329f60536d71a1bfb69a09de3e99a7e84e723daf14de43"
    },
    {
      "path": "apps/admin/app/(staff)/analytics/page.tsx",
      "bytes": 5902,
      "sha256": "6782007f17571d83c383ef49b5bd8830a5565e1711c0f817fbdff287d6599fe4"
    },
    {
      "path": "apps/admin/app/(staff)/audit/page.tsx",
      "bytes": 4824,
      "sha256": "800e5bfa9bece10f74317082c6be98644af9d8d2861aed9ae7eec856f45759b8"
    },
    {
      "path": "apps/admin/app/(staff)/change-requests/page.tsx",
      "bytes": 6099,
      "sha256": "55f1f69611a513cc5acaeb1bac1e982c760862c0fa728c8e171d3a2d1d07f472"
    },
    {
      "path": "apps/admin/app/(staff)/claims/[id]/page.tsx",
      "bytes": 11435,
      "sha256": "24f74897b9b72f09e1cceb6efa62276774ac5cbd8f468f6b46ac17f2ddc07627"
    },
    {
      "path": "apps/admin/app/(staff)/claims/page.tsx",
      "bytes": 4813,
      "sha256": "31c55c7edec0db4747266cc8e5789d1ab881589460ec008e35a5ecb34b922fb7"
    },
    {
      "path": "apps/admin/app/(staff)/commerce/page.tsx",
      "bytes": 12604,
      "sha256": "a6dfd3af74c85c3b809c3eebb6d8c801fa9a7060616c15df97182bc3891bfc9a"
    },
    {
      "path": "apps/admin/app/(staff)/corrections/page.tsx",
      "bytes": 5250,
      "sha256": "f7f353d237f4883a261d983550e3849c2ed4a1f3c3bf7cc84b7d0028eb7b2058"
    },
    {
      "path": "apps/admin/app/(staff)/data-quality/page.tsx",
      "bytes": 6118,
      "sha256": "b23e7583a9fdb4438c2c03cfcc016d166cc181984eb0186cb3a2c27668f9fd57"
    },
    {
      "path": "apps/admin/app/(staff)/duplicates/page.tsx",
      "bytes": 5968,
      "sha256": "d9f29229924dc9f0f620f7e382d3a20498e303b3c82750ae8409279617399861"
    },
    {
      "path": "apps/admin/app/(staff)/email/page.tsx",
      "bytes": 7875,
      "sha256": "3a72ec189f19554b8fcc3d0851c156adb0979302411ef92ec8f7b1523a3eb566"
    },
    {
      "path": "apps/admin/app/(staff)/error.tsx",
      "bytes": 1350,
      "sha256": "19d4e7d8e62e9c74525572b8bc66199cbce63a94881d4400d96db0473b9cbf1a"
    },
    {
      "path": "apps/admin/app/(staff)/firms/page.tsx",
      "bytes": 4656,
      "sha256": "81e4b0cbb915e1c927c519c5e3ac971030365f57c993f8ab91210a87338abe13"
    },
    {
      "path": "apps/admin/app/(staff)/health/page.tsx",
      "bytes": 5888,
      "sha256": "0988af015647f80a31017b90a476cd5236017c40856cac874aeb9d30d1397387"
    },
    {
      "path": "apps/admin/app/(staff)/imports/page.tsx",
      "bytes": 5806,
      "sha256": "a8071b711a344273fce74c52ea3e2b8924a81f13dabf715173499fd03805c0dd"
    },
    {
      "path": "apps/admin/app/(staff)/lawyers/[id]/page.tsx",
      "bytes": 11679,
      "sha256": "bee7b2ad2fe7e58a22fc3fea28273de8b7fbb6e1a61716b82f2e7d93ea11f368"
    },
    {
      "path": "apps/admin/app/(staff)/lawyers/new/page.tsx",
      "bytes": 3913,
      "sha256": "c86824f0c9f84f3ee29fa6455b40c12bfda5abcfc587fcd7425038ada8581cb6"
    },
    {
      "path": "apps/admin/app/(staff)/lawyers/page.tsx",
      "bytes": 4790,
      "sha256": "2d09fc50f6add64fe0954964d5f4e1093fab9410472d24d110f26948a9d9ddc7"
    },
    {
      "path": "apps/admin/app/(staff)/layout.tsx",
      "bytes": 1757,
      "sha256": "0603725706f610a71e99c0348df963f04600b7274264b3aa14f1c1e6476ac710"
    },
    {
      "path": "apps/admin/app/(staff)/lead-rules/page.tsx",
      "bytes": 8130,
      "sha256": "fd4532b7d7989e555e54407580218eae4b7478ffdedbef576e8d70a83fdf6008"
    },
    {
      "path": "apps/admin/app/(staff)/leads/[id]/page.tsx",
      "bytes": 8614,
      "sha256": "586cdaf7b8272698209612e52ed5e3c5ab2ce348425b5814f2d3ec234731519e"
    },
    {
      "path": "apps/admin/app/(staff)/leads/deliveries/page.tsx",
      "bytes": 4121,
      "sha256": "706cd513d8db8a318cc6980327c3d40c7a5318877a6e35ceef55ffd317a084ee"
    },
    {
      "path": "apps/admin/app/(staff)/leads/lawyers/page.tsx",
      "bytes": 2460,
      "sha256": "81319937eed1e07a848129d9282bb419f9df5e3e55da120bfdae3ede5a65825c"
    },
    {
      "path": "apps/admin/app/(staff)/leads/page.tsx",
      "bytes": 5487,
      "sha256": "4b6c19da4f1778ac50a2a365b86542bd289be307be67aa5d9f1da51480520209"
    },
    {
      "path": "apps/admin/app/(staff)/notifications/page.tsx",
      "bytes": 661,
      "sha256": "00a56dd06c0514218125bc56e9c9e3caa7fc6802b6b9f26cc63a852033c98c9f"
    },
    {
      "path": "apps/admin/app/(staff)/page.tsx",
      "bytes": 11395,
      "sha256": "99ece40f80b65cf689b5057451c90a909b6124d12561b798ee09fd272fb4dcb4"
    },
    {
      "path": "apps/admin/app/(staff)/rankings/page.tsx",
      "bytes": 16726,
      "sha256": "cee60061afa3b0d1b539654b785814708f076e6bbb9c93dcf86fe81fb4714ade"
    },
    {
      "path": "apps/admin/app/(staff)/reviews/page.tsx",
      "bytes": 4003,
      "sha256": "b3237461b25df6e9a2b1342f2f6a994d8f8e329e243c9b00cf877fc384400449"
    },
    {
      "path": "apps/admin/app/(staff)/search-console/page.tsx",
      "bytes": 6388,
      "sha256": "62e3f602bba0779f594547601d03f8084a956e8d9129c9736dfe971727afa549"
    },
    {
      "path": "apps/admin/app/(staff)/seo/page.tsx",
      "bytes": 7504,
      "sha256": "ae1aa748da9820a23d9b66794dbc1695b0ef02342eab82bca3e9c55233ab31d3"
    },
    {
      "path": "apps/admin/app/(staff)/seo/page/page.tsx",
      "bytes": 6988,
      "sha256": "5c9669548cc609a0aa4b6223c8e7bc128c7f795d84f06a265581744fe028394b"
    },
    {
      "path": "apps/admin/app/(staff)/settings/page.tsx",
      "bytes": 796,
      "sha256": "f4c3526e6de06649dacb4329bf64e607c43e732b59c540667557eec3303d2bd4"
    },
    {
      "path": "apps/admin/app/(staff)/sources/page.tsx",
      "bytes": 6944,
      "sha256": "890661835099f33800f360921aaaf65a372e3fa5c1484f7c0103eb195f3f3ce4"
    },
    {
      "path": "apps/admin/app/(staff)/users/[id]/page.tsx",
      "bytes": 15261,
      "sha256": "0187976818f8ca6b0fb0e16ab7225fb6be4444423078f49b1c6eed559e9b7245"
    },
    {
      "path": "apps/admin/app/(staff)/users/page.tsx",
      "bytes": 4943,
      "sha256": "29d03a89cdda2291185f093ca2a6716b8217ef0f18458017806612bb523d74eb"
    },
    {
      "path": "apps/admin/app/(staff)/verification/page.tsx",
      "bytes": 6053,
      "sha256": "a7e93c9b6c720a27c2863cb059ffadca4d46b2ee00e8a1c0df1db2210681224b"
    },
    {
      "path": "apps/admin/app/accept-invite/page.tsx",
      "bytes": 1134,
      "sha256": "c4cae2b872135bd801288e7add4fb9fc8f95d9768080c9ae038ae777ef9cfcd6"
    },
    {
      "path": "apps/admin/app/actions.ts",
      "bytes": 39923,
      "sha256": "2eabb4cdbcfd291846bf0729aad44f6bf4995358c09b9117b764414be0886ee5"
    },
    {
      "path": "apps/admin/app/change-password/page.tsx",
      "bytes": 1113,
      "sha256": "70bb24063448816166f8cd712269dee344c4495804d61c500682ddb58caf247d"
    },
    {
      "path": "apps/admin/app/claim/page.tsx",
      "bytes": 2594,
      "sha256": "f8e8b6db0479d35413a6b858b37597fc757207274f9da782f6ae883292e7172c"
    },
    {
      "path": "apps/admin/app/files/[id]/route.ts",
      "bytes": 828,
      "sha256": "3dd8f9992e4df72ebc797a1c734276118f164aba64b1de5d15c6d722f10379e0"
    },
    {
      "path": "apps/admin/app/forgot-password/page.tsx",
      "bytes": 446,
      "sha256": "d6609f99efd4774b3890fc941b1342b2fba9979a4106f9960c8bda96919b3298"
    },
    {
      "path": "apps/admin/app/globals.css",
      "bytes": 16308,
      "sha256": "420d5ee09ff2e654095e5d3aaa44d5f0aa075cb33b93c68b433249a5264760ed"
    },
    {
      "path": "apps/admin/app/icon.svg",
      "bytes": 414,
      "sha256": "1e7c0dcfdb03bd07653b5c4ad5fea5d9d1c5f6e4cf011b1de11c20f7d83c3bf8"
    },
    {
      "path": "apps/admin/app/layout.tsx",
      "bytes": 864,
      "sha256": "61acff751312bf539bac8f24ffdd45c1a37e3e86e66d65b2ccfa2f35b73b63f5"
    },
    {
      "path": "apps/admin/app/login/LoginForm.tsx",
      "bytes": 3864,
      "sha256": "743ae697d055f02b645b81190141494756bda134f6e1898173a23856a4278a48"
    },
    {
      "path": "apps/admin/app/login/page.tsx",
      "bytes": 3294,
      "sha256": "845ef742b46b690cfac93e007177e36790eab4f295b34600d6f6b76f2583f485"
    },
    {
      "path": "apps/admin/app/not-found.tsx",
      "bytes": 629,
      "sha256": "8d8300a2a0c9fef5cd66291c730979d1d4f120461afd9c65f4634d20ac68cde5"
    },
    {
      "path": "apps/admin/app/portal/analytics/page.tsx",
      "bytes": 3923,
      "sha256": "90e34ae0a9edc6f0800a7e09fd1b42439b72c3cd857198d688f15629ed0d8b05"
    },
    {
      "path": "apps/admin/app/portal/billing/page.tsx",
      "bytes": 12424,
      "sha256": "dc396bec9665ff14a79b6f46bc85e3a718fb1489bc6be53af4fe05b03b1095bd"
    },
    {
      "path": "apps/admin/app/portal/credentials/page.tsx",
      "bytes": 7269,
      "sha256": "c6dba06747ddd5a58f32200b50e5437a6e569e68888017a48df035288131fadc"
    },
    {
      "path": "apps/admin/app/portal/firm/integrations/page.tsx",
      "bytes": 3558,
      "sha256": "2faaca53f7ff225fb85d5cfa87655335c8168a0e7a7be7b55956081e6d828689"
    },
    {
      "path": "apps/admin/app/portal/firm/lawyers/page.tsx",
      "bytes": 4981,
      "sha256": "7c0eb36aeb7c437e67805d8b7ab3610b7987ac8155fc3fc1f9b08264fc0c548c"
    },
    {
      "path": "apps/admin/app/portal/firm/leads/export/route.ts",
      "bytes": 1004,
      "sha256": "ac43657a7afb75a343f1c2144540ee36112bc00b37dfff7d9428da9e37422736"
    },
    {
      "path": "apps/admin/app/portal/firm/leads/page.tsx",
      "bytes": 2815,
      "sha256": "ceb78d9fa55fd3bd50a3a25653ed83bb786c39ac6eddaf73435c3c6236cd841f"
    },
    {
      "path": "apps/admin/app/portal/firm/page.tsx",
      "bytes": 13243,
      "sha256": "c22df32f3863613dc1bdddfc6ed0091f57b324e6c1ff89d052bc8a74435f4ac9"
    },
    {
      "path": "apps/admin/app/portal/firm/team/page.tsx",
      "bytes": 7586,
      "sha256": "23760364609d07b3464d6db328c3a5e7b2d07941ceaa53d7fff5ba35e20f9782"
    },
    {
      "path": "apps/admin/app/portal/layout.tsx",
      "bytes": 4008,
      "sha256": "21dba97ed016a6e77b07027e9fdbdd6c3756374232c271833273c2a0ece3e977"
    },
    {
      "path": "apps/admin/app/portal/leads/page.tsx",
      "bytes": 1960,
      "sha256": "6a9ac7caed186b4790c2af7391981db9f3337ab2828d057b4d34646a809f15c9"
    },
    {
      "path": "apps/admin/app/portal/notifications/page.tsx",
      "bytes": 657,
      "sha256": "89f5c3f4088aeb49c62361229afba93623532c5c8fe0e98649ed02b357562771"
    },
    {
      "path": "apps/admin/app/portal/page.tsx",
      "bytes": 9380,
      "sha256": "abe3a9986e66c889add31d2424a4020deb9f48ea238d5ea3440daa78f7d03fce"
    },
    {
      "path": "apps/admin/app/portal/profile/page.tsx",
      "bytes": 9496,
      "sha256": "eb51105ee4517fcbc6bafa78b326ca295033cc684408fc3d053090ce0f972065"
    },
    {
      "path": "apps/admin/app/portal/rankings/page.tsx",
      "bytes": 6909,
      "sha256": "1125d5763276215b0ffb2e0ffaed3853497b4357fae0105a94b4aa91f56a286c"
    },
    {
      "path": "apps/admin/app/portal/reviews/page.tsx",
      "bytes": 3499,
      "sha256": "1c402fae759d073ff3e59b068ee81272602f66c2edd4034f350a4536ff5fab8e"
    },
    {
      "path": "apps/admin/app/portal/security/page.tsx",
      "bytes": 897,
      "sha256": "49db005d39dccd1fdcc32000c94e4961a17890b891553173980c14f5fd2df08d"
    },
    {
      "path": "apps/admin/app/reset-password/page.tsx",
      "bytes": 1020,
      "sha256": "424129126442381f6ea16080d68f95876ede6e49c24d79908bda393e40b15cf2"
    },
    {
      "path": "apps/admin/app/verify-email/page.tsx",
      "bytes": 598,
      "sha256": "c25d5dc3b1b2b1776c09f731a4f3c28dfeb49df46441dc22d70604e40c4eab13"
    },
    {
      "path": "apps/admin/components/AccountForms.tsx",
      "bytes": 13765,
      "sha256": "f2aca34e01d7b319f98474faff0630ad70a2e3fcaea12db3d13cec8b89469e3e"
    },
    {
      "path": "apps/admin/components/Actions.tsx",
      "bytes": 1435,
      "sha256": "be9198e013e7f5f28e94bdbb3dcc0660df6589e653fb444d1f318a55ab38a587"
    },
    {
      "path": "apps/admin/components/AuthShell.tsx",
      "bytes": 1935,
      "sha256": "29555c7766df384a8e322ff4790418702d9b88b0f05aa329dd589590a8f08e57"
    },
    {
      "path": "apps/admin/components/BarChart.tsx",
      "bytes": 3442,
      "sha256": "860037942787072f59f7b4f99c6bba125faf6216dda9e1481135e00e15ae6185"
    },
    {
      "path": "apps/admin/components/BrandMark.tsx",
      "bytes": 1258,
      "sha256": "04318128583e7648733d0f8d2104e2699c437581c31932411276011099f792c4"
    },
    {
      "path": "apps/admin/components/CredentialRequestForm.tsx",
      "bytes": 4119,
      "sha256": "1f24b2ef0c79ff9c7c9578ecb5cfc526d5ce3aef0ffcc1d0e59068a47a9e5111"
    },
    {
      "path": "apps/admin/components/EnquiryRecipients.tsx",
      "bytes": 772,
      "sha256": "34fdd1f00569d905a93d948928cbd03b4966ee4cd5f884524c1cb5a751f198c9"
    },
    {
      "path": "apps/admin/components/FeaturedForm.tsx",
      "bytes": 3788,
      "sha256": "f4cde393a977cc10ca928a9e9399e7b00cee757cc93d5f9a78823bbf4d456f2c"
    },
    {
      "path": "apps/admin/components/FlashBanner.tsx",
      "bytes": 1977,
      "sha256": "54a71faf1dc428d4d5347f53fba68940a64384fdd45e13a11946a2327dff703d"
    },
    {
      "path": "apps/admin/components/Icons.tsx",
      "bytes": 12807,
      "sha256": "073792bdac730716a5a58a9f32c28f3e3817b32888f5dec517276a576488ff36"
    },
    {
      "path": "apps/admin/components/LeadList.tsx",
      "bytes": 3382,
      "sha256": "65c926c91830427d4360cd2cfcfeecb75205b1b3f91ae1685421fb575a697c5c"
    },
    {
      "path": "apps/admin/components/Nav.tsx",
      "bytes": 9263,
      "sha256": "9a19af380a137aa58176be78b017caced3024c282363e68158e6abe0478814b3"
    },
    {
      "path": "apps/admin/components/NotificationsPanel.tsx",
      "bytes": 4678,
      "sha256": "cbd60c69745c83057a0177a17c1b761cfa01f107712fe61c10abdc9b58d5efcb"
    },
    {
      "path": "apps/admin/components/PasswordInput.tsx",
      "bytes": 1043,
      "sha256": "a5f8f75624107bed2df56a92fb6d8bc09d66fec8d04c81b716f7db04f78e0057"
    },
    {
      "path": "apps/admin/components/PasswordRecoveryForm.tsx",
      "bytes": 3400,
      "sha256": "25ae4db51aa4f5e5f591d07c635195a1334567feb4c3d0a1162290749e71527c"
    },
    {
      "path": "apps/admin/components/PortalNav.tsx",
      "bytes": 1406,
      "sha256": "e28f2d8575939d1515ee975dc41dc184934ec2785219f4f0322e40c441ac189d"
    },
    {
      "path": "apps/admin/components/SecurityPanels.tsx",
      "bytes": 8837,
      "sha256": "6e046e222b18b2736fbc82883b7b9dc8a981aae4a7bfd59e7ffd798f89afbc36"
    },
    {
      "path": "apps/admin/components/UsersManager.tsx",
      "bytes": 11004,
      "sha256": "893f0f749890d2144fa208a12e038ecc3544922906ee898b2d91a5c7df39eb7b"
    },
    {
      "path": "apps/admin/components/WebhookForms.tsx",
      "bytes": 3223,
      "sha256": "7b11770468b7dd5fec79f4088e0dee5cbfb7d73092082943a3b324e26f1f70ab"
    },
    {
      "path": "apps/admin/components/WeightsForm.tsx",
      "bytes": 3631,
      "sha256": "4f9acbb911e9bd065cb4cf320f9d5a912317e16cc1fb43483e79686218879111"
    },
    {
      "path": "apps/admin/components/ui.tsx",
      "bytes": 9995,
      "sha256": "b77f90c3af023729df3d9968d32e2fc9a7cea8e371a789fa188a93d28265b40e"
    },
    {
      "path": "apps/admin/lib/api.ts",
      "bytes": 5579,
      "sha256": "2c3b0e85acb9e2148c9ef87078d81591399e8a279c5f64719d20592ce465ac32"
    },
    {
      "path": "apps/admin/lib/format.ts",
      "bytes": 972,
      "sha256": "29d127a1359eba036a57e02229dac838c2e57ecde3232e3fc1fb988ff73e5564"
    },
    {
      "path": "apps/admin/middleware.ts",
      "bytes": 627,
      "sha256": "895d7f6655def9fe9227d0e5979d73a7683f7767ef2493528d4df5aeb306bdc6"
    },
    {
      "path": "apps/admin/next-env.d.ts",
      "bytes": 268,
      "sha256": "f4e8976c19fc926644d72610bf1058bd6bf52add97e46a02bc0b912a751625c0"
    },
    {
      "path": "apps/admin/next.config.ts",
      "bytes": 1711,
      "sha256": "5a941e8eb19d94f7846bfd3f27276f0883f1a68f3ba0ff0156c37dd34a3eaa7a"
    },
    {
      "path": "apps/admin/package.json",
      "bytes": 634,
      "sha256": "eecc283bef475d86904ac08fef43fcc5bd8500e4efd656c654837566f15d81fd"
    },
    {
      "path": "apps/admin/postcss.config.mjs",
      "bytes": 60,
      "sha256": "f50058e0d309cdb3e7c25a1123337338641fb71e988572607d57f47209db1fd1"
    },
    {
      "path": "apps/admin/tsconfig.json",
      "bytes": 563,
      "sha256": "8360b5e863c76730be2117d36a692bc63d1af990931f065cc0d2b33780034bd4"
    },
    {
      "path": "apps/api/package.json",
      "bytes": 1405,
      "sha256": "a4411a5200a7903ab2ba99118d9a576c968fe36d75d0c79bddc7a4573cfcfffa"
    },
    {
      "path": "apps/api/src/app.module.ts",
      "bytes": 3948,
      "sha256": "ef320ed4cfbee22c7443c4a7fbdb54318e601a304a3db72275bd7e9cb4d38416"
    },
    {
      "path": "apps/api/src/common/auth.ts",
      "bytes": 8186,
      "sha256": "c6e73c4e324833ae0dc7389657ba0cb6699c9c66d967f561040e3d09f6bc7a96"
    },
    {
      "path": "apps/api/src/common/config.ts",
      "bytes": 7475,
      "sha256": "57901b007f32ef89da599f8578353d5c6ae87c9fbba0544e79bd809bd487a0a2"
    },
    {
      "path": "apps/api/src/common/db.module.ts",
      "bytes": 719,
      "sha256": "859bed61ad73ab77b0c3222a4fac1c3eb7a9e764a4ca8c6fd9b559c7c2b554c7"
    },
    {
      "path": "apps/api/src/common/entitlements.ts",
      "bytes": 4594,
      "sha256": "af56698b43c98a9ceba08b14c7c9c34419ca9a8fa5d6f670dea6b6094bf4c8d3"
    },
    {
      "path": "apps/api/src/common/ids.ts",
      "bytes": 714,
      "sha256": "08742e9a65e238285f185d38863cd56fe282bb07b47e2c939ceff59b9ee59598"
    },
    {
      "path": "apps/api/src/common/lead-delivery.ts",
      "bytes": 2224,
      "sha256": "41085185fd0c024fc1e07e8374ebdfb126fc0e5d56452e43860d24db9c176ae2"
    },
    {
      "path": "apps/api/src/common/links.ts",
      "bytes": 2143,
      "sha256": "593a1d577abe42675ed6f68f653e7140dd91d9830f12cb3bd1662afc212169b6"
    },
    {
      "path": "apps/api/src/common/net.ts",
      "bytes": 1447,
      "sha256": "5de0b625f058b7e70982cea8c967ccb00fbb65d9981e39544df2ba6c19a4bbaf"
    },
    {
      "path": "apps/api/src/common/org.ts",
      "bytes": 2773,
      "sha256": "63afaec9346fb43bb67fec0c25abef451f8946b21c6d1bae960cacbdaa657219"
    },
    {
      "path": "apps/api/src/common/permissions.ts",
      "bytes": 854,
      "sha256": "0cf771e81cfcb737e549fccbcff945ffefe348d2fe32034b1595bc34160256de"
    },
    {
      "path": "apps/api/src/common/queue.service.ts",
      "bytes": 3481,
      "sha256": "b9ebf3901267941dcaff2fbfc22395752174bc80382891e1901d5b62f5b951bf"
    },
    {
      "path": "apps/api/src/common/settings.ts",
      "bytes": 3370,
      "sha256": "cfc557acba5b516c2652a081b54f0b18e2d33208c9f10cbcd0e295e370d50c43"
    },
    {
      "path": "apps/api/src/common/tokens.ts",
      "bytes": 2799,
      "sha256": "bc0e0dc074ac1cbb7ef4a96b5ec06bf562c024dc1bc9b99a6a50064ee8acf5e2"
    },
    {
      "path": "apps/api/src/common/user-policy.ts",
      "bytes": 4175,
      "sha256": "aca12fdefc060d7739c6b7e239ccd9462b9ff15347803ab6a112f0e11046ebbb"
    },
    {
      "path": "apps/api/src/common/zod.ts",
      "bytes": 703,
      "sha256": "d5e5d1458ac9dc301c3d0505189a77b4f23aad532a0beb331a90044ba98274bc"
    },
    {
      "path": "apps/api/src/main.ts",
      "bytes": 1503,
      "sha256": "5d837850734bbc2c154abbc96d01db79b33d13e58f4831eb40a90286c8a2667f"
    },
    {
      "path": "apps/api/src/modules/admin/admin-analytics.controller.ts",
      "bytes": 7057,
      "sha256": "befabad6722a943660bb757c7f96619cfd765e3dc91ebfefdea0a8faee943de2"
    },
    {
      "path": "apps/api/src/modules/admin/admin-core.controller.ts",
      "bytes": 16589,
      "sha256": "2c2e58e4aff7fb2bb3527b62930af413bf176ddda452e086028327de5dcd6118"
    },
    {
      "path": "apps/api/src/modules/admin/admin-directory.controller.ts",
      "bytes": 21978,
      "sha256": "313a683b6c2de12f2537f8852a4398beaa2ada49b939add4b1dfab4a6d4a74a8"
    },
    {
      "path": "apps/api/src/modules/admin/admin-ops.controller.ts",
      "bytes": 32592,
      "sha256": "c789bc814179310154e71bfcbce10357135115fd9c4d9ea5d1f415532f928bd1"
    },
    {
      "path": "apps/api/src/modules/admin/admin-users.controller.ts",
      "bytes": 20089,
      "sha256": "7c63cdb06cc89c8ec03cfa7df928fef63941197eba3f13e97b5f2d05180b3402"
    },
    {
      "path": "apps/api/src/modules/admin/user-lifecycle.service.ts",
      "bytes": 9113,
      "sha256": "af9b6252434ee10c186c6b3bbb8158871eb99a92c9333c9bf604ccf4fa6f7d2a"
    },
    {
      "path": "apps/api/src/modules/auth/auth.controller.ts",
      "bytes": 38360,
      "sha256": "394c5774b5d3bd37be2de614fca84a511d674c108a18737602568625b958a6e5"
    },
    {
      "path": "apps/api/src/modules/billing/billing.controller.ts",
      "bytes": 21631,
      "sha256": "972e6d8f675c3eb831050d877c0f5ce4ab921e65c2fef1c0b8aee751804fe35c"
    },
    {
      "path": "apps/api/src/modules/billing/billing.service.ts",
      "bytes": 16654,
      "sha256": "988f3c5842a6ca270865cd1fcafb81e2e930f5f02719a42306567cf4ce4d1bf4"
    },
    {
      "path": "apps/api/src/modules/claims/claims.controller.ts",
      "bytes": 24717,
      "sha256": "f0ed6eb417291117b4ce9f5986544c070faa7fc8f2d4e6df033ff079f27cc9cd"
    },
    {
      "path": "apps/api/src/modules/client/client.controller.ts",
      "bytes": 24799,
      "sha256": "bd54361a2087920410e0b68408f34ddc20c1f5cd7dc16c69c01543ad1cd32bdb"
    },
    {
      "path": "apps/api/src/modules/client/saved-search-alerts.service.ts",
      "bytes": 4528,
      "sha256": "e5539163179476a8224d85e83ee3da6f02236dc1eeb9870feb6c9f6ad34e8e6e"
    },
    {
      "path": "apps/api/src/modules/directory/directory.service.ts",
      "bytes": 5357,
      "sha256": "f808549ddf1be3ebf76c544a13c77a55aa5335b07277e192a67caecb946e7bfa"
    },
    {
      "path": "apps/api/src/modules/directory/geo.controller.ts",
      "bytes": 12064,
      "sha256": "caac2a1b380d054b49d92f76de53fcffb627b93c8335b3b86107781f4c07c603"
    },
    {
      "path": "apps/api/src/modules/directory/lawyers.controller.ts",
      "bytes": 24090,
      "sha256": "ba611c20538271a5b644493b8d73ee8b1ccdac2f8fbc637294e36b67f88de12a"
    },
    {
      "path": "apps/api/src/modules/directory/rankings.controller.ts",
      "bytes": 6603,
      "sha256": "4542e78c610fd254dd49eaabe7663b83d8766bf5980e2117a19315d607df63af"
    },
    {
      "path": "apps/api/src/modules/email/email.controller.ts",
      "bytes": 3089,
      "sha256": "0521be04d48d9c2449b9b98b15192a5f65ee43b27c1b01ca0570a3628a2c7e9c"
    },
    {
      "path": "apps/api/src/modules/email/email.service.ts",
      "bytes": 11838,
      "sha256": "68340fab83d903d86c36ef16d447a93333d1ab9483bd87270cb5790fda0939af"
    },
    {
      "path": "apps/api/src/modules/email/templates.ts",
      "bytes": 12908,
      "sha256": "837df170869b84be76a129ec4ec80d019a969ae14179f9182685f1425b803184"
    },
    {
      "path": "apps/api/src/modules/files/files.controller.ts",
      "bytes": 2683,
      "sha256": "139a3d8a9c2e42413032602f6aea58112a9c8f8c00f9b768d203ffc6bbaab12f"
    },
    {
      "path": "apps/api/src/modules/files/malware.ts",
      "bytes": 2122,
      "sha256": "1b3862af8470a470909cf7cf8dac513a9f8d03d46d6b528489cd626b9011903b"
    },
    {
      "path": "apps/api/src/modules/files/storage.service.ts",
      "bytes": 7438,
      "sha256": "f2c4c7c30e06e186fec3e8142a839a4f43b677ef789d28f5bbe71df8430f4c05"
    },
    {
      "path": "apps/api/src/modules/firm/firm.controller.ts",
      "bytes": 30838,
      "sha256": "7cc8ee1a2a03aa0fac108e76667877abfd00fc962472bb3a187f1287cd826f7e"
    },
    {
      "path": "apps/api/src/modules/leads/lead-lifecycle.service.ts",
      "bytes": 14914,
      "sha256": "eff03741ba624fc8a64535d53ce9b200066fa5f938a4af4a6888a13c54dc67ea"
    },
    {
      "path": "apps/api/src/modules/notifications/notification.service.ts",
      "bytes": 3963,
      "sha256": "48eef997f8ce7fb496cb16348f61a6a1772e43d9403290f8f0368e6ba6e1113a"
    },
    {
      "path": "apps/api/src/modules/notifications/notifications.controller.ts",
      "bytes": 3749,
      "sha256": "3099d89a364e168fefabe0a169e397239451ab634ffd8c421fe7b3160abbaa8a"
    },
    {
      "path": "apps/api/src/modules/portal/change-requests.controller.ts",
      "bytes": 7534,
      "sha256": "087ec8c99eb4b7d3d8844f8d279d23d0ada2d70e4eea0f4c654dd463a460b5d0"
    },
    {
      "path": "apps/api/src/modules/portal/portal.controller.ts",
      "bytes": 17491,
      "sha256": "83edf59ed7b45da51f9431b1021163bac554eade135c1848e2328e19bedb64f4"
    },
    {
      "path": "apps/api/src/modules/portal/ranking-appeals.controller.ts",
      "bytes": 5865,
      "sha256": "835910571e581519747619ba8ef8234bcc7d26fa8c65a4982ab6facec7e82543"
    },
    {
      "path": "apps/api/src/modules/public/public.controller.ts",
      "bytes": 13438,
      "sha256": "bf0a95a985a24bbdf9955e927afd7ead5d15323f154802cd2a26333b131c4116"
    },
    {
      "path": "apps/api/src/modules/seo/search-console.service.ts",
      "bytes": 9708,
      "sha256": "0c2ed7831370c1c54164e6b6e6d5322a421c521675095f7ff546e79dd2790abb"
    },
    {
      "path": "apps/api/test/phase2.test.ts",
      "bytes": 1860,
      "sha256": "48e215ff25c9e6db65e054dc14b4f42ae9d90fde98aea6b3114bd4e80554c09d"
    },
    {
      "path": "apps/api/test/phase3.test.ts",
      "bytes": 3833,
      "sha256": "76891a093ec7fd11e52312c28c6fea2cb1d5a6da2a1575b07e0240df36fd5426"
    },
    {
      "path": "apps/api/test/phase4.test.ts",
      "bytes": 3047,
      "sha256": "8456744d0d8889bbbc7690a5b7a1e5a9ad831de07b6b232e362aa7b80ec8973b"
    },
    {
      "path": "apps/api/test/phase5.test.ts",
      "bytes": 2308,
      "sha256": "3b556996f64942a7fe28a0813d9b8e568ff96e7280e91f0068cc355807fe0b95"
    },
    {
      "path": "apps/api/test/production-safety.test.ts",
      "bytes": 6203,
      "sha256": "29dd9206751d34132870e0cb8252419c545bb4c6e20437709e4bafe8dfcb25a8"
    },
    {
      "path": "apps/api/test/user-policy.test.ts",
      "bytes": 3216,
      "sha256": "5dbfcae0452f409e8c46d8585c788259bc0b38a97bfd100d39e6d55bf5a32986"
    },
    {
      "path": "apps/api/tsconfig.json",
      "bytes": 277,
      "sha256": "f2e40a4de95d9b92a8d6366120927107c40c7105ebf9371c862d3bedb999702d"
    },
    {
      "path": "apps/web/app/[country]/[city]/[service]/page.tsx",
      "bytes": 21132,
      "sha256": "d311a6272b44e7b1ab737ca0e41e4e37bb86d0058df62907a6bf3a0a78d2b0f8"
    },
    {
      "path": "apps/web/app/[country]/[city]/page.tsx",
      "bytes": 388,
      "sha256": "ca1855c860ade317a03dd5cf3f218dc240bba0e026e88dd2bd8fd7b94e844b7a"
    },
    {
      "path": "apps/web/app/[country]/page.tsx",
      "bytes": 5109,
      "sha256": "b3bfe13712f48a3661971b97ba78ce0f959a91ab9fed6c1103ba1850ffcbba82"
    },
    {
      "path": "apps/web/app/[country]/regions/[region]/page.tsx",
      "bytes": 3141,
      "sha256": "506dcda426f64bcffe79538e69123b788149e9278a8c34ca7e983bd89659e249"
    },
    {
      "path": "apps/web/app/about/page.tsx",
      "bytes": 1586,
      "sha256": "e040c53ccd54c9016cbd1903f43a44af15fd6bf2c76221dde3eb42e034b1ca16"
    },
    {
      "path": "apps/web/app/account/(auth)/forgot-password/page.tsx",
      "bytes": 604,
      "sha256": "0069e0a38e685fc07a9ba0fad10f6405fbf53316cda671cf242d26b2680a34c2"
    },
    {
      "path": "apps/web/app/account/(auth)/login/page.tsx",
      "bytes": 1147,
      "sha256": "494963d59adc25c5ac5f9c35142fce1b762383a60ad483807a51ec838bed9c17"
    },
    {
      "path": "apps/web/app/account/(auth)/register/page.tsx",
      "bytes": 688,
      "sha256": "9ce8de2c2e6747ec8d3654556784a880ef30e7ad955127a5ddbfd2b5e133a771"
    },
    {
      "path": "apps/web/app/account/(auth)/reset-password/page.tsx",
      "bytes": 1082,
      "sha256": "827efc596f11ed50cbe067e70d008b2c965fe46261072c370312ec13a4ae11e9"
    },
    {
      "path": "apps/web/app/account/(auth)/verify/page.tsx",
      "bytes": 678,
      "sha256": "c44738f5a6a00fa7fb73373ddec0eb93bc6754f1c18b97d84790d015d9ba7b6e"
    },
    {
      "path": "apps/web/app/account/(member)/enquiries/page.tsx",
      "bytes": 3978,
      "sha256": "ec368966d70a8079ea72182f52afc9d153fd5abef40c85d03822a8c0c8c61919"
    },
    {
      "path": "apps/web/app/account/(member)/layout.tsx",
      "bytes": 1818,
      "sha256": "ba7b339ad99a43e3d7e8ab627615956d751d23bcca734ef2960fe5dd6ea29b50"
    },
    {
      "path": "apps/web/app/account/(member)/page.tsx",
      "bytes": 6535,
      "sha256": "f864baebbba89773872f98e1a63c2071e8cf8213481808c09a7e8a75cee3a6f5"
    },
    {
      "path": "apps/web/app/account/(member)/saved/page.tsx",
      "bytes": 2819,
      "sha256": "1a2f559965941ca527a00d5d9b5bc2633b94ed7b3f3f69341e56bb20573b9c11"
    },
    {
      "path": "apps/web/app/account/(member)/searches/page.tsx",
      "bytes": 2826,
      "sha256": "adf3afa2338bf64926fd6f7c54e963a1395de5f3293d3de941a4eaadd5e3ad2d"
    },
    {
      "path": "apps/web/app/account/(member)/settings/page.tsx",
      "bytes": 2452,
      "sha256": "f33b823c7a7f8737de24856802aabdc268beede873ea8a1c23dfbbfa353d7aee"
    },
    {
      "path": "apps/web/app/account/actions.ts",
      "bytes": 12362,
      "sha256": "1a9b5ea6494a0df1b321b94f79d8252aabcd6ad388c308cbeb33aa2357442f38"
    },
    {
      "path": "apps/web/app/account/export/route.ts",
      "bytes": 853,
      "sha256": "cbc7d698461c3708af33ad2ab28e4e41f42431bced1049bcc6b44c3e77e18e54"
    },
    {
      "path": "apps/web/app/account/layout.tsx",
      "bytes": 333,
      "sha256": "40a6686d3d7ead01c2c098eb68ed68a67a22186debf66a72cc5b1f1f38b7c14f"
    },
    {
      "path": "apps/web/app/account/session/route.ts",
      "bytes": 432,
      "sha256": "930114678a79162e8b9082fac78ecd4a583679721d3ef61acdf827580790a148"
    },
    {
      "path": "apps/web/app/claim/[slug]/page.tsx",
      "bytes": 3547,
      "sha256": "7f408bde55e48fddace857a5e7d80c8e9c9f8f871b0f8fd137e178c027ae58e4"
    },
    {
      "path": "apps/web/app/compare/page.tsx",
      "bytes": 5538,
      "sha256": "a1904a82d5dea086e39508bf3337dd115b328d07b2378654ec66a543d7091b32"
    },
    {
      "path": "apps/web/app/disclaimer/page.tsx",
      "bytes": 1462,
      "sha256": "f633366e315ce9c054eb8e47a511f6ce619694d12d308f921c7a8da703ee1c8e"
    },
    {
      "path": "apps/web/app/error.tsx",
      "bytes": 1001,
      "sha256": "dd15aa993d9784815ee8527c03f97b823f7c0721cf98078253ca16cecf1607d4"
    },
    {
      "path": "apps/web/app/firms/[slug]/page.tsx",
      "bytes": 8531,
      "sha256": "f7d0f5f0f277fc639197ec2d60f91f25f477b63e191babba0f77e9684e543ad0"
    },
    {
      "path": "apps/web/app/for-lawyers/page.tsx",
      "bytes": 6233,
      "sha256": "5de4c70071c35c27983103fb813c0cd430cf517fbc5328b5b88c0945b4d9ed4e"
    },
    {
      "path": "apps/web/app/globals.css",
      "bytes": 14648,
      "sha256": "a901584ae7e1a29c8c6db7bc1cf495de932864febcc12782824d88ef4490b098"
    },
    {
      "path": "apps/web/app/icon.svg",
      "bytes": 414,
      "sha256": "1e7c0dcfdb03bd07653b5c4ad5fea5d9d1c5f6e4cf011b1de11c20f7d83c3bf8"
    },
    {
      "path": "apps/web/app/lawyers/[slug]/page.tsx",
      "bytes": 28206,
      "sha256": "4a244993e04babc25c872a4b44e7211c2230488f289df6606a83b67bd5bb3f74"
    },
    {
      "path": "apps/web/app/layout.tsx",
      "bytes": 2421,
      "sha256": "be05d132a0dc8dbdebad3255f7114ea2cadedf1cde7a59ceadb5d83f8cda9573"
    },
    {
      "path": "apps/web/app/methodology/page.tsx",
      "bytes": 12543,
      "sha256": "21e75036c87d0aa8a48c24d52439c2da72ceb31b5daf2af660766f413630ae14"
    },
    {
      "path": "apps/web/app/not-found.tsx",
      "bytes": 1075,
      "sha256": "99216e7e5eb1239f38b4723ecb48828df1de8913d085fd234f7bc82a5a858647"
    },
    {
      "path": "apps/web/app/og.png/route.tsx",
      "bytes": 2429,
      "sha256": "e082229039abe434538bc1ef2060d2cf80cc2f093ea11d54b47c9296afe094a6"
    },
    {
      "path": "apps/web/app/page.tsx",
      "bytes": 28239,
      "sha256": "77c283f02df578bebbce4d9aee1ff051f0d0cb8ab21dd280e4cb0794ff90735e"
    },
    {
      "path": "apps/web/app/practice-areas/[slug]/page.tsx",
      "bytes": 5525,
      "sha256": "63b0ded8c11e8ba2eb0007b5f111e4f31362b55fb47eff0574d99893d166c0ba"
    },
    {
      "path": "apps/web/app/practice-areas/page.tsx",
      "bytes": 3705,
      "sha256": "b482eb36036b91537b41054b9cf6ee3bf069716a93ddb8886e831fc0c0d351f5"
    },
    {
      "path": "apps/web/app/privacy/page.tsx",
      "bytes": 1597,
      "sha256": "119ee129ccfabe1ee8864785ab323bf98707c6e8ff5031518b093da4a7d2d70e"
    },
    {
      "path": "apps/web/app/robots.ts",
      "bytes": 302,
      "sha256": "cf61f1632919b7e0e9715b4ff74614b18afb7612539781f01ade5c1d5ef5e6bc"
    },
    {
      "path": "apps/web/app/search/page.tsx",
      "bytes": 10033,
      "sha256": "79bb07af4a178d14942b1b5bbb5c0709fd8154b92b4c1bbf55d6fa47e36181d5"
    },
    {
      "path": "apps/web/app/sitemap.xml/route.ts",
      "bytes": 430,
      "sha256": "572b8454b15020e5599946d266543316e958ecb812e5226d5209b9025c02d474"
    },
    {
      "path": "apps/web/app/sitemaps/[name]/route.ts",
      "bytes": 661,
      "sha256": "cf1e816ca0aae46d8d24f3fc36a45b4f194da37b64982c60dd52705c4273a269"
    },
    {
      "path": "apps/web/app/terms/page.tsx",
      "bytes": 2989,
      "sha256": "9a1bae55ea1b3b1f4b499c7ca4109f77abf772daf68b4f126d0338b80e6b9462"
    },
    {
      "path": "apps/web/components/AccountForms.tsx",
      "bytes": 10619,
      "sha256": "5dee07b7807f63db43fef62bb62107029472bcac2541b702968904b883d817bb"
    },
    {
      "path": "apps/web/components/AccountUi.tsx",
      "bytes": 2036,
      "sha256": "608b3a935c90e543ddf3f2fa0ebe8d766f1bacb1a5cb41741ba8fe16cb9167c6"
    },
    {
      "path": "apps/web/components/AccountWidgets.tsx",
      "bytes": 6206,
      "sha256": "fc7beb6967738c3984b08885f2bd728d2fa93d4632cfa8e86d6a13801b67ce82"
    },
    {
      "path": "apps/web/components/AuthCard.tsx",
      "bytes": 1248,
      "sha256": "9f9524c19d4ee4e6cd145005c0e5f6f61a126591f1244e3801f12dbc07af9b72"
    },
    {
      "path": "apps/web/components/Badges.tsx",
      "bytes": 3365,
      "sha256": "535fcb5e1355d6ab5cc0dd2bf977dd044ed1bc4a99d56ffb637dc2b675112ca6"
    },
    {
      "path": "apps/web/components/Beacon.tsx",
      "bytes": 1469,
      "sha256": "48716c5a7b0c3cd2728569874cac76251846e5a9f00fb8faf7cbd5f57b1615ef"
    },
    {
      "path": "apps/web/components/Breadcrumbs.tsx",
      "bytes": 1644,
      "sha256": "33f3829fcae44259a6e029d823f6100dfeda1a839b9e9e2bc700f1834625dc08"
    },
    {
      "path": "apps/web/components/Chrome.tsx",
      "bytes": 6408,
      "sha256": "d8d4b536743e2ebd24ccb954796883575e6bbacca593ee05b790dd2ba9ebf8c1"
    },
    {
      "path": "apps/web/components/ClaimForm.tsx",
      "bytes": 4980,
      "sha256": "b13486b1c1fabf0fba1cc43296f24469249361e02db2f530b84849c5a3da63d0"
    },
    {
      "path": "apps/web/components/Faq.tsx",
      "bytes": 1522,
      "sha256": "24944c0aca74f023455ad2f286df97445b603561069f465984f7163bda141bcd"
    },
    {
      "path": "apps/web/components/HeaderNav.tsx",
      "bytes": 4175,
      "sha256": "7b73260483b7f034913228f350eca574f1834f71f25f6e171f75f210c31a0a7a"
    },
    {
      "path": "apps/web/components/HeaderSearch.tsx",
      "bytes": 264,
      "sha256": "777a054b778a0c905b0ac1effdcc87230c967bc0ef184a629acedd50f6069831"
    },
    {
      "path": "apps/web/components/Icons.tsx",
      "bytes": 11272,
      "sha256": "9f732efa75b95351ee8150006dd13c1a73a1748ace5a1801052abf4dcc530c8d"
    },
    {
      "path": "apps/web/components/JsonLd.tsx",
      "bytes": 311,
      "sha256": "4a1bb844da4be984b60677e4e6626af6663f4ce5f3a37ee09abfc79f01340fd2"
    },
    {
      "path": "apps/web/components/LawyerItems.tsx",
      "bytes": 5287,
      "sha256": "2523e743a57a4aba1dc43a40e3e561be888f06f9786dd8a3fb5962f0ad087f83"
    },
    {
      "path": "apps/web/components/LeadForm.tsx",
      "bytes": 8263,
      "sha256": "31eff8c2a002d18ebe8021e99f1183aa5db9b7e4fbb9c0b1b2acd66e1a76bc59"
    },
    {
      "path": "apps/web/components/LegalPage.tsx",
      "bytes": 2238,
      "sha256": "3ffb6e8178ef5d780ddc695678a3d8d39d701d97919c44165f34cec6003d68e9"
    },
    {
      "path": "apps/web/components/Pagination.tsx",
      "bytes": 2618,
      "sha256": "2533da42d6ec13dcb9d1746cb28a1a5e6b63563e0981ae4aea0254c2a8c50032"
    },
    {
      "path": "apps/web/components/PasswordInput.tsx",
      "bytes": 1043,
      "sha256": "a5f8f75624107bed2df56a92fb6d8bc09d66fec8d04c81b716f7db04f78e0057"
    },
    {
      "path": "apps/web/components/PasswordRecoveryForm.tsx",
      "bytes": 3403,
      "sha256": "0e5be27d10db9bc6342dca74f18db13a494a448f2c1f981188c339e3e593fed6"
    },
    {
      "path": "apps/web/components/ReportForm.tsx",
      "bytes": 5217,
      "sha256": "650c5b51eae569c77e267f2fb133154ace3c7e05d911753ce0e864263c9fab19"
    },
    {
      "path": "apps/web/components/ReviewForm.tsx",
      "bytes": 7071,
      "sha256": "13ad302de33472c24dee67e5cf70e49255fc172bba1c0ef3b1176ef3eb1d4c3d"
    },
    {
      "path": "apps/web/components/SaveSearch.tsx",
      "bytes": 2277,
      "sha256": "78384bdf58c70495fc600f5f61912bc257ecc547c14251d3a77db349222c8a4e"
    },
    {
      "path": "apps/web/components/ScoreLedger.tsx",
      "bytes": 3002,
      "sha256": "19a1c57c9f7bff2b2bc4d2eb4081e56cc8deec0df405c416178e08d2f73a77b6"
    },
    {
      "path": "apps/web/components/ScrollToTop.tsx",
      "bytes": 2936,
      "sha256": "999c5c525f91a7d0816b66d96ffd893c4e0b054fd683ce0b4c2abcd7e94f5c6c"
    },
    {
      "path": "apps/web/components/SearchBox.tsx",
      "bytes": 14247,
      "sha256": "d084f76058079b2794fbdb88cacea226ab743a2e2ad2466ddd664ffa9da1dba4"
    },
    {
      "path": "apps/web/components/SearchFilters.tsx",
      "bytes": 6117,
      "sha256": "943b7703658e198e03395af1423b9bee777ac57a1c7d29e6a03dcedf81d56fa9"
    },
    {
      "path": "apps/web/components/Section.tsx",
      "bytes": 1267,
      "sha256": "fa3e932517c5f0566f6cb3b5a1804e06f6755a1e9d2add69cc4c0c4c78918e6c"
    },
    {
      "path": "apps/web/components/ledger.ts",
      "bytes": 1611,
      "sha256": "f30353db7533511dceadf7ba4755fb56c7e6a2805937f738171392c9175f2e71"
    },
    {
      "path": "apps/web/lib/api.ts",
      "bytes": 1195,
      "sha256": "fbe8f31b8b451a9198acd30e8d803239e8a25f1cdfc0f8f044d54be82236d3e6"
    },
    {
      "path": "apps/web/lib/format.ts",
      "bytes": 760,
      "sha256": "7b996c65cf9cfd55fd971ed6cbab7ebf66e96783db72c1fea42fadf1e1a5572e"
    },
    {
      "path": "apps/web/lib/meta.ts",
      "bytes": 2053,
      "sha256": "07f2037638a5605b2f432dc7010599b6c41d174e77c2ec8571aec0fb3a303683"
    },
    {
      "path": "apps/web/lib/session.ts",
      "bytes": 3109,
      "sha256": "b412fb0bba31a76304ebed64b934661138d049d1c8dc39d0759bc94b2b0a20c7"
    },
    {
      "path": "apps/web/lib/site.ts",
      "bytes": 872,
      "sha256": "0607baf72399d410c4a7c6ff7a8e6482b31ca1bee30c9b70afa9463cffb28a78"
    },
    {
      "path": "apps/web/lib/types.ts",
      "bytes": 4491,
      "sha256": "7cea105b16bf954009a3c267e63e50419cb7d96fa08ea88171ea9fffcabcaf95"
    },
    {
      "path": "apps/web/next-env.d.ts",
      "bytes": 268,
      "sha256": "f4e8976c19fc926644d72610bf1058bd6bf52add97e46a02bc0b912a751625c0"
    },
    {
      "path": "apps/web/next.config.ts",
      "bytes": 1984,
      "sha256": "635cef55b44a63cd466f256577c150597db7079771158fe7e1b0eafacaf3c2d5"
    },
    {
      "path": "apps/web/package.json",
      "bytes": 671,
      "sha256": "b04f9b9d456d67b90467a5764c09121f55f36e26c4a2ec025140314278790cd9"
    },
    {
      "path": "apps/web/postcss.config.mjs",
      "bytes": 60,
      "sha256": "f50058e0d309cdb3e7c25a1123337338641fb71e988572607d57f47209db1fd1"
    },
    {
      "path": "apps/web/tsconfig.json",
      "bytes": 563,
      "sha256": "8360b5e863c76730be2117d36a692bc63d1af990931f065cc0d2b33780034bd4"
    },
    {
      "path": "docker-compose.local.yml",
      "bytes": 842,
      "sha256": "a99dcbb51a62dcc17a5f9fcf8f41c407bf086173e9cdbda971859f24e9fb6f40"
    },
    {
      "path": "docker-compose.production.yml",
      "bytes": 5866,
      "sha256": "e0508646d67ff11a91990b6358fd7affccc3f41e5bee8a5934c1176846b711e6"
    },
    {
      "path": "docker-compose.verify.yml",
      "bytes": 2557,
      "sha256": "260be96c213fa21d1b8b8fdcecb7e9ddc62faa98aed4df6b37778e451f59112c"
    },
    {
      "path": "docker-compose.yml",
      "bytes": 3384,
      "sha256": "cae8f3e5fce4d691c573160655a059bd068315c329c133be3176046748b4f435"
    },
    {
      "path": "docs/AUDIT-SCAN.json",
      "bytes": 3833,
      "sha256": "afaa5ae9d9ec2098b6d34fb6072e18da15a010214337dd6bc09c5f787e2621ee"
    },
    {
      "path": "docs/DEPENDENCY-AUDIT.json",
      "bytes": 364,
      "sha256": "e67e457d29392043ccb21195f7fe1661f167f08c41b65503c9921937f5a87c0e"
    },
    {
      "path": "docs/PRODUCTION-AUDIT.md",
      "bytes": 4168,
      "sha256": "151563f71af0b9309fc350acf06b7391946e75b1e10392b2f7fd1fea27201712"
    },
    {
      "path": "docs/RELEASE-COMPARISON.json",
      "bytes": 14831,
      "sha256": "b1541df3fd88024b780eea14c3922f7399509316dd0f25df60a3d4156d7a52ad"
    },
    {
      "path": "docs/UPGRADE_STATUS.md",
      "bytes": 16117,
      "sha256": "b0c88ffcece59398081a6180bdec09162dc6420d74a37891fdf3c39246f956d5"
    },
    {
      "path": "docs/VERIFICATION-RESULTS.json",
      "bytes": 1612,
      "sha256": "0e4243b296aaddddc0d071a74baf8f2cb3e3d3e6ea2349e58e8cb07aff7382e2"
    },
    {
      "path": "docs/VERSION-COMPARISON.json",
      "bytes": 74746,
      "sha256": "c070bb6bf420ca695969073664ac58e52bf5fe5046359ada4f34a15e83cfbe52"
    },
    {
      "path": "docs/screenshots/admin-dashboard.png",
      "bytes": 168999,
      "sha256": "c5f8af8e88a3a707c6c83fd2c39791c4fa5efa00a32ba0a9cef0ab4f851ec36e"
    },
    {
      "path": "docs/screenshots/admin-seo.png",
      "bytes": 216031,
      "sha256": "16bacaeb4cb07f10d89d5e73830ebd7805c14aaf24afcd58bb1fb92427a1ae95"
    },
    {
      "path": "docs/screenshots/home.png",
      "bytes": 146212,
      "sha256": "63f5a6df6fc81a92ab64a64792ecd9cba107b2571d18a8f7a15ccf6cb6f2fa07"
    },
    {
      "path": "docs/screenshots/lawyer-portal.png",
      "bytes": 174273,
      "sha256": "ca8ae80e551963844d2d047539a9b8982efd3f698e00f73a4b5f868b0ca798ef"
    },
    {
      "path": "docs/screenshots/ranking-dark.png",
      "bytes": 184409,
      "sha256": "cbc89ce385895b7a1f37e4a3b3ac66a015dc18d379bb17881e4c6d9dc9589f2d"
    },
    {
      "path": "docs/screenshots/ranking.png",
      "bytes": 183460,
      "sha256": "18da0fd011b2ba0864cc1a18800f1e9193e2ef0f12259180ce945f166881ac08"
    },
    {
      "path": "docs/screenshots/score-ledger.png",
      "bytes": 87981,
      "sha256": "c5a97fcfe51912eacb8a63484b4e698f2f197dfe0f3431d3dce4593d940ce76d"
    },
    {
      "path": "infrastructure/docker/next.Dockerfile",
      "bytes": 1388,
      "sha256": "0a54fc631ddc2dc2e4bbaa127831fac5af95978cc8565947304e3a244a99472c"
    },
    {
      "path": "infrastructure/docker/node.Dockerfile",
      "bytes": 1644,
      "sha256": "dac4eb2dd58ee745167468ce6afcc1b45e0fab7e6c196392aac5745d3edef697"
    },
    {
      "path": "package-lock.json",
      "bytes": 196615,
      "sha256": "e767bf75e34dd8042f79a8f5373b57807300228ad317d5b13018335248f5f3f6"
    },
    {
      "path": "package.json",
      "bytes": 1929,
      "sha256": "476fc4d8b45868b4206a71c0364f380568f5b70baf0faa751d50269c4aa2bace"
    },
    {
      "path": "packages/database/drizzle.config.ts",
      "bytes": 338,
      "sha256": "ae35bdb19991dae4247f9ca25976eb7093ed393f694406db87f6ea092afef762"
    },
    {
      "path": "packages/database/migrations/0000_init.sql",
      "bytes": 35953,
      "sha256": "eb09c9cf5df4636a3954f8197895d10f034f82dd9e1f18438af9e6cb1b07d5e1"
    },
    {
      "path": "packages/database/migrations/0001_search.sql",
      "bytes": 1395,
      "sha256": "964ab62ed596bbd6896734d5de7e7e297598be6fd9473f4586d5c36220b68c01"
    },
    {
      "path": "packages/database/migrations/0002_accounts.sql",
      "bytes": 4855,
      "sha256": "64cf3215d4c00b0bcb067566a1c6b2065d071a0515b49b989383ff46c108668b"
    },
    {
      "path": "packages/database/migrations/0003_phase2_accounts.sql",
      "bytes": 9532,
      "sha256": "022da495b0317803610e5eec63cb2828732ae5377ecf47e07f12ce5e8c3d2126"
    },
    {
      "path": "packages/database/migrations/0004_lead_lifecycle.sql",
      "bytes": 796,
      "sha256": "2ebaac964dd0109ed569a0ac9b8d2890fce1a0f9eb3f20caef1a4add5a83a703"
    },
    {
      "path": "packages/database/migrations/0005_billing.sql",
      "bytes": 2320,
      "sha256": "bae8c91ff8aa84033459aea55721d5f8a2c03356da9013361cb7caad9c325a70"
    },
    {
      "path": "packages/database/migrations/0006_client_accounts.sql",
      "bytes": 3005,
      "sha256": "ec70d592a8363a55535abcdcebe243396a729ed3f65eb1cde216943217d1b9f8"
    },
    {
      "path": "packages/database/migrations/0007_user_trash.sql",
      "bytes": 1128,
      "sha256": "aa90994469b5b376ad9e4ffc61890cd34763e4ab46e3576fc8d0d2220d4412c0"
    },
    {
      "path": "packages/database/migrations/0008_production_readiness.sql",
      "bytes": 2872,
      "sha256": "d71054fa3444aede5649b9562585eac057e3c09fffe1e0c01e737764a34761b2"
    },
    {
      "path": "packages/database/migrations/meta/0000_snapshot.json",
      "bytes": 119564,
      "sha256": "964c08e9fdacd8fd5f03bfe90592e0424e3ee08f6936dcecc09a35b0ba8fccb0"
    },
    {
      "path": "packages/database/migrations/meta/0001_snapshot.json",
      "bytes": 119564,
      "sha256": "5033ab90916f12810f9dbbfa73891f11790586efdc6a2a605e29c98064a5aedf"
    },
    {
      "path": "packages/database/migrations/meta/0002_snapshot.json",
      "bytes": 131970,
      "sha256": "f44bdec970f87d1dc3334df451552ff0f0bcd521ac2a5dd67a2bf27e5851a095"
    },
    {
      "path": "packages/database/migrations/meta/0003_snapshot.json",
      "bytes": 159145,
      "sha256": "83ebd5a7714f0bbf38ad43bd6877cd0d2fb961802c9f6a8dee00298037d15b6f"
    },
    {
      "path": "packages/database/migrations/meta/0004_snapshot.json",
      "bytes": 161412,
      "sha256": "257b3b41425facc8621e0af19e7c9962284b551cc5118b344237ba6a7d079a9b"
    },
    {
      "path": "packages/database/migrations/meta/0005_snapshot.json",
      "bytes": 165973,
      "sha256": "9711f55be97cbac5845cf0baebe019af8a7accfaa3a73f38258178723aac8e50"
    },
    {
      "path": "packages/database/migrations/meta/0006_snapshot.json",
      "bytes": 175136,
      "sha256": "39ed2c5ab52fdca92e3f51b267a5fc9e24c634079dab1fc2ff3eb6be18218652"
    },
    {
      "path": "packages/database/migrations/meta/0008_snapshot.json",
      "bytes": 185004,
      "sha256": "aa48e773b1999ffc8713330a2a10811ecc74cb4ddd2ba8f31465deace141b02a"
    },
    {
      "path": "packages/database/migrations/meta/_journal.json",
      "bytes": 1387,
      "sha256": "e2492bcdd8c9f09bb50660e91893af2b6728535657c1c780a09c35fc1cc1c10b"
    },
    {
      "path": "packages/database/package.json",
      "bytes": 875,
      "sha256": "09f0b6e33b21c3377c70b44a5fb76e94908e4498924a5ff5b24edaeacdb45772"
    },
    {
      "path": "packages/database/src/audit.ts",
      "bytes": 1533,
      "sha256": "ce84d6fbb89751b47c93ea15fbe74b891206c597c2f85826c00908991c56b960"
    },
    {
      "path": "packages/database/src/bootstrap-owner.ts",
      "bytes": 2410,
      "sha256": "05a1f03c76c361d877aabdb247273382d7dcfaf21bd1d7b9f5c4bd1386b141c3"
    },
    {
      "path": "packages/database/src/client.ts",
      "bytes": 1434,
      "sha256": "d379b3edc7c340b5701b026a8be4f41a260e36bd21979d532f3eb573ac9b375c"
    },
    {
      "path": "packages/database/src/data-safety.ts",
      "bytes": 755,
      "sha256": "a1b3d37c1f658c8c242d3397701dbcbb97ebc878f5081e82484c49062233b78d"
    },
    {
      "path": "packages/database/src/env.ts",
      "bytes": 397,
      "sha256": "b710bc74f6ac3906255fc825b89500dd6b2db9041745bc6579311989362ad17c"
    },
    {
      "path": "packages/database/src/index.ts",
      "bytes": 429,
      "sha256": "30378ea8683945d11e9bd549e23117a197aa6517141ccf656cfb57db6e2b3645"
    },
    {
      "path": "packages/database/src/migrate.ts",
      "bytes": 450,
      "sha256": "59b4b0ad6e8ef9a9f27b09e1b0471a83afbf136d199db5ef196b713a822b6a2c"
    },
    {
      "path": "packages/database/src/net.ts",
      "bytes": 4397,
      "sha256": "81cb3934dd02a7435b98f683ac9e9bfe0959414a0a9fcf97aa6d34e2009eb378"
    },
    {
      "path": "packages/database/src/pipelines/ingest.ts",
      "bytes": 22618,
      "sha256": "eabc00bfb307fc0e3b8f3eadba8a42ced3fa197cb4ddcfc95d73ba0605d97fee"
    },
    {
      "path": "packages/database/src/pipelines/leads.ts",
      "bytes": 12528,
      "sha256": "890143b93b7735d232dc15db62413728e4ef9f7d13f81de44747ee9624c16b53"
    },
    {
      "path": "packages/database/src/pipelines/ranking.ts",
      "bytes": 17209,
      "sha256": "4043b7a55834cce92b74a0036125f8a151da6376a0354e34e62c32f3d40d9208"
    },
    {
      "path": "packages/database/src/pipelines/seo.ts",
      "bytes": 16090,
      "sha256": "5ba7e9e4935332ce69c6547ba04ba3f793ed35444cb31bed9959084ee76836ca"
    },
    {
      "path": "packages/database/src/pipelines/sitemaps.ts",
      "bytes": 3285,
      "sha256": "33c7b602bd6a8b2f4502ce5c0afac4bee517e6cdfa05cc7574c5b5ac7cfe679f"
    },
    {
      "path": "packages/database/src/relations.ts",
      "bytes": 8712,
      "sha256": "645eb6a678999f1ac2040ef2b5a61b5609d220a5308fdc042cb4f5f5e83d3da1"
    },
    {
      "path": "packages/database/src/reset.ts",
      "bytes": 512,
      "sha256": "e01557c15f82cdb1794aaffca195114e71f5db813aac92d8dc1a7f85ee97f50f"
    },
    {
      "path": "packages/database/src/schema.ts",
      "bytes": 51640,
      "sha256": "334843a281ea63b7ee17ceddfb81aae1731f13d9ebc120d8e7ff9a763c7f5c91"
    },
    {
      "path": "packages/database/src/security.ts",
      "bytes": 2236,
      "sha256": "8d70e302fc33e5d6a3b2a1a21ad67d6fbe948c9b146458577029b78548ee2fe0"
    },
    {
      "path": "packages/database/src/seed/index.ts",
      "bytes": 34228,
      "sha256": "1e2be5441d0cd4ff54e1326a5ced9dd71d97113ae5ff1837ec2e921c975d0728"
    },
    {
      "path": "packages/database/src/seed/reference.ts",
      "bytes": 28774,
      "sha256": "b098807bbff9f896020d6a85b850c3068999bf1cb06408d63fcab7e92525b429"
    },
    {
      "path": "packages/database/src/worker-health-check.ts",
      "bytes": 559,
      "sha256": "58ef45844b7246e55fbe9093a8e797c625c6eb922f7dafa77e3c24ef4f348b79"
    },
    {
      "path": "packages/database/src/worker-kit.ts",
      "bytes": 2388,
      "sha256": "7c2904ddd26a8e424f7537cf5cd0160eff6bd3035b6db1fc42fe5210fb629557"
    },
    {
      "path": "packages/database/tsconfig.json",
      "bytes": 121,
      "sha256": "06a283912691d548c71c38ca53835afb4e62809645c98959b74646c077bc7f89"
    },
    {
      "path": "packages/ranking-engine/package.json",
      "bytes": 491,
      "sha256": "bbac8e457c55c293f7c368f9451f49661fbce82b78a45dcf30e1e8d06606c813"
    },
    {
      "path": "packages/ranking-engine/src/index.ts",
      "bytes": 19211,
      "sha256": "d0e47920ba3ec1a7d1004d1f8267a4d5c26d8aac1392cccdced854e5b73c1304"
    },
    {
      "path": "packages/ranking-engine/src/ranking.test.ts",
      "bytes": 5362,
      "sha256": "8e18097eb6e7c55c33489e46ffed45d37623088b477cebbcde3d3d1d3a35c561"
    },
    {
      "path": "packages/ranking-engine/tsconfig.json",
      "bytes": 154,
      "sha256": "b5f3bd9d6886f3b48ba687a2119bdc55fc25d6293ca0ee26fb030b3d0aefaf2d"
    },
    {
      "path": "packages/search/package.json",
      "bytes": 462,
      "sha256": "a2f015e7d41dec22b569f2dc33bc0e1a6f0c76b0b8d81dc1b0e295bea2cc7288"
    },
    {
      "path": "packages/search/src/index.ts",
      "bytes": 18697,
      "sha256": "716beea4f5afdfaefc1b22c0e95ff61d5ce1f53f10ab3a4bf27f38222abcb38a"
    },
    {
      "path": "packages/search/tsconfig.json",
      "bytes": 154,
      "sha256": "b5f3bd9d6886f3b48ba687a2119bdc55fc25d6293ca0ee26fb030b3d0aefaf2d"
    },
    {
      "path": "packages/seo-engine/package.json",
      "bytes": 502,
      "sha256": "ad3db14041eb4cbc44fd87bdcd06f7997f4722f066064f7ebabd49433adebb35"
    },
    {
      "path": "packages/seo-engine/src/index.ts",
      "bytes": 11839,
      "sha256": "e17718c962683ab2fbaaa4835f1afec8246cb2e1bf86326f5f9f82ed9121883e"
    },
    {
      "path": "packages/seo-engine/src/seo.test.ts",
      "bytes": 3004,
      "sha256": "4651f7811de32ab8d823061f6e0ea654ce2ef9d49be6658c52e33ad00acdc082"
    },
    {
      "path": "packages/seo-engine/tsconfig.json",
      "bytes": 154,
      "sha256": "b5f3bd9d6886f3b48ba687a2119bdc55fc25d6293ca0ee26fb030b3d0aefaf2d"
    },
    {
      "path": "packages/types/package.json",
      "bytes": 232,
      "sha256": "30f7d597c8483f4cfc306704dbf04951cdf247422e0d344cb2bbcb70cf6ef5f2"
    },
    {
      "path": "packages/types/src/index.ts",
      "bytes": 3650,
      "sha256": "908d74fe3937eea4ea2df493c1113ec0f512a8d2abba4c197e32a4ce92fac3ab"
    },
    {
      "path": "packages/types/tsconfig.json",
      "bytes": 154,
      "sha256": "b5f3bd9d6886f3b48ba687a2119bdc55fc25d6293ca0ee26fb030b3d0aefaf2d"
    },
    {
      "path": "scripts/account-security-check.cjs",
      "bytes": 9950,
      "sha256": "ee2da4630a43ddb281006b23acf4d07a40cb0ec486cbab24f475e45f54f53ce3"
    },
    {
      "path": "scripts/dependency-audit.cjs",
      "bytes": 1045,
      "sha256": "e02d6ebfba3dedf8c4b917c9e6044f649b34c79cf6abf04743edc00dbe22a131"
    },
    {
      "path": "scripts/e2e/accounts.mjs",
      "bytes": 8763,
      "sha256": "1a3cdff7a0a341ac1b815c9abf4c6427860da9e79aef2f85791c4c591bc146b5"
    },
    {
      "path": "scripts/e2e/billing.mjs",
      "bytes": 12975,
      "sha256": "5fc71cc17eb0a836d501a6ce1138fda3cec3609d23c11fd6b70fcf3a29d3f6b1"
    },
    {
      "path": "scripts/e2e/ci-restart.sh",
      "bytes": 1120,
      "sha256": "49140de70782a7a80324e5e82def7c67d5ba15bc3df45aae1c6dc0405249b3cc"
    },
    {
      "path": "scripts/e2e/clients.mjs",
      "bytes": 9674,
      "sha256": "331142756226bb5bb335a10927561b26e985d534916b588922a0e0bdf68b3470"
    },
    {
      "path": "scripts/e2e/firm-claims.mjs",
      "bytes": 12758,
      "sha256": "897fdec9e6c3b8e4924713baac6d80c100134fde05206d4386f75bf4b06f2d61"
    },
    {
      "path": "scripts/e2e/leads.mjs",
      "bytes": 11744,
      "sha256": "40112a5a66a679b8360b130496c19797809c7409f67cbeed30b36bc7115fccc4"
    },
    {
      "path": "scripts/e2e/lib.mjs",
      "bytes": 5948,
      "sha256": "e3f9e6e5a86d404590217bcaed30fcaca9276291cc560eced110c64cb6950a9d"
    },
    {
      "path": "scripts/e2e/run.mjs",
      "bytes": 2103,
      "sha256": "76118741fc8cf5185f70cd7ae510de491d2d5704eba893f25c1a65083aaec1e8"
    },
    {
      "path": "scripts/e2e/test-mail.cjs",
      "bytes": 877,
      "sha256": "869150abfaced11839abc0c2d19e407e5518d422c1328cc6cccc3256373fedcf"
    },
    {
      "path": "scripts/enquiry-overview-check.cjs",
      "bytes": 3914,
      "sha256": "e1212256e3209d9375198cf631a520bdca10f37e62fee9ef27435a18d528c24f"
    },
    {
      "path": "scripts/migration-upgrade-check.cjs",
      "bytes": 1915,
      "sha256": "406046c7e6e175a7331e9b6277268315dead700aab2c1d4e7bccd670540fb364"
    },
    {
      "path": "scripts/package-release.py",
      "bytes": 2467,
      "sha256": "0075f9f58fd2b0b797ac3fbbf55efd8fb5fd94a0c142fbcc9d76f2639a6b632c"
    },
    {
      "path": "scripts/production-regression-check.cjs",
      "bytes": 8074,
      "sha256": "e6ff3f2c46c00705d6df36618ee9f09a8e2d2aea39b9e661bc249055b65bcca6"
    },
    {
      "path": "scripts/smoke.mjs",
      "bytes": 4075,
      "sha256": "1f4f4a4dc379f04c42b69a4e048458459d947232de8bfec1d5f1d5af1da70087"
    },
    {
      "path": "scripts/user-lifecycle-check.cjs",
      "bytes": 9342,
      "sha256": "298bcfdfa44b38c027c48b4f599d5cbc78cb6c81624160572b7ba907ab6ffbd6"
    },
    {
      "path": "scripts/verify-compose.py",
      "bytes": 1686,
      "sha256": "5c6c03924941e6d6057fed76e832454c8afb98b5961389557be1fd4261a1280c"
    },
    {
      "path": "scripts/verify-docker.ps1",
      "bytes": 1323,
      "sha256": "55557f8637a0c99f56e7dfc4dcac9eeff083d3ff424348ebbd4da490e4d5a8fd"
    },
    {
      "path": "scripts/verify-integration.mjs",
      "bytes": 1750,
      "sha256": "168a6f88d557a1a821a7344c16b91e7683022388eb73ce9f12b5d1f7cbfb33d5"
    },
    {
      "path": "scripts/verify-runtime.mjs",
      "bytes": 2461,
      "sha256": "fc7f7e8b49d94cd80f72e3b14d320a67985db6d3db40ca73446612ed8ed72636"
    },
    {
      "path": "scripts/verify-workers.cjs",
      "bytes": 2761,
      "sha256": "e3b7e823fe3d3a32a03669d4a28dd2a2f50a4ceb6d926e1599c31f5f4a346abe"
    },
    {
      "path": "start-local.ps1",
      "bytes": 2916,
      "sha256": "de198e3f0500b86be941ad5305e5b6821613ada096d48720bbd4a1e70396385e"
    },
    {
      "path": "stop-local.ps1",
      "bytes": 201,
      "sha256": "7850bfa63adb610e6d1f0fd50014d1d5f43566522074e8408293a5e44cd4c81b"
    },
    {
      "path": "tsconfig.base.json",
      "bytes": 375,
      "sha256": "f90e9352e5650d409f9d7da7786eadc04807324540269daf8a6709750edc981f"
    },
    {
      "path": "workers/data-import-worker/package.json",
      "bytes": 396,
      "sha256": "f0f44c4cc3f9df91f4cd4f99387fd9130ebaa90d2aa1deeedeb297078efa8f0c"
    },
    {
      "path": "workers/data-import-worker/src/index.ts",
      "bytes": 2003,
      "sha256": "adf1aa6a22858148ac1a1903b3accbba7b00badd5523856eebc25b79862d9303"
    },
    {
      "path": "workers/data-import-worker/tsconfig.json",
      "bytes": 143,
      "sha256": "69b3ac35a297bd413fdc8a4f88dbce37346737cbd7711bc65f7caa5bf590ce03"
    },
    {
      "path": "workers/ranking-worker/package.json",
      "bytes": 400,
      "sha256": "3b0fbd50fae4e891c6a737293459f3bb923a6524b8e92d433862c149a70f8f4c"
    },
    {
      "path": "workers/ranking-worker/src/cli.ts",
      "bytes": 760,
      "sha256": "a04868da126549a7051a4b96181eb6a2a5e8a88fabdceae990d20cdd7a17904b"
    },
    {
      "path": "workers/ranking-worker/src/index.ts",
      "bytes": 1989,
      "sha256": "1ee8727867562847f67f8f08e081219729be2595ee26f2dab20d3fedfa5d109f"
    },
    {
      "path": "workers/ranking-worker/tsconfig.json",
      "bytes": 143,
      "sha256": "69b3ac35a297bd413fdc8a4f88dbce37346737cbd7711bc65f7caa5bf590ce03"
    },
    {
      "path": "workers/sitemap-worker/package.json",
      "bytes": 390,
      "sha256": "d35546ab2562082038d37c9949701f3670fe1b92e8e67dd4a8799e442c5790bd"
    },
    {
      "path": "workers/sitemap-worker/src/cli.ts",
      "bytes": 258,
      "sha256": "f6245e2c56862f302ae979dec3f6432b95a66bd2312770a09e093e439758ddce"
    },
    {
      "path": "workers/sitemap-worker/src/index.ts",
      "bytes": 1217,
      "sha256": "45800dbfd33648b2a38a90ee4364137bed9a5c48c99f0bb0a02d02fc76a6b0cb"
    },
    {
      "path": "workers/sitemap-worker/src/write.ts",
      "bytes": 946,
      "sha256": "dba29b3861904b46faba3f0d6f34f2b4f91de927e5fb9e9333c13df8952c1f6a"
    },
    {
      "path": "workers/sitemap-worker/tsconfig.json",
      "bytes": 143,
      "sha256": "69b3ac35a297bd413fdc8a4f88dbce37346737cbd7711bc65f7caa5bf590ce03"
    },
    {
      "path": "workers/verification-worker/package.json",
      "bytes": 391,
      "sha256": "be5f3b062b4ddad1c6c9631f7d3f062d2e1dfbd3e4c45c6ab55e90eee8538799"
    },
    {
      "path": "workers/verification-worker/src/index.ts",
      "bytes": 1433,
      "sha256": "ec0de93fba58b7c68b232ecabc4df5eeae6c1018cc6627eb88c478677370fb68"
    },
    {
      "path": "workers/verification-worker/tsconfig.json",
      "bytes": 143,
      "sha256": "69b3ac35a297bd413fdc8a4f88dbce37346737cbd7711bc65f7caa5bf590ce03"
    }
  ]
}
