{
  "schema": 1,
  "product": "ChatLoop",
  "version": "1.9.0",
  "commit": "ad3e437535a8d1c6d212529a8d84c5f16d2234ea",
  "dirty": false,
  "files": [
    {
      "path": ".air.toml",
      "bytes": 965,
      "sha256": "6d47150ebf9b55fe511ac9b0d83da2da55bce180bb243350a87b9697c1a1bc94"
    },
    {
      "path": ".air.windows.toml",
      "bytes": 767,
      "sha256": "db2b946377e2da54e4c784c2ea83857e9dfa53ad7cbbb067810123da0d96438c"
    },
    {
      "path": ".env.example",
      "bytes": 308,
      "sha256": "bb29c290f6532cb51852ef30a2f973b19b3ef73247ca4dcd07ec57c00c15c48f"
    },
    {
      "path": ".gitignore",
      "bytes": 857,
      "sha256": "29bf8b8572aa5cdf4a5f5a5283318d2e28667c61879d0705aa74e5d6e35a8a0a"
    },
    {
      "path": "backend/cmd/seed/main.go",
      "bytes": 1661,
      "sha256": "d2b939691a8e0708f79560e009948189a2126a1138d3a566f36851e4d960446e"
    },
    {
      "path": "backend/config/bootstrap_test.go",
      "bytes": 541,
      "sha256": "fa98f74428f28a283d63a0607643f1e8ad5b39ac2ccca41e38d3cbfb26916375"
    },
    {
      "path": "backend/config/bootstrap.go",
      "bytes": 732,
      "sha256": "5f21484613135ece1b7a47f78fe53496feeb44926acabea43e0fa50f137be9ba"
    },
    {
      "path": "backend/config/config.go",
      "bytes": 1495,
      "sha256": "6ee87a460f4a6fe07467bceb8825b1028d6f9a20a3ca459289465b45004584f0"
    },
    {
      "path": "backend/database/appsetting.go",
      "bytes": 459,
      "sha256": "8a33698081a00e2c8dc7d1d8428ecda353cb69582710dc5460e048e6dc86a73d"
    },
    {
      "path": "backend/database/chat_identity_test.go",
      "bytes": 6567,
      "sha256": "2e4d0ccded8a00e5dfaad8a18499a397af2bb1447cfa883b772aa260a0be87a6"
    },
    {
      "path": "backend/database/crawl_recovery_test.go",
      "bytes": 1322,
      "sha256": "bf7c35bb43bd7ed337bbf846a73bc21c51c6539e1d243c98da4aff401c7fe411"
    },
    {
      "path": "backend/database/database.go",
      "bytes": 37316,
      "sha256": "9b684d01c4b73e765c324cc075742b567044d5286d4eedcb26ea29385d2d7c68"
    },
    {
      "path": "backend/handlers/agent_defaults_test.go",
      "bytes": 659,
      "sha256": "e5ce041b227c54102756c89c9ed50079900fc782301e260d83a39eeb2d0c6a4b"
    },
    {
      "path": "backend/handlers/agentic_mysql_test.go",
      "bytes": 4163,
      "sha256": "f5648aee5ae0560b3d0d3ad5d6ebab8c44fd7d9c693f1fa59f162cb4f99c0387"
    },
    {
      "path": "backend/handlers/agentic_workflow_test.go",
      "bytes": 9641,
      "sha256": "abadce6e975312b842aee5532800f33242bac154aa8f5408086c0707c5f79631"
    },
    {
      "path": "backend/handlers/agents.go",
      "bytes": 84835,
      "sha256": "f5d045121fc754d66fe6e44f3b72bb90df1017bb426ad94db2f0daabcd87b207"
    },
    {
      "path": "backend/handlers/ai_diagnostic_privacy_test.go",
      "bytes": 3241,
      "sha256": "4c827eb88f17c1e00d94f3033ceb43412355796e86f8bfecf791cec1ed36df10"
    },
    {
      "path": "backend/handlers/ai_form_confirmation.go",
      "bytes": 4071,
      "sha256": "f02bd06326bffb945f7e192a67ae94616dd86be2452f27ef6777707aeb6cb1d0"
    },
    {
      "path": "backend/handlers/ai_form_conversation_test.go",
      "bytes": 6285,
      "sha256": "e76a601c4f503db3ed87bc37f10de5fce1b5a3a234a289eaac5b4e334195720c"
    },
    {
      "path": "backend/handlers/ai_form_conversation.go",
      "bytes": 4355,
      "sha256": "77b0bd3987941bbb0c815e711f00bf5d4173472ccd83c9a915ae217a5bef38a2"
    },
    {
      "path": "backend/handlers/ai_form_labels_test.go",
      "bytes": 5027,
      "sha256": "4596e332520d1fae279efbd1c572ad1c8208ac26fe2704b9179caab810987fcf"
    },
    {
      "path": "backend/handlers/ai_form_simulator.go",
      "bytes": 3969,
      "sha256": "98a73fc793d26a0fd2597923391c4327c1975484ba27b504a55f7eb19c4e1ca0"
    },
    {
      "path": "backend/handlers/ai_form_test.go",
      "bytes": 1704,
      "sha256": "76e7b8660ef2fb59e27414220f6c9bf086e52b090f26ec162602d0e1f3cf415f"
    },
    {
      "path": "backend/handlers/ai_form.go",
      "bytes": 35942,
      "sha256": "d632fcdb4b58a29e1e3f517e4ff03cd7ed4468749d2dd83c37ad4da94381695b"
    },
    {
      "path": "backend/handlers/ai_metrics.go",
      "bytes": 8341,
      "sha256": "677de15c9ef3c6e7812307310436d713e43918870ab3144106028986869462ce"
    },
    {
      "path": "backend/handlers/ai_provider_config_test.go",
      "bytes": 2568,
      "sha256": "6d2fcd611c80e238579fd45896086db1008149e7bf83ec3a23420129aebf8ff0"
    },
    {
      "path": "backend/handlers/ai_simulation_correction.go",
      "bytes": 4261,
      "sha256": "7d50d9c5a419222f0181185891a3488f3876b50d4ece63b7426c288ffc0ce8f3"
    },
    {
      "path": "backend/handlers/ai_simulation_learning_test.go",
      "bytes": 8249,
      "sha256": "e0ca1867d4e65951d50a911c46f912a0d46c50cb95459a3ff7fc033a0eaa2131"
    },
    {
      "path": "backend/handlers/ai_simulation_log_test.go",
      "bytes": 4330,
      "sha256": "0e127d4ac03066f9b1930a51d0b81abb2515f26997c6e85adeb3399d3520b534"
    },
    {
      "path": "backend/handlers/ai_simulation_log.go",
      "bytes": 4992,
      "sha256": "9ee2e19de5aced91a91235d7cc2202cd0ee3410a97f81fe040a9eb36f7d37e35"
    },
    {
      "path": "backend/handlers/ai_simulation_stream.go",
      "bytes": 3258,
      "sha256": "3a45b4db7855da752afbf01a3c560a25a1dd2902427b8e13d42aaf211bec4af0"
    },
    {
      "path": "backend/handlers/api_broadcast.go",
      "bytes": 7078,
      "sha256": "801e048c95445f9147cf0d7696969e2eb1f3653af358fbd980075a6c0ff3bf89"
    },
    {
      "path": "backend/handlers/api_config.go",
      "bytes": 6163,
      "sha256": "0025c7909db4a039b148d4ce7e25c77da324725383faab188aef96c31a7dd003"
    },
    {
      "path": "backend/handlers/api_contract_test.go",
      "bytes": 7811,
      "sha256": "5e9787cf741d914a604c67403e3d2e3404fdf506b809fce7355f1c85de1b912c"
    },
    {
      "path": "backend/handlers/api_keys.go",
      "bytes": 7426,
      "sha256": "09a5b91cdb1ed103fca68e4c6a832421809b50516de871c5d4a32357c261bbbf"
    },
    {
      "path": "backend/handlers/api_otp.go",
      "bytes": 5152,
      "sha256": "8df891d6c2244a40423c1c8cb37f68799992f60771994f1c6b52a05c2013af07"
    },
    {
      "path": "backend/handlers/api_public.go",
      "bytes": 10345,
      "sha256": "fbb25ceabe1068678c99f4cd6f0d93f3e80bb954a891f7afd3abaf3050898b2a"
    },
    {
      "path": "backend/handlers/api_ratelimit_test.go",
      "bytes": 1016,
      "sha256": "dae7d5348ebc2547a60f96c81ebd2af02bce5d577ae630cbe0bbee9baa0cb68f"
    },
    {
      "path": "backend/handlers/api_ratelimit.go",
      "bytes": 1371,
      "sha256": "a7165fab235ac5f57181107e236075596d7f0b8bc8cc91f818a995ee0dd0a980"
    },
    {
      "path": "backend/handlers/api_resources_test.go",
      "bytes": 1139,
      "sha256": "e0bcf0551441447591d4c664b7291da9ac742037239b91ad92483b619cee2298"
    },
    {
      "path": "backend/handlers/api_resources.go",
      "bytes": 11673,
      "sha256": "1e68cd83998eb10885a05e7c86b8760068fdef5cda79269b2d964e16cddd4662"
    },
    {
      "path": "backend/handlers/auth.go",
      "bytes": 18579,
      "sha256": "70f2d4133dab9ae5cc4da3129f993269d9371902bba4e8e0484f6d67d374ad21"
    },
    {
      "path": "backend/handlers/automatic_reply_delivery_test.go",
      "bytes": 1505,
      "sha256": "8e1307d40149b90fb231aaa0e2a659370e3fd71d9a1f1ee5c44bd60860be8aa6"
    },
    {
      "path": "backend/handlers/autoreply.go",
      "bytes": 3292,
      "sha256": "7f8e0fcd0ef36405bd3aa8505b3e5f323a1d260d5c0333a82392b04f62e9bf5e"
    },
    {
      "path": "backend/handlers/broadcast_error_test.go",
      "bytes": 2611,
      "sha256": "22f3c830ee6c7b4241a0b7e91af6eb31b26113a4a04f28cd0b7e36292803ada4"
    },
    {
      "path": "backend/handlers/broadcast_guard.go",
      "bytes": 2470,
      "sha256": "53c45da748005743f02537f125436576adedef9e68cf1e0dacbe84b80c2eb8e8"
    },
    {
      "path": "backend/handlers/broadcast_rotation_plan.go",
      "bytes": 2877,
      "sha256": "fc837fbf8753bb886913d9efd21216e8f13f9496c63d61dcb8377667ed53b551"
    },
    {
      "path": "backend/handlers/broadcast_rotation_regression_test.go",
      "bytes": 10103,
      "sha256": "69e003bf690577ee580ccc24c607ff732a54e77f2a92e767263561bfb102bc3f"
    },
    {
      "path": "backend/handlers/broadcast_rotation_test.go",
      "bytes": 4464,
      "sha256": "cdc06e23fe8462cd75fea41da0ceec2e77443d69dfd70213a2f2f1b0143e07af"
    },
    {
      "path": "backend/handlers/broadcast_rotation.go",
      "bytes": 30947,
      "sha256": "b7b8efcc386d49baa5caf42f9677545cf0f13c3f31135139d04400034ca0a83a"
    },
    {
      "path": "backend/handlers/broadcast.go",
      "bytes": 40928,
      "sha256": "d984a2f0037885353c1efd361afb5cc4d1ea8e0ddd885dce10d37f3ba3211f09"
    },
    {
      "path": "backend/handlers/call_history_test.go",
      "bytes": 5741,
      "sha256": "ac57c08c01ced3c8c739a32bc7c396cbc297d58f7266ca15ab55e7e0b9b6926d"
    },
    {
      "path": "backend/handlers/call_history.go",
      "bytes": 3572,
      "sha256": "d1cc5c6f8905673915c6c141280e92c5df4c1eefebacd8582b0e88b5b4a60509"
    },
    {
      "path": "backend/handlers/chat.go",
      "bytes": 9871,
      "sha256": "11d5b1eab2cdc3b82227bc814673d6c234f74952b8fb219881da09c827998796"
    },
    {
      "path": "backend/handlers/cleanup.go",
      "bytes": 3378,
      "sha256": "2eec78357e9e493b143964088c70847e17e17324a14628c5685dcb91bf0a1572"
    },
    {
      "path": "backend/handlers/closing.go",
      "bytes": 15567,
      "sha256": "f9295c1b2fec40214dd5bb1e8ada0dfe0efd83cf8c0372c09634c3902df03f4e"
    },
    {
      "path": "backend/handlers/community.go",
      "bytes": 1316,
      "sha256": "3d6d1e3294fa251bd15ae311cd2f24ccc24b88cd1f45f8a36ab40cbb491978b3"
    },
    {
      "path": "backend/handlers/contacts_crm_test.go",
      "bytes": 11617,
      "sha256": "4a9c27f9aa04466fd12be7b5b45d8c1ce2d5e683eb51008d8a27dc07eb7b53f6"
    },
    {
      "path": "backend/handlers/contacts_list.go",
      "bytes": 8817,
      "sha256": "aa8fc4ad950505455e9f56cdbef5afe9930a6431873604022e6069535699d04e"
    },
    {
      "path": "backend/handlers/contacts_sync.go",
      "bytes": 977,
      "sha256": "0e5dea653138d3029101dcbe830a99c08ad874500d162834f875a4e2318d6e74"
    },
    {
      "path": "backend/handlers/contacts_test.go",
      "bytes": 769,
      "sha256": "472d3d2cba936064e535c6f7ff237f278c3df69eae18d5675a76ed8b0b593680"
    },
    {
      "path": "backend/handlers/contacts.go",
      "bytes": 11682,
      "sha256": "277e71f513f9ad27c7f56b2f4de6ccb19343740cf4663be8da939128d7de87d0"
    },
    {
      "path": "backend/handlers/context_history_test.go",
      "bytes": 1113,
      "sha256": "c14fe92ba8fe59068ac846239486230dfc83aa5e2164f3500c82013a0d47c463"
    },
    {
      "path": "backend/handlers/conversation_transfer_browser_test.go",
      "bytes": 6207,
      "sha256": "ea59207bf696f56f5e5e0131e0715bf6f233f29cc3b32551b0f1f27f0b6d5cbe"
    },
    {
      "path": "backend/handlers/conversation_work_test.go",
      "bytes": 11621,
      "sha256": "367e45e17c9730e2d0e5da8144bdb8cb5fb3cc8764c43c9aef0b6d97f8c8577c"
    },
    {
      "path": "backend/handlers/conversation_work.go",
      "bytes": 11560,
      "sha256": "e7325942dfde1904f9f5b749fa0f6a152f5d5d2f9f1d7566200fca0fa48b2010"
    },
    {
      "path": "backend/handlers/crawl_training_test.go",
      "bytes": 8093,
      "sha256": "caa0958fcc769dd8dd779c220baddae5d2bfd9aa035cf73aac2102b20f14ad6e"
    },
    {
      "path": "backend/handlers/crawl_training.go",
      "bytes": 3720,
      "sha256": "cb5af5c6bd5d6e56d8524d8884a5205d36386d063ff2f5d0d5bae7b1379858c9"
    },
    {
      "path": "backend/handlers/crawl.go",
      "bytes": 18364,
      "sha256": "4cab3827e7bf3c2799ba0786464cb5be132748d909bf1445b2c67e238953cd83"
    },
    {
      "path": "backend/handlers/crm_stage_ai_test.go",
      "bytes": 1116,
      "sha256": "1663844892708d4a57224e0e07b0f893bf87cb97bdd8dd080fed265cc884b1d3"
    },
    {
      "path": "backend/handlers/crm_stage_ai.go",
      "bytes": 4803,
      "sha256": "7ade155ed79730d1bb40a775c1ff1e9074402f97e58ccaa5c2d750cb74d8092a"
    },
    {
      "path": "backend/handlers/crm_stage_flow_test.go",
      "bytes": 8938,
      "sha256": "1649ff7b2d654e3182bfd1953c0738ba262497a11278b5654e0714ae636efb89"
    },
    {
      "path": "backend/handlers/cs_workspace_test.go",
      "bytes": 11164,
      "sha256": "5df60449b863286b2293231188231478e76907148a099f5e165d9782626bc425"
    },
    {
      "path": "backend/handlers/features.go",
      "bytes": 53452,
      "sha256": "6581497306ffd6be0adc5b849bf762b1658a609a875009e6bccac09c1bd58b3a"
    },
    {
      "path": "backend/handlers/flow_engine.go",
      "bytes": 3888,
      "sha256": "2c93c93bc39aa79becc4249e62329a04067518d1f567b8c0b804bb76c6bf0f51"
    },
    {
      "path": "backend/handlers/flow_preview.go",
      "bytes": 1984,
      "sha256": "e48ee20089fcb2d14692f98173020d57f7d1274d916de83d2e54079dd2afab03"
    },
    {
      "path": "backend/handlers/flow_runtime_test.go",
      "bytes": 10756,
      "sha256": "2e7d9d61d696d9d1da29b32a198d99aca7d0ed24574e92e94ead4a7e98a35357"
    },
    {
      "path": "backend/handlers/flow_test.go",
      "bytes": 4090,
      "sha256": "6a5770da56d021ad92ea9248166a08e805183ec2fdd23df01236149b8cc24b4a"
    },
    {
      "path": "backend/handlers/flow_validation.go",
      "bytes": 2584,
      "sha256": "8bea15544cc7316c92a2fcf295ad23d531e5057c730a644542a33714ef9a6174"
    },
    {
      "path": "backend/handlers/flow.go",
      "bytes": 16344,
      "sha256": "33f511739d2527b96e2fc5cda11a691ca1e240e244d6778b64057e1cb9787e10"
    },
    {
      "path": "backend/handlers/followup_draft_errors_test.go",
      "bytes": 7909,
      "sha256": "13f807c56864018d95e4f745615cf185d2353082537b018531ffb480e6da5342"
    },
    {
      "path": "backend/handlers/followup_draft_errors.go",
      "bytes": 4422,
      "sha256": "0911d1f62d119a8fcf05baa3aec7bf6f48470e12b60ec6564f763c197c3e9237"
    },
    {
      "path": "backend/handlers/followup_reminder_notifications.go",
      "bytes": 6885,
      "sha256": "e6d948f4da07d627e07947a1db8093477698c601c0af966ffbc78980a00e506f"
    },
    {
      "path": "backend/handlers/followup_reminders_test.go",
      "bytes": 17346,
      "sha256": "34e925107a9b655a414f321c844d703d34b739c6c7345674ea01673762662150"
    },
    {
      "path": "backend/handlers/followup_reminders.go",
      "bytes": 9634,
      "sha256": "adeb1996615408fb0b28ead3cd0e96c2b6dfa4de54bac8b5c74d71ad28c3a65b"
    },
    {
      "path": "backend/handlers/followup_tasks_test.go",
      "bytes": 8673,
      "sha256": "7205b774f6f344effc7d8ef9d502b8a5ce7440489fec25ed0a757ea066b13885"
    },
    {
      "path": "backend/handlers/followup_tasks.go",
      "bytes": 14412,
      "sha256": "28cffe6b3f50eea037b207b802e482849d635c1b767699a17173e7f8b27e2df5"
    },
    {
      "path": "backend/handlers/followup_test.go",
      "bytes": 1461,
      "sha256": "5339392ac5df1f11ebbd7fc7ff1fc832a9d0186883f735e7245042ca2ec3fc3b"
    },
    {
      "path": "backend/handlers/followup.go",
      "bytes": 17675,
      "sha256": "6e715ab644a00d1f2a17945bac87baddf4de658645954bf04743bb27a3f0815f"
    },
    {
      "path": "backend/handlers/group_guard.go",
      "bytes": 12086,
      "sha256": "1434cdc85e69a0528fc68936b37154ec51c57e5bb16894f880cce8488696da99"
    },
    {
      "path": "backend/handlers/group_sender_test.go",
      "bytes": 2641,
      "sha256": "115d9f35e2ecf7cd79dcbac70d415e0d989a0e5729d3e80be67254070e0e5d3e"
    },
    {
      "path": "backend/handlers/handoff_context_test.go",
      "bytes": 6523,
      "sha256": "af33e30e74bca8fc93bf008aa87b0322ecb8ebf9345c07f5924c768f44d63663"
    },
    {
      "path": "backend/handlers/handoff_notification_settings.go",
      "bytes": 5362,
      "sha256": "dbcd9b005311cf0b82df9289124f5943ccd1a7e5741e0193bde39795774eebaa"
    },
    {
      "path": "backend/handlers/handoff_notifications_test.go",
      "bytes": 12067,
      "sha256": "bb7a1f31ab1ea3c7c5b9cdc77ce9d9cc2ae948607e56c9251980ea52c734943c"
    },
    {
      "path": "backend/handlers/handoff_notifications.go",
      "bytes": 7295,
      "sha256": "ad75ee97fc9fd943ef4b33244c509b8ffb478111001de6c018c59a47546cd24f"
    },
    {
      "path": "backend/handlers/handoff_test.go",
      "bytes": 1084,
      "sha256": "fa07447d809455f60cba6ff9c37ea93f6e00c15470e1e51c2aed03cffbfad098"
    },
    {
      "path": "backend/handlers/handoff.go",
      "bytes": 6474,
      "sha256": "eb7e91bfb366eb397be61c94a391003fb082deafe9e7c31629833b8e6bef4844"
    },
    {
      "path": "backend/handlers/helpers.go",
      "bytes": 5366,
      "sha256": "59dda307df7d0268d47941b59e713ad4eff5fad48b2b6b768daf5d1c4058a99e"
    },
    {
      "path": "backend/handlers/history_sync_limits_test.go",
      "bytes": 721,
      "sha256": "567fa4b12051d1fef2b3e799b692fa1fbd496db7e5e7e760a5fbeac55ef8ff91"
    },
    {
      "path": "backend/handlers/history_sync.go",
      "bytes": 33093,
      "sha256": "3b8639c7c5d291b41146e26c78f8124a274ca09e5a4d0cde6a74a2192cb1850d"
    },
    {
      "path": "backend/handlers/human_handoff_trigger_test.go",
      "bytes": 1794,
      "sha256": "0a8c0a0cbea64fb6bdea5735244dccdf8781c50adb90574dbe299c555a463400"
    },
    {
      "path": "backend/handlers/inbox_ai_status_test.go",
      "bytes": 3981,
      "sha256": "4f404d7cc9cdf5af2ccc4dd0ebbf8836d81ff46816c8b880b760765d176e0188"
    },
    {
      "path": "backend/handlers/inbox_brief_test.go",
      "bytes": 3408,
      "sha256": "39f30dc7b15e74161e222288c26332bbefc1bb76dcf372250a0d0dd5ca0108ea"
    },
    {
      "path": "backend/handlers/inbox_brief.go",
      "bytes": 5057,
      "sha256": "75281841961c17830be90bf87187a67cabe1192e3f5e9079c848f03434e8e6c7"
    },
    {
      "path": "backend/handlers/inbox_client_debug_test.go",
      "bytes": 1654,
      "sha256": "781a4f20fecbdad76e960324b33d383968b5c59ebee5262b4b5381a50b576e81"
    },
    {
      "path": "backend/handlers/inbox_client_debug.go",
      "bytes": 3773,
      "sha256": "95763e8cc90b786e584d76092d3c2d28bb6008bb94a9cbbe0a56bd985fd3d6a7"
    },
    {
      "path": "backend/handlers/inbox_events_test.go",
      "bytes": 5333,
      "sha256": "ed3a1f03c7e396f660ae3fc28eecb888bf9dc580cb641e1b6e0b9cdaa9a0b58c"
    },
    {
      "path": "backend/handlers/inbox_events.go",
      "bytes": 10692,
      "sha256": "1983ad13646787a15536c71a2cf2c3bb8f797979a533a0b385ba8312ce16b343"
    },
    {
      "path": "backend/handlers/inbox_identity_test.go",
      "bytes": 886,
      "sha256": "b8c800b6bc29f17b8d5e7937960450d7482d0073533d38b89b49bdefda846d63"
    },
    {
      "path": "backend/handlers/inbox_identity.go",
      "bytes": 3631,
      "sha256": "9b7262b93437e934b98e0815c581e625c24d65b41c528eff0e3404649cea850b"
    },
    {
      "path": "backend/handlers/inbox_message_actions_test.go",
      "bytes": 3729,
      "sha256": "0bec830f3d2bcc1ca2a8b3e3969f4fe7c4aa25ecf0cce3128576e92d2205edf2"
    },
    {
      "path": "backend/handlers/inbox_message_actions.go",
      "bytes": 1051,
      "sha256": "363e08fd2ca4b0bdf12b84774252d1b1b978f48d55d5528c9e390bbbacda3549"
    },
    {
      "path": "backend/handlers/knowledge_delete_test.go",
      "bytes": 6489,
      "sha256": "aefcdc3b94959f0a5fc7650955330b40cb7ba242db2504ad6af8baad26205fc3"
    },
    {
      "path": "backend/handlers/knowledge_delete.go",
      "bytes": 3008,
      "sha256": "fcb8a897aade735f7e5723bd80b6cb0b07bab535f2c7e1cf23df045f82fae7cc"
    },
    {
      "path": "backend/handlers/knowledge_index.go",
      "bytes": 716,
      "sha256": "eef7b50b7f0b8a81b660afb1ef29ec828184bb45d6eae797d15b041962943b50"
    },
    {
      "path": "backend/handlers/knowledge_link_regression_test.go",
      "bytes": 6721,
      "sha256": "5bfd0c84c9776884601eb9d024f847a53b434b1c792c8f18a39c090d972e60b3"
    },
    {
      "path": "backend/handlers/knowledge_review_bulk_test.go",
      "bytes": 7870,
      "sha256": "9dc258153ff2396c3afa25532a45c6bd7934291a84450e8d28369b182f87d21c"
    },
    {
      "path": "backend/handlers/knowledge_review_bulk.go",
      "bytes": 5471,
      "sha256": "f2b27ef760c07a02d4958c41579c35ab3e5b6af9c2b6a907015f8987f85c947e"
    },
    {
      "path": "backend/handlers/knowledge_review.go",
      "bytes": 6334,
      "sha256": "8231840866a53db2841abe85129c7843c2ff512145634f779bc4c6b61bc695b4"
    },
    {
      "path": "backend/handlers/knowledge_store_test.go",
      "bytes": 3086,
      "sha256": "4f9f687d37bb2b746dfc6c7a466e2c807e777f7e985fe4ab115244f844bebb3f"
    },
    {
      "path": "backend/handlers/knowledge_store.go",
      "bytes": 9923,
      "sha256": "77dfacf2a2213708c4b46d06188f49635daff974260433608df09cd7444c549f"
    },
    {
      "path": "backend/handlers/knowledge.go",
      "bytes": 9422,
      "sha256": "d8126492d67d8475ce1d2643711173b28e142dcd2b047c8e4f47b221bf10068e"
    },
    {
      "path": "backend/handlers/labels_groups.go",
      "bytes": 5897,
      "sha256": "ebd62ea1ee335bfa4c583e6f094097d45754e79b52f4f5c4cdf93a12870908c3"
    },
    {
      "path": "backend/handlers/lidmigrate.go",
      "bytes": 2334,
      "sha256": "0e634f59069289954d6fd46d0a6f9e68783ff3ad758b832ccac2503f0ac7f99c"
    },
    {
      "path": "backend/handlers/limits.go",
      "bytes": 296,
      "sha256": "632a19125e69e6490ecd3fb860b7a4e84bbc92b064cb68570f3f6c805c75e8df"
    },
    {
      "path": "backend/handlers/link_preview.go",
      "bytes": 1045,
      "sha256": "6120a9f285544e50607f7ace7d3839995cbc006c7ab331e9ee9964f9597f4ffb"
    },
    {
      "path": "backend/handlers/message_order_test.go",
      "bytes": 1553,
      "sha256": "d8f12c4fa59bb8bc8ebce5bf6f288548520efd17807cfd93e53c1ec866ba7e44"
    },
    {
      "path": "backend/handlers/meta_tracking.go",
      "bytes": 3571,
      "sha256": "1340797938f14381be89bf86073a4d5fae40a95d04e45e138198371dc34555c9"
    },
    {
      "path": "backend/handlers/numbers.go",
      "bytes": 4283,
      "sha256": "576e2f1c2aeaa793d7371dc0ac98e6b6aa670bb1dc1283c9a5a894811986db30"
    },
    {
      "path": "backend/handlers/persona_knowledge_test.go",
      "bytes": 5713,
      "sha256": "3bfc760e92727f14e3f3cb6e63ce9bfd7b4295489d651bf1bafc0139648ea858"
    },
    {
      "path": "backend/handlers/pinned_messages_test.go",
      "bytes": 13130,
      "sha256": "42985071fa728c51ee637f3ab9e078d4575519c1d49a90ac84d92e6ca23b93fe"
    },
    {
      "path": "backend/handlers/pinned_messages.go",
      "bytes": 8381,
      "sha256": "c7a78116c17c3e03db9155905b5e3385664ef1c634213321e111974bca83106b"
    },
    {
      "path": "backend/handlers/plan_features.go",
      "bytes": 364,
      "sha256": "6b79ca683994ef136cb4b5f118e4cdc37a3e11d5b3c923f5cfb79526d2768292"
    },
    {
      "path": "backend/handlers/product_checkout_routing_test.go",
      "bytes": 3662,
      "sha256": "eed44be18611bfd103364aa699c7158a869ab8c5fdf92a565891ac80532ba8e0"
    },
    {
      "path": "backend/handlers/product_checkout.go",
      "bytes": 32457,
      "sha256": "fc51a30370c6ae273c90d17bea7409ceb7f73fa3dc021bd451b2d0c7e9963a59"
    },
    {
      "path": "backend/handlers/product.go",
      "bytes": 17551,
      "sha256": "fe7b715bd26a687831a6d4dd0c6b974edc0dfd7ceec5ceb6b3c7d4f29cbbd0d4"
    },
    {
      "path": "backend/handlers/schedule.go",
      "bytes": 9876,
      "sha256": "6a313b246c0a7fb15b4d4fb2c8bfe109ad9dc6a8d0d88e85ffa8ae1a4abf0f47"
    },
    {
      "path": "backend/handlers/send_retry.go",
      "bytes": 5195,
      "sha256": "eda54ad9794bb454f648990aeb9dfe2fb3cea84ba79270428ae693730b36e220"
    },
    {
      "path": "backend/handlers/spintext_test.go",
      "bytes": 1589,
      "sha256": "49a8fd4a58a98b1a90ad2000bc468123b40285781830b394810f352b16917e9a"
    },
    {
      "path": "backend/handlers/status_scheduler.go",
      "bytes": 5644,
      "sha256": "78785065eef00d1395c539094b375f7363071e854baef55a4fb61117143f8192"
    },
    {
      "path": "backend/handlers/status_test.go",
      "bytes": 13157,
      "sha256": "978ac0acdd27d91c2c2e1b143f97bd95527ddbecb1b673240af41e6ad3ea9958"
    },
    {
      "path": "backend/handlers/status.go",
      "bytes": 4948,
      "sha256": "87863fbefe0dbc9fe0f6613457b382087c3e63cfcca093eb8c0cdf4c8a2abbf2"
    },
    {
      "path": "backend/handlers/team_test.go",
      "bytes": 2801,
      "sha256": "6993f20857d65653a75c899954deb935c115feabd6f5773c958118e468a8a0a3"
    },
    {
      "path": "backend/handlers/team.go",
      "bytes": 14402,
      "sha256": "b677c7321d0ffcacfa1e4ea2e1440551a0cfb40c2093b8348e44de5f57f276ff"
    },
    {
      "path": "backend/handlers/template.go",
      "bytes": 6428,
      "sha256": "0d23c3dd0bfe4175d935c03be9633ac515739c8325fca5dc33c34137bcb7b748"
    },
    {
      "path": "backend/handlers/turnstile.go",
      "bytes": 789,
      "sha256": "64ebd1dc487cd3ca27e867df7ff44e1b2f3c89e1d8cbb236c2b8c7d79f3d9b60"
    },
    {
      "path": "backend/handlers/verify.go",
      "bytes": 6910,
      "sha256": "f9eebdabd59f929edbc80d07fa5eb31dd9c7c38c11450edaa77fddb1f06fd873"
    },
    {
      "path": "backend/handlers/vision_workflow_test.go",
      "bytes": 6504,
      "sha256": "d4b84c5cd4884f3f39c994919e56e716d1b192f9594fdc7d6df015ab2ce69167"
    },
    {
      "path": "backend/handlers/vision_workflow.go",
      "bytes": 2628,
      "sha256": "ce6f181cb02899add3e2fe4f4ea18e49e64a333c025b2b17a9532034fe9facd8"
    },
    {
      "path": "backend/handlers/webhook.go",
      "bytes": 8227,
      "sha256": "f0db6fd1a1d7b1957370a50a1c5ea35ed6a186950cf3a4844c7d2ee90944635e"
    },
    {
      "path": "backend/handlers/workspace_permissions.go",
      "bytes": 3004,
      "sha256": "7a51454ff8d2efd98d303c0c4a0f34ed3fa9c9b9b8e217b6087823cb8c733303"
    },
    {
      "path": "backend/license/heartbeat.go",
      "bytes": 1823,
      "sha256": "4da54d1df682877240f8a0b68520109d3046eefbff309d1348897f6d3e3c3893"
    },
    {
      "path": "backend/license/license_contract_test.go",
      "bytes": 7781,
      "sha256": "370c49d31eba4bf4cd672f503c6b1f662ebb4b60c02b21eea35fd666fed1268e"
    },
    {
      "path": "backend/license/machine_id.go",
      "bytes": 2416,
      "sha256": "5672ccf619d0517cb7963de1767b271b095f624769268140a0d515302f177313"
    },
    {
      "path": "backend/license/reset.go",
      "bytes": 1983,
      "sha256": "cbe42ccc929a7732c448542c3beab94ee5d3a0a4b310a93279323e212d2b5cd8"
    },
    {
      "path": "backend/license/verify.go",
      "bytes": 13161,
      "sha256": "d9a8f6ce09dc5d5bc610c78029fcf927dbdb001182b4b3c826cf9aa6ffadedd2"
    },
    {
      "path": "backend/license/watermark.go",
      "bytes": 1013,
      "sha256": "5be014c7e19a24f1860bd4d3567be69eded93df8ec2b659fd5b433afa2ac251a"
    },
    {
      "path": "backend/main.go",
      "bytes": 20359,
      "sha256": "62d3ba8178538aa830506fb33aad9e977c72c500b9290817061db51d71e2af51"
    },
    {
      "path": "backend/models/ai_form.go",
      "bytes": 2441,
      "sha256": "548d4e8647caf4836140875468f3ec34b3732de3fc78c5acc860e7f5b338824e"
    },
    {
      "path": "backend/models/appsetting.go",
      "bytes": 279,
      "sha256": "5c366dcd05ef4b81d2a238466ca4d4225a2d02afb166c42dc4d5a8d8ce3fdd3e"
    },
    {
      "path": "backend/models/autoreply.go",
      "bytes": 714,
      "sha256": "c5329fbe2f525e8319637f2b209456d2f7d185a1dd6e971345a71c12bbf6463e"
    },
    {
      "path": "backend/models/broadcast.go",
      "bytes": 5618,
      "sha256": "5fb292dd39a8439b191f2a6e42b1e917c6487ce24e952fa5550f142caa0911eb"
    },
    {
      "path": "backend/models/conversation_work.go",
      "bytes": 1141,
      "sha256": "fb2259f716accf61a063ac75b0bdb785c95b79e258aeee44f3595595863e9c17"
    },
    {
      "path": "backend/models/flow.go",
      "bytes": 1876,
      "sha256": "a9ad01ce8175b90f3eebeceb44c2e7272669068b5ac69ac060f37d72e7133eb7"
    },
    {
      "path": "backend/models/followup_reminder.go",
      "bytes": 1851,
      "sha256": "0b5862d6e0fc477f8e83aa56b7b07cf369832b31360cf393013796965933566f"
    },
    {
      "path": "backend/models/followup_task.go",
      "bytes": 1617,
      "sha256": "32b4033ad01cb7c52e9b0144179bc6731b902faf4fb712f74c3fd57fee491e45"
    },
    {
      "path": "backend/models/followup.go",
      "bytes": 2439,
      "sha256": "ae3e28490afc3aa5ebf8e66d6c4fd35f778404505634fcc0d17cdf97e1145698"
    },
    {
      "path": "backend/models/group.go",
      "bytes": 2718,
      "sha256": "b4323a3b0dc2c40a0e43c370e7a078c65a1f8b8c3e7a1fbac33f755ce04d6a0d"
    },
    {
      "path": "backend/models/handoff_notification.go",
      "bytes": 1076,
      "sha256": "f6a6788b5a7dbfa5c793cd8e1672478e62a7d01b59feb8d958bf9437b7b399c4"
    },
    {
      "path": "backend/models/history_sync_job.go",
      "bytes": 786,
      "sha256": "4b6a6313d566e3aac8149f246544275f57056ac986632601de7e753a4dd9a6e0"
    },
    {
      "path": "backend/models/label.go",
      "bytes": 908,
      "sha256": "469207353588341872e054b5dc5c9db238e4669aa837a632f89951284782f603"
    },
    {
      "path": "backend/models/meta_tracking.go",
      "bytes": 1215,
      "sha256": "2cb422a2770595954861cd07d6cd436f3475148865b681bae09a8607fd20c3b9"
    },
    {
      "path": "backend/models/models.go",
      "bytes": 24304,
      "sha256": "c87bf32dfd99fb9869e6f84d74ef7c28de15fd0426bacf37b566b598ea009f2f"
    },
    {
      "path": "backend/models/otp.go",
      "bytes": 760,
      "sha256": "fef6f3f675ef8f4a4394223a53956d16feb97202db9494064963e00e1511f2a1"
    },
    {
      "path": "backend/models/pinned_message.go",
      "bytes": 767,
      "sha256": "0d5e582e0590dbb0af203a199008a206653ba9b8e6f1a9aff81dc780e40f3854"
    },
    {
      "path": "backend/models/product.go",
      "bytes": 3683,
      "sha256": "a154617713b85a54c22816be956e9d53c0d19b0b30565b70e49e795c09a39542"
    },
    {
      "path": "backend/models/saas.go",
      "bytes": 319,
      "sha256": "4c134e95017f7110ed33e518208ad52cb41de60cae39bd89657b9c66c1cdd22b"
    },
    {
      "path": "backend/models/scheduled.go",
      "bytes": 3531,
      "sha256": "17d42a7dc5db74fe500c54beca2b2b7e492e651115197fd1843c72b42f3f0c35"
    },
    {
      "path": "backend/models/template.go",
      "bytes": 767,
      "sha256": "c691a9abdab6b0fc2a2b50213fcae98f9d7943425987088092bb4a65e4929b7d"
    },
    {
      "path": "backend/services/agent_action_links_live_test.go",
      "bytes": 4902,
      "sha256": "1cd88dc378608170bbba173188e604140b678168c816f468f981bbf922bfa6a2"
    },
    {
      "path": "backend/services/agent_action_links_test.go",
      "bytes": 9447,
      "sha256": "f3784c2269ce7f572a6dd141540ce89c7146c39b4efdbac98b99c2d6433d1bd4"
    },
    {
      "path": "backend/services/agent_action_links.go",
      "bytes": 5018,
      "sha256": "2014aba8829ddb413efaff02548ff675a0a9e2d9ef70c0c50f289cd0bd2db740"
    },
    {
      "path": "backend/services/agent_answer_live_test.go",
      "bytes": 4667,
      "sha256": "bbb0b131448f5f4c2321e2f02134951a4f94b2e1c31875d03c781e931a05604a"
    },
    {
      "path": "backend/services/agent_answer_repair.go",
      "bytes": 3220,
      "sha256": "d71612900c802316e225cdae7c1dea82fac6284fada31204f8b957eba5ea82b3"
    },
    {
      "path": "backend/services/agent_answer_social_test.go",
      "bytes": 4723,
      "sha256": "d84258073423d5665a3bb29936eef95997cff0e1dd71691f38e29a389402e2e5"
    },
    {
      "path": "backend/services/agent_answer_test.go",
      "bytes": 11216,
      "sha256": "bb380c42c0bf432ac8fb4c3b45d6284015ff283f662ea88070ccb5fea71973ca"
    },
    {
      "path": "backend/services/agent_answer.go",
      "bytes": 28646,
      "sha256": "618b2ab51ea416d3e140f1dbe8ecdd555433b3ef5b745f46b4e37ed8372b7700"
    },
    {
      "path": "backend/services/agent_business_facts.go",
      "bytes": 2256,
      "sha256": "d1c85c4078c98068ae5140a76fb5a79d57f991fd0b5503da07a18554935ec1f8"
    },
    {
      "path": "backend/services/agent_calculation_test.go",
      "bytes": 1235,
      "sha256": "6ac0ff5eb3fbcb005e54884126183610931ebb5ca55165e72e54a58936ce9f35"
    },
    {
      "path": "backend/services/agent_calculation.go",
      "bytes": 6060,
      "sha256": "fe53706d5e2d440a39598211d25a9805bdf3cbbd1deb403e7789487d94afcff8"
    },
    {
      "path": "backend/services/agent_control_live_test.go",
      "bytes": 7706,
      "sha256": "f68ef0c3f96c44db442c65165376c7bc51389ae283f247317668dd93df6c43bf"
    },
    {
      "path": "backend/services/agent_control_test.go",
      "bytes": 9094,
      "sha256": "1224285cd68d856b78a13d1288f00c4e9ee25abb6ad36963416d5c3d08c46837"
    },
    {
      "path": "backend/services/agent_control.go",
      "bytes": 6197,
      "sha256": "1900d8a588698b4564f824f89fe8b7da8b067b62ef7af14545a196d7040b5265"
    },
    {
      "path": "backend/services/agent_evaluation_live_test.go",
      "bytes": 15108,
      "sha256": "c6860209c7d27e4dd9fc62b01055df6588bc5205ede0fcc6448fbc12f7db2295"
    },
    {
      "path": "backend/services/agent_evaluation_test.go",
      "bytes": 14101,
      "sha256": "e75d5de255d2a2a612400f775de3caaa53cf0ece6b7ef1175c1d2d637f274709"
    },
    {
      "path": "backend/services/agent_fact_live_test.go",
      "bytes": 5607,
      "sha256": "4555539851d6f359ef5d512d46a0710967a77a1b42167cd6de8fe4ee414a58ad"
    },
    {
      "path": "backend/services/agent_fact_regression_test.go",
      "bytes": 5308,
      "sha256": "971433fed1b7351735fff0f8a81fb7b7dff19a4307a88b11ef025e32dfccf5aa"
    },
    {
      "path": "backend/services/agent_handoff_live_test.go",
      "bytes": 7740,
      "sha256": "ef299ef7ba896e302c4a8364bfa79ecc93430173721e723cd6fd18dedbcf8a93"
    },
    {
      "path": "backend/services/agent_handoff_recovery_test.go",
      "bytes": 12379,
      "sha256": "2e656ce7fadcca7a635329b16e9c7ff7e7f90baf813e9e05258b5fd0c7cf4cdc"
    },
    {
      "path": "backend/services/agent_handoff_test.go",
      "bytes": 8700,
      "sha256": "9d63fe25d7c2e8bb11f7c908f26dd6a63f30d93a8c2d4690c098d5a578ed9dde"
    },
    {
      "path": "backend/services/agent_handoff.go",
      "bytes": 8233,
      "sha256": "c7c2faba68a42aa6467bf0af7a3bc58fc15b95c331022a795cfc3c33ac735679"
    },
    {
      "path": "backend/services/agent_retrieval_intent_test.go",
      "bytes": 5663,
      "sha256": "ac5bacf4d6f69cef0a47edb8917f1b9edad9e4f4e2a642ef48cf04c7603111a3"
    },
    {
      "path": "backend/services/agent_retrieval_intent.go",
      "bytes": 1252,
      "sha256": "587449cff95cbdee00ada35780b400d9c371abde1d624e2d90da7f35ff5de437"
    },
    {
      "path": "backend/services/agent_review_live_test.go",
      "bytes": 2868,
      "sha256": "38e57eeae31e27837d8edd7794b956154f4024ddc4529f9d11b57dcb6df1a894"
    },
    {
      "path": "backend/services/agent_runtime_budget_test.go",
      "bytes": 6465,
      "sha256": "facb2a9a92ca6829ad326388ec7a3ff64ae447742b373101d83ae664e28e7501"
    },
    {
      "path": "backend/services/agent_runtime_budget.go",
      "bytes": 1736,
      "sha256": "c431e62f0953d796e6ac26c18276fad98e5937a7e237e519802138fcd985d6f4"
    },
    {
      "path": "backend/services/agent_tool_recovery_test.go",
      "bytes": 5457,
      "sha256": "07ef4e7077dbbd11e9a1be5f89050192f254bfc6b7691ab720e4c61fd4a9218f"
    },
    {
      "path": "backend/services/agentic_live_test.go",
      "bytes": 3373,
      "sha256": "22b19397729bb685a0b1fe01d36688ee9fe2e1b3684294c8bf8d9e84a3464bb7"
    },
    {
      "path": "backend/services/agentic_test.go",
      "bytes": 8843,
      "sha256": "51801fc03240cd00e70cc65129e43614fd8493509687b5d53820982bc1d2fcbf"
    },
    {
      "path": "backend/services/agentic.go",
      "bytes": 35011,
      "sha256": "72412c869ca00905ca5ef4aa5bfd52483c78040ed6364210a25ad1e818b0a82f"
    },
    {
      "path": "backend/services/ai_advanced_test.go",
      "bytes": 6106,
      "sha256": "5cddf57d8a0f4d61164905c9ebb3e94c5ac5eb45490be376f1acea6439195cf3"
    },
    {
      "path": "backend/services/ai_advanced.go",
      "bytes": 20556,
      "sha256": "52711ca3d52f49e0b9fc4045d64fb13d8f063e4135b2e93d8a45ddf375ae7a96"
    },
    {
      "path": "backend/services/ai_conversation_style_test.go",
      "bytes": 3280,
      "sha256": "226eb73e5b1e5279cefd5fa8e727f451df62b3723cc317cf4a2f36c0f9692fce"
    },
    {
      "path": "backend/services/ai_conversation_style.go",
      "bytes": 4367,
      "sha256": "ae74d4fde0e58c93a3ce6ee39225d9a0eaaf5487143a5d61ae6e2c4486b53074"
    },
    {
      "path": "backend/services/ai_diagnostic_privacy_test.go",
      "bytes": 5065,
      "sha256": "ff960e811f4d31fc095b578b52636d153d9dab8e0e831b54e6ff6ebea98c1ce8"
    },
    {
      "path": "backend/services/ai_diagnostic_privacy.go",
      "bytes": 3614,
      "sha256": "19308e5f913e3de3ba5dccf70fb3f5495544a064023cb5abb5c30c4f014f6c36"
    },
    {
      "path": "backend/services/ai_direct_service_test.go",
      "bytes": 2877,
      "sha256": "c3621c660dffc556f368862c43209292dd124ddc46b010257d91e0659a1a3947"
    },
    {
      "path": "backend/services/ai_direct_service.go",
      "bytes": 2063,
      "sha256": "06e0d41d7c50c13543b9efe7f16089e1131f194e402398be5227e09154dd6415"
    },
    {
      "path": "backend/services/ai_eval_test.go",
      "bytes": 8464,
      "sha256": "d591d3b6e28a9415bbb381bde805d270fe07ae8c34f19885eb3de1e823548e88"
    },
    {
      "path": "backend/services/ai_observability_test.go",
      "bytes": 2025,
      "sha256": "ddcf9aaefa0a062e151d5617cf7a48b867bfcf66e10b85be09a6ec7cf422d392"
    },
    {
      "path": "backend/services/ai_observability.go",
      "bytes": 2626,
      "sha256": "c610ed71695f35aeb570307ce31aec5561991819e78f23d62142489fcdb4d3f2"
    },
    {
      "path": "backend/services/ai_provider_test.go",
      "bytes": 6938,
      "sha256": "9f5e5493f4696d95f8f828d122e509d14f83126888b660da0819fce60320ecc0"
    },
    {
      "path": "backend/services/ai_provider.go",
      "bytes": 7117,
      "sha256": "43171284a07bc13c899b57b3ff77251b0243f7577832fbd3f2594c4f77ecbd5b"
    },
    {
      "path": "backend/services/ai_reply_layout_live_test.go",
      "bytes": 5411,
      "sha256": "0fae4c07e38f3910abe577aced03d6316f2adae3ab47f03ef60aa4c1ed219700"
    },
    {
      "path": "backend/services/ai_reply_layout_test.go",
      "bytes": 5305,
      "sha256": "bfa31bad1b81acdf6f9790cd3a19568cbe584e2a7403630b91d6ff6fc6b6773f"
    },
    {
      "path": "backend/services/ai_reply_layout.go",
      "bytes": 6278,
      "sha256": "f72a5be48c93927c643fcd5f98500f7cc719c40bae0d5457a77ebc9bf3498270"
    },
    {
      "path": "backend/services/ai_response_policy_test.go",
      "bytes": 3310,
      "sha256": "e0f7414a20aa75bfca6aed7577dbcc3de55f5f64d64c5084b835a62a5c399190"
    },
    {
      "path": "backend/services/ai_response_policy.go",
      "bytes": 8680,
      "sha256": "e5b5040d60ff095831bd95f44226728881597085ab94a58b3e54db9078744c04"
    },
    {
      "path": "backend/services/ai_simulation_live_test.go",
      "bytes": 2353,
      "sha256": "c1a12e6729aa6c78b1b4e2ba9523bf98845529e89aab0f4cd45928729e518ca9"
    },
    {
      "path": "backend/services/ai_simulation_log_test.go",
      "bytes": 6352,
      "sha256": "913600bba105a3afec4f998b37d19be4c653aeef57e4c2d5a85a1aa0d36266e2"
    },
    {
      "path": "backend/services/ai_simulation_log.go",
      "bytes": 11710,
      "sha256": "d729c46a314155ebc3de2d852c38bd2592c076097ae01c44aa49e15c10481f96"
    },
    {
      "path": "backend/services/ai_simulation_subscription_test.go",
      "bytes": 1185,
      "sha256": "b4e1ec34323dacbd1e7c38a1798e6959e657b80630f9b484b6856d69cbfcc841"
    },
    {
      "path": "backend/services/ai_simulation_tools.go",
      "bytes": 2884,
      "sha256": "a4d4c2ec999451a71ca04ad08b364fc51d708c29cf6efabc3342378b760789bd"
    },
    {
      "path": "backend/services/ai_test.go",
      "bytes": 11881,
      "sha256": "49d2b08ab7aba053c88b78795348d5d0e078252c3af9aaaa93d9d0a015a84c15"
    },
    {
      "path": "backend/services/ai.go",
      "bytes": 77307,
      "sha256": "60d62ee09be02ee0a86b58a01c6749b25f21825b18241bc4065957d1d69437f6"
    },
    {
      "path": "backend/services/answer_completeness.go",
      "bytes": 1976,
      "sha256": "ae73a037bffc877a42cf4492e2abdcafed36924f62c6ecc41f39f5bc6071d253"
    },
    {
      "path": "backend/services/broadcast_policy_test.go",
      "bytes": 2450,
      "sha256": "73b96127eff6db1936516cb1354cc46e0a32b66e903e1d338640956410853df6"
    },
    {
      "path": "backend/services/broadcast_policy.go",
      "bytes": 1788,
      "sha256": "eed3de92a430f242078bbf0d3677d61dab3acb53cd5c8dfcbeb7320e61b18d2a"
    },
    {
      "path": "backend/services/chat_context.go",
      "bytes": 4748,
      "sha256": "f803ceb6cb447f649146ad7fa897e02dfcfc5e2fa639fba5b33c053acb6100c9"
    },
    {
      "path": "backend/services/crawl_content.go",
      "bytes": 1275,
      "sha256": "b5fa3c54dbfb275b187ab1ac0ab72e4fb52459ad22a866c38df0b0ff89328135"
    },
    {
      "path": "backend/services/crawler_browser_test.go",
      "bytes": 8038,
      "sha256": "5597a212deff169eee0455691843d482a170b0b765ceb24306adde7375199408"
    },
    {
      "path": "backend/services/crawler_browser.go",
      "bytes": 10703,
      "sha256": "30cf8c88863221ed0cc79b32bcd0927e17aa4933354703502a419d0e0a0e770b"
    },
    {
      "path": "backend/services/crawler_colly_test.go",
      "bytes": 4253,
      "sha256": "2adce6c6fff02683fc68a059671ac80b715d7921fb9e3beec873f92ea5fa0761"
    },
    {
      "path": "backend/services/crawler_colly.go",
      "bytes": 6428,
      "sha256": "67299cb2edc68c6ea1c716646ba412fe8f139d94e3eb958b60a67a61f190eeaf"
    },
    {
      "path": "backend/services/crawler_test.go",
      "bytes": 5011,
      "sha256": "beae9399985c3371c31e764cf2846db3c8037b125847326374fa007ba355d235"
    },
    {
      "path": "backend/services/crawler.go",
      "bytes": 15634,
      "sha256": "fc461453359e5c23d7b28771c0a12cdeab287269a5871eb6fab3015d2e093fb3"
    },
    {
      "path": "backend/services/crm_classifier_test.go",
      "bytes": 646,
      "sha256": "416cb3ed6a62806dcbb37b8326ceac4f91ef3e97a4bba1053f56f0b9ed597adf"
    },
    {
      "path": "backend/services/crm_classifier.go",
      "bytes": 3849,
      "sha256": "345032da45eb2e560139667e9330e190be79b2d019f577c3739799c30db26b8d"
    },
    {
      "path": "backend/services/email.go",
      "bytes": 1383,
      "sha256": "d4bef73f389c8e82224c287821a425a24fc469159417fbf84e943b53e4bfeeb4"
    },
    {
      "path": "backend/services/embedding_consistency_test.go",
      "bytes": 11037,
      "sha256": "3ceb78fd7c88c9376ffec061e66fd8a0c012b671cb33df6ce0392ce4f29e33f7"
    },
    {
      "path": "backend/services/embedding_context_test.go",
      "bytes": 5002,
      "sha256": "b907508952142616c3ea720fe3cd8ad01f8273c54730df016f70aabc38e554a6"
    },
    {
      "path": "backend/services/embedding_live_test.go",
      "bytes": 5650,
      "sha256": "ee0073373a2bb7890cf84c82b5244b3853e29389e4d8ec57f12a09bee408d387"
    },
    {
      "path": "backend/services/embedding_signature_test.go",
      "bytes": 5304,
      "sha256": "6350e398c93216a2356bbf44a0f4da2e62b1a0ff0860916a6faadecc9a78aa5d"
    },
    {
      "path": "backend/services/embedding.go",
      "bytes": 18016,
      "sha256": "031b7c9f43bda14bca95bc26adeac335093703f4adfab261ea34844335d33c3c"
    },
    {
      "path": "backend/services/followup_tasks_test.go",
      "bytes": 5724,
      "sha256": "412375507bb1406c9d2be592f435d2a927da42adf636a8c7086f934d55dc30ce"
    },
    {
      "path": "backend/services/followup_tasks.go",
      "bytes": 10023,
      "sha256": "97ed536886f4cd64d404ced0c779a928123100a67fc5e1e62df8deda73132a9e"
    },
    {
      "path": "backend/services/group_activity_test.go",
      "bytes": 4259,
      "sha256": "55c7004ce73d7f9f482b6661b23384f037160c3f2db7f3c045027953e0efa51c"
    },
    {
      "path": "backend/services/groupjid_test.go",
      "bytes": 1541,
      "sha256": "b087c79cc2f000e1ee377873f0e20c92a68d564d9501c8a1fc32378495695468"
    },
    {
      "path": "backend/services/history_sync_feedback.go",
      "bytes": 4675,
      "sha256": "730d6de2242ae87adc25b368225a8d7751cba0381cdaaf8053ca257568101611"
    },
    {
      "path": "backend/services/history_sync_job.go",
      "bytes": 2398,
      "sha256": "6fc7bc77c405563e0e34b28ed93e76b10f16cb25b9de01dddcd5fb1232fe57c7"
    },
    {
      "path": "backend/services/inbox_brief_context.go",
      "bytes": 3304,
      "sha256": "7b3fadc4ce0cde2ecb9b25af3b212457e92ecbeb14bba0dab8ea1d0d8142a2ac"
    },
    {
      "path": "backend/services/inbox_brief_test.go",
      "bytes": 13824,
      "sha256": "fad8cb13140f6c429f4a3f7e0636b70d36e18d6d8b16f067f89416675c33386a"
    },
    {
      "path": "backend/services/inbox_brief.go",
      "bytes": 43166,
      "sha256": "4ff02c0760a3f433db93b3192b38fba7c28c7bf0f2aac3797ecc260b63df3610"
    },
    {
      "path": "backend/services/inbox_quote_test.go",
      "bytes": 2641,
      "sha256": "157b2d62295fd5feb0d8f189eb35f3b4ca3f53302f0d19b79bced486d3895700"
    },
    {
      "path": "backend/services/inbox_quote.go",
      "bytes": 4149,
      "sha256": "cd6f9290775e3bf13a253f36732c6eb62a32768b9632ba46f729ea769eca282f"
    },
    {
      "path": "backend/services/knowledge_conflict_test.go",
      "bytes": 3411,
      "sha256": "dde8924cd39b1f7ad57c65cfe1a0e71871a087ba808c6e77db5587989befec91"
    },
    {
      "path": "backend/services/knowledge_evidence_review.go",
      "bytes": 4586,
      "sha256": "6ebc03ed19846e7ed484af069cc6efa4f76e5ebf5b878f72bb94dbfd6cba2e50"
    },
    {
      "path": "backend/services/knowledge_freshness_test.go",
      "bytes": 2957,
      "sha256": "2f74d5c9a1a84490eee9afde4fc2a69558eed4b60d1d784eae809d4fc9a2952b"
    },
    {
      "path": "backend/services/knowledge_freshness.go",
      "bytes": 2905,
      "sha256": "eb0a88730158d38733541e066e8a2763afe90838f758901b893a9fc71c5ab470"
    },
    {
      "path": "backend/services/knowledge_index_test.go",
      "bytes": 3034,
      "sha256": "36780a20aa29d4010ce99b80ba66f4544e6e9a5ca9b482ba441a7fa709706de3"
    },
    {
      "path": "backend/services/knowledge_index.go",
      "bytes": 3128,
      "sha256": "86dfecaf8ac9ca7a1ef37ee4009ddb73c0ead7df4f0c4e3150e98e70df60277c"
    },
    {
      "path": "backend/services/knowledge_load_errors_test.go",
      "bytes": 7266,
      "sha256": "dabb51f9ffbf96dff228f0c0937e2ba20ae295eb20572e148f96f06a11fca61f"
    },
    {
      "path": "backend/services/knowledge_load_errors.go",
      "bytes": 165,
      "sha256": "8a0dddaf18d2a6d3967174f4ac97ab7a166c07df4043bf2a6917a5ac20520791"
    },
    {
      "path": "backend/services/knowledge_subject_test.go",
      "bytes": 6536,
      "sha256": "107fdc036501dfa88403e88ae414eca1f2daaf7c58d0cfb6c7fe9703c1b63c2a"
    },
    {
      "path": "backend/services/knowledge_subject.go",
      "bytes": 6219,
      "sha256": "8904fdf85297e02c0a402507d09b70113c94d037153a0e1131fa935de28f917c"
    },
    {
      "path": "backend/services/knowledge_training_live_test.go",
      "bytes": 3314,
      "sha256": "8be9bb0041761c2c81828befacc6cfc23612d008d22072ef43feb434617363d7"
    },
    {
      "path": "backend/services/knowledge_training_test.go",
      "bytes": 3818,
      "sha256": "3df4382b585a6f3fc65bb788ba08f8683862bf0ba6096fcaa78c725134d59854"
    },
    {
      "path": "backend/services/knowledge_training.go",
      "bytes": 9765,
      "sha256": "b9d9a448239f3ab0c1f55b444b926ac2f5d04870acda12facaf17c5f208c3038"
    },
    {
      "path": "backend/services/link_enrich_test.go",
      "bytes": 2839,
      "sha256": "ddac47041e895adf68796a2151e8c3c221d36d224c994aed6ec3fa6ec2a4ec24"
    },
    {
      "path": "backend/services/link_enrich.go",
      "bytes": 12895,
      "sha256": "ba14b094bee7845fc0936251ee5ef3a88ac5fafbd961623e86bc8aabf4cd31a8"
    },
    {
      "path": "backend/services/link_preview.go",
      "bytes": 6172,
      "sha256": "af813ea3c119346720560406f90e4e98b85733f5fba1ced8f246b417e7661888"
    },
    {
      "path": "backend/services/linkify.go",
      "bytes": 1661,
      "sha256": "3a51bcf89f3484de3dee7f866913c9bce66eda932911371482720e34768817b9"
    },
    {
      "path": "backend/services/meta_capi_test.go",
      "bytes": 1957,
      "sha256": "33082abea6de614f643420d5164406bf4bec897816828bc658c226664ec5e356"
    },
    {
      "path": "backend/services/meta_capi.go",
      "bytes": 14739,
      "sha256": "ad0a751199434c6c483b555228b17084c5c0df402074096efd70b51ecf75a9c7"
    },
    {
      "path": "backend/services/page_score_test.go",
      "bytes": 3209,
      "sha256": "3066ff0d64e6f1a0f76610c386b71d316ba17334df213ceb6bb4eea3a536886a"
    },
    {
      "path": "backend/services/page_score.go",
      "bytes": 13952,
      "sha256": "10dc3376169e1844a173289a1ae7424c07fb103f14b5fe8798a550998c681c68"
    },
    {
      "path": "backend/services/product_ai.go",
      "bytes": 2786,
      "sha256": "0069a07cf5c55aac11bf70c4db8dab797b7291485916590058b76b58d5b228af"
    },
    {
      "path": "backend/services/safe.go",
      "bytes": 1363,
      "sha256": "bb9e67ef8db2b222bc05b0fdd277a43f3a948bf84046a7e536b86ccdb4a83583"
    },
    {
      "path": "backend/services/secretbox_test.go",
      "bytes": 1863,
      "sha256": "d1a57ae5a73412a775a75ed83261effb9873029a9c3a96d56d9322508a0d3828"
    },
    {
      "path": "backend/services/secretbox.go",
      "bytes": 2434,
      "sha256": "1b6e94641b5defe828c02133b8b6afe27465522450bb5b319897d9dd542f6a63"
    },
    {
      "path": "backend/services/service_collection_test.go",
      "bytes": 2651,
      "sha256": "f087460088ef76520691720173ec208eb9118ce462749a6f96d403b3762efd96"
    },
    {
      "path": "backend/services/service_collection.go",
      "bytes": 5302,
      "sha256": "15a636efa7e423a053694a1dfcf39d23da1eb5e7c52fb8a36a6f5611ecd13494"
    },
    {
      "path": "backend/services/service_field_labels.go",
      "bytes": 2361,
      "sha256": "af9f8f073a68b3f8318e84cfe002bdbc40225b4fdd061a8d88cdced6ab32aad3"
    },
    {
      "path": "backend/services/sheets.go",
      "bytes": 4050,
      "sha256": "cb25d1f3613cd9b7a39ccd575d627597dbde249969e051b8fadad95dd565fc1a"
    },
    {
      "path": "backend/services/shipping.go",
      "bytes": 6629,
      "sha256": "41f4121b0221710244b369d18a6534869e1d96325c49eac11ef47cc75b438f83"
    },
    {
      "path": "backend/services/status_media.go",
      "bytes": 6295,
      "sha256": "26f16aca99bd2ea368025a9e3ee1b04513a65e6d4819f56c5049e9e7a387242e"
    },
    {
      "path": "backend/services/testdata/evaluations/ngertikode.v1.json",
      "bytes": 36931,
      "sha256": "497d33a777360d6dd0435078a9fb8be19b6cd9de9dd031c642166da727122334"
    },
    {
      "path": "backend/services/testdata/status/README.md",
      "bytes": 438,
      "sha256": "61f0e364baf31d938e43e98f98bb747e8e81b9bd76a6ba0f4fe9e4ad62f2afe0"
    },
    {
      "path": "backend/services/testdata/status/video.mp4",
      "bytes": 2977,
      "sha256": "a16903e18bac85363574242979dda5fde0003393598fa4e58eb6dc4746da1dde"
    },
    {
      "path": "backend/services/vision_provider_test.go",
      "bytes": 7350,
      "sha256": "5ad39f4ecc8c9b4cd5f5e13d813ace0abe8ff9ede5d1f48f3a1c8ec28f45b0b4"
    },
    {
      "path": "backend/services/vision.go",
      "bytes": 9249,
      "sha256": "f4ecf5de1db14dc9efc8bd53cae9506f439eba6662f83cd26e0f822ab84ec8da"
    },
    {
      "path": "backend/services/wa_automatic_reply_test.go",
      "bytes": 618,
      "sha256": "f3ce3156b010775f69bd738811325088df0ee6ee4fe8880e700b1915c8697d7d"
    },
    {
      "path": "backend/services/wa_automatic_reply.go",
      "bytes": 1766,
      "sha256": "97e0f6de97092c2292e108f387b6cef2ec7c9758218006b6303ba6f490f6b6e2"
    },
    {
      "path": "backend/services/wa_calls_test.go",
      "bytes": 7009,
      "sha256": "d5a6cc27cec99f81b651b2ed8a22d58afecb69f0f318424888d9e442367f7c92"
    },
    {
      "path": "backend/services/wa_calls.go",
      "bytes": 8157,
      "sha256": "473d971be990047621b3f0b6f3d3f5b1632ac2756252abc9a9d6e5073dab85e3"
    },
    {
      "path": "backend/services/wa_error_test.go",
      "bytes": 567,
      "sha256": "8840f4565cfed3e2094eebfa0dfb10f83d8bb507aa38acb6e2e18ecbebc9ce2c"
    },
    {
      "path": "backend/services/wa_history_sync_test.go",
      "bytes": 22305,
      "sha256": "03e68a43d1de682fd6bf3e32c3f7f360b71b2a36028b905412d90ab85fe413b1"
    },
    {
      "path": "backend/services/wa_interactive_test.go",
      "bytes": 2608,
      "sha256": "2c884933175fbdf749053a11b90710048af2d4a5b2a0a3e8247b9c8475cde493"
    },
    {
      "path": "backend/services/wa_labels_test.go",
      "bytes": 603,
      "sha256": "f89c9ce39a92842a9057b97be7c5d869fcf71bbfb059464b28655736f2756812"
    },
    {
      "path": "backend/services/wa_location_test.go",
      "bytes": 1511,
      "sha256": "c337a8ad235cdd74d55324b7ff3da6ebd89d0069dfd84756e3a6f2dd42684885"
    },
    {
      "path": "backend/services/wa_notifications.go",
      "bytes": 981,
      "sha256": "a7f3d0da5d5ff3c5349d62746a582720b6cc389c32e5461e8579366b4bf0210a"
    },
    {
      "path": "backend/services/wa_pins_test.go",
      "bytes": 19123,
      "sha256": "ff83b88a2cdac7f3e743ce1a0131fc1bf34e38c5e6777ea07867056f6b45adf2"
    },
    {
      "path": "backend/services/wa_pins.go",
      "bytes": 18004,
      "sha256": "86502fb036512c87ece5a9a39c8b0190441e90e31d4e1a29de80f10486d6128b"
    },
    {
      "path": "backend/services/wa_status_test.go",
      "bytes": 5721,
      "sha256": "1f39d44fd6a11eedd3b36af4a79f8a43034bb9570db5e3956ac92aecbf9747a4"
    },
    {
      "path": "backend/services/wa_status.go",
      "bytes": 4472,
      "sha256": "bc549fc00f670c60020be83dfa06d9f8fc6acf86fef02bb1c0743fc40093abd1"
    },
    {
      "path": "backend/services/wa_unread_sync_test.go",
      "bytes": 2104,
      "sha256": "b99734d1aa8be535def8342af8ee586478fc31d1e59a1039ced0cc3cb9a983a5"
    },
    {
      "path": "backend/services/wa_watchdog_ctx.go",
      "bytes": 854,
      "sha256": "03c07ec1331f56aaf6893b5d3061a5298b69e0fc9b4c7d65e7647a1b41bb73ba"
    },
    {
      "path": "backend/services/wa.go",
      "bytes": 166279,
      "sha256": "dd1b8699e3a6de9d25445e54bd3b5a2a4d722f578d24dfe138375620eb8d29d2"
    },
    {
      "path": "backend/services/webtrain_test.go",
      "bytes": 1397,
      "sha256": "c156dba96bf6ca83d77f855d676c3873064517de8e449658c5e1ea2545055d37"
    },
    {
      "path": "backend/services/webtrain.go",
      "bytes": 11059,
      "sha256": "1be72113ac764142a3102787c35dff9fe8d08675bc9a51d2b65bee2dc3574def"
    },
    {
      "path": "backend/ui/banner.go",
      "bytes": 3768,
      "sha256": "bb760c749b1264f8497e5568c47e6898925ef39e9e05eb0b7f3459c6e97b793a"
    },
    {
      "path": "data/.gitkeep",
      "bytes": 0,
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "docs/AI-KNOWLEDGE.md",
      "bytes": 1853,
      "sha256": "7714665c73a684c67432952ff3a4fd9d5fb21027e5c8efc43eb9df475d49dea2"
    },
    {
      "path": "docs/EULA.md",
      "bytes": 2878,
      "sha256": "9693bc8355f738781a0e2ee56ed9ee1a28f8357ae73d82d1450cbb9f69cc8471"
    },
    {
      "path": "docs/INSTALL-LOCAL.md",
      "bytes": 2039,
      "sha256": "110425283d38c55a195b4c534ca7cfcd71b03a69a669369e0ee53f0d1e46364b"
    },
    {
      "path": "docs/UPDATE-v1.9.0.md",
      "bytes": 2054,
      "sha256": "47050b6b14bdce7edcde83af92c09b8dd4cd4460bc2fa25a5f42e00a7c22723e"
    },
    {
      "path": "frontend/eslint.config.js",
      "bytes": 608,
      "sha256": "266579c9d96073bc9969657faae26334c2d0c8efbeb31d3961388eda22f92ee8"
    },
    {
      "path": "frontend/index.html",
      "bytes": 482,
      "sha256": "9ebb8c049783f1d8884569e0b412e4ca22fb5148979516d3fba204f0b5552b3a"
    },
    {
      "path": "frontend/package-lock.json",
      "bytes": 92923,
      "sha256": "696bf3e5817780933fa1499169f3b8607cc13eaf99b9fa1f559b58bc057db6ca"
    },
    {
      "path": "frontend/package.json",
      "bytes": 1074,
      "sha256": "5e51855a7e4cbda588a33d1d5a313b7d9957a7422661401e11093a41f649e67e"
    },
    {
      "path": "frontend/public/favicon.svg",
      "bytes": 9522,
      "sha256": "61bc9a161de58248288e6905425d7180f0624c2865007b97d763fdac12043a66"
    },
    {
      "path": "frontend/public/icons.svg",
      "bytes": 5031,
      "sha256": "b45fa506195cfcdef406ba9f0c77b36ddc1a7c224040926ec70abc2fdea7b93a"
    },
    {
      "path": "frontend/public/logo-chatloop-1.png",
      "bytes": 33494,
      "sha256": "7feb9c145602c5b21f26cc5be36450c1dc57102b13407f1338a08089e1795288"
    },
    {
      "path": "frontend/public/vendor/scalar-1.59.3.js",
      "bytes": 3608499,
      "sha256": "3ad38e0813eec10c4a5ece08121d582836f59493bf21fbe9a1ba75ebd698582c"
    },
    {
      "path": "frontend/README.md",
      "bytes": 2425,
      "sha256": "8dc9e0ee2281acb3324624fbe6eb7e1377cc626f616ea4dc90e3a90ae094374d"
    },
    {
      "path": "frontend/src/App.css",
      "bytes": 157,
      "sha256": "bcc225809ef91c8f3590e9a3fe7e718f45b48fa7d0d57a50ae50e24c91b50915"
    },
    {
      "path": "frontend/src/App.tsx",
      "bytes": 1532,
      "sha256": "1c45ae51146949693fb06d739b71128eddc2be750fa1946445b8533af344ec74"
    },
    {
      "path": "frontend/src/assets/hero.png",
      "bytes": 13057,
      "sha256": "881ffbcaafc212e49addad08846a5b82761355fa20624253af3477ba33262c5c"
    },
    {
      "path": "frontend/src/assets/logo-chatloop-1.png",
      "bytes": 33494,
      "sha256": "7feb9c145602c5b21f26cc5be36450c1dc57102b13407f1338a08089e1795288"
    },
    {
      "path": "frontend/src/assets/Logo-chatloop-gradients.png",
      "bytes": 41281,
      "sha256": "bfd65dd3b2615da64b8c6b4dde190a99370653c0afeff5f3bd9e4c2ff94d4f44"
    },
    {
      "path": "frontend/src/assets/logo-chatloop-login.png",
      "bytes": 47654,
      "sha256": "1fd23fdb2dda3f0dd9e9bd5b48b8be73b7db0f7f5018f08dae06f0e2b49c36d8"
    },
    {
      "path": "frontend/src/assets/react.svg",
      "bytes": 4126,
      "sha256": "35ef61ed53b323ae94a16a8ec659b3d0af3880698791133f23b084085ab1c2e5"
    },
    {
      "path": "frontend/src/assets/vite.svg",
      "bytes": 8709,
      "sha256": "5be21acd42eb7b896e517f4e0f0f11eb5c5d9e54fbbcebe9453f033008fcca6f"
    },
    {
      "path": "frontend/src/components/aiModelNames.ts",
      "bytes": 677,
      "sha256": "6a7b3426f0fb45505a975582adadd0c693f084eab73915b85e10e8b43a196571"
    },
    {
      "path": "frontend/src/components/AIModelSelect.tsx",
      "bytes": 5249,
      "sha256": "6052ed16b49baa462b3efb9fd8cda7d24d99e9082c97943e35882121916c880f"
    },
    {
      "path": "frontend/src/components/AISettingsPanel.tsx",
      "bytes": 13257,
      "sha256": "a02a153950ef9facaaad954ab8df4bdf932e758b1df50c7ba61d4e15109e4952"
    },
    {
      "path": "frontend/src/components/AnalyticsPanel.tsx",
      "bytes": 3406,
      "sha256": "19c5ec4d48f313d8f936006feacc3cb81c6e055aa926d33d9f4889cb3ca3ac23"
    },
    {
      "path": "frontend/src/components/AnswerEvidence.tsx",
      "bytes": 5023,
      "sha256": "76519069caf5682afa3588bcfff97726f627df770b7e68170174fefee87d7dd7"
    },
    {
      "path": "frontend/src/components/api/openapi.ts",
      "bytes": 15831,
      "sha256": "5dcd0757b470df56597063f41b0830316beebe8874793b6c1d52315c3773f1cf"
    },
    {
      "path": "frontend/src/components/api/reference.ts",
      "bytes": 13908,
      "sha256": "20cc3b9ead3d126140a84f7ded4b7f8877cd388e5820968f293bc62b1c20463c"
    },
    {
      "path": "frontend/src/components/api/ScalarReference.tsx",
      "bytes": 5191,
      "sha256": "751257c2c43c09fd30cd01d35f44c9735edd59243bdd5ac9a64103a4ccdc5bfd"
    },
    {
      "path": "frontend/src/components/ApiPanel.tsx",
      "bytes": 36975,
      "sha256": "d00aa9b33e579f534fb157854e277783d1938b101d52befe7005c6f2466c0a71"
    },
    {
      "path": "frontend/src/components/AssistantPersonaPanel.tsx",
      "bytes": 7658,
      "sha256": "7c443b1a49aa801d220c91668894e957fcf933760aaec3ee9864d290d128c9e8"
    },
    {
      "path": "frontend/src/components/AssistantSetupGuide.tsx",
      "bytes": 5054,
      "sha256": "8def1c728559d628f68db35ecfc1bc20fafb0853464d367a4776bbf5b1734979"
    },
    {
      "path": "frontend/src/components/AutoReplyPanel.tsx",
      "bytes": 6239,
      "sha256": "d36ae0b56949662861e07ff34676efe8d2d7b21507da433e081c18b03ab83932"
    },
    {
      "path": "frontend/src/components/broadcast/BroadcastProgress.tsx",
      "bytes": 3135,
      "sha256": "a0d33edabe7c27704130c2f5aa2793c443c5503914fabc14bad47a0417340bbc"
    },
    {
      "path": "frontend/src/components/broadcast/BroadcastQuarantineSummary.tsx",
      "bytes": 5704,
      "sha256": "726c62dcb159afd195730928f539edf554ae981f30a7624ccda6a38943b15d04"
    },
    {
      "path": "frontend/src/components/broadcast/BroadcastRotationSettings.tsx",
      "bytes": 9298,
      "sha256": "09fe5257b25235882529fcbf053a98f8120677f59a1f103f463c5eb61c03fee2"
    },
    {
      "path": "frontend/src/components/broadcast/DelayFields.tsx",
      "bytes": 2605,
      "sha256": "77f672fcbf9323506f365bd0339e506ac12631d1fd9960d11cb3d55ff0764e3a"
    },
    {
      "path": "frontend/src/components/broadcast/useBroadcastRotation.ts",
      "bytes": 1899,
      "sha256": "a330b0b7a89bb83667e3b14a3a1653385f6175ea14aaad636f9b4fb975ff5b97"
    },
    {
      "path": "frontend/src/components/BroadcastPanel.tsx",
      "bytes": 41469,
      "sha256": "777962fdb9c4c312e8df37907ec4da9fb12d9619712ba4f6b4dfdfd6f1516d18"
    },
    {
      "path": "frontend/src/components/CalendarPanel.tsx",
      "bytes": 37324,
      "sha256": "2ac1e74f99f78aa721f6de400d8d803aad8ce5688b55a9088af8c5e6af735ed9"
    },
    {
      "path": "frontend/src/components/common/EmptyState.tsx",
      "bytes": 1404,
      "sha256": "a2cf5b9a24c8a489dbbcecce392c14cabb0fbaec76af4bad10163a837b4e719b"
    },
    {
      "path": "frontend/src/components/contacts/ContactImportDialog.tsx",
      "bytes": 12881,
      "sha256": "082f76ab0970a001b8617d50d834ce1f9bd41b654ec943ebcc9b3a57d3756149"
    },
    {
      "path": "frontend/src/components/contacts/ContactPriorities.tsx",
      "bytes": 4208,
      "sha256": "047cbc8c7896637439d3fecdfe6b68ab0a940470c84d9d77bd58a95f3a59e6e4"
    },
    {
      "path": "frontend/src/components/contacts/ContactRowContent.tsx",
      "bytes": 3386,
      "sha256": "0835fa59fa3c8d41effd1fe3f2674c90bda8b9de3e9450c2e9e3624ccb9410f3"
    },
    {
      "path": "frontend/src/components/ContactsPanel.tsx",
      "bytes": 41195,
      "sha256": "bd22e72b991e7593369021bb8f4e351a817a1ce625b742ab8e6c34fc93a040b1"
    },
    {
      "path": "frontend/src/components/CSWorkspace.tsx",
      "bytes": 11108,
      "sha256": "2cf7f2a7f783a8db67349e70bbba1224daf85ffa9134c07d623d042f38baaf3b"
    },
    {
      "path": "frontend/src/components/dashboardLayout.ts",
      "bytes": 290,
      "sha256": "bbab6445c64a44aee4c2063aa8e122f76b10dc48d4ff22c6a9f0ac84723929d4"
    },
    {
      "path": "frontend/src/components/DashboardOverview.tsx",
      "bytes": 16815,
      "sha256": "ba97747116b5b0f03d94716e98cfa2990e0a93c571f374f8c4ff7fe84fa90b4e"
    },
    {
      "path": "frontend/src/components/DashboardSidebar.tsx",
      "bytes": 9867,
      "sha256": "3a69fd6d4fb109f5b145989b0004a4ba23bb28dcc683be1f84e26047c2886ee2"
    },
    {
      "path": "frontend/src/components/dashboardState.ts",
      "bytes": 604,
      "sha256": "62b92d8fdc346948ea31a60da7b17284e6a4fda24984a48ef6d994fac1b52832"
    },
    {
      "path": "frontend/src/components/DeepSeekConfigFields.tsx",
      "bytes": 1303,
      "sha256": "062bf82d2899f8b5d734506c40263ec71ab292d7a85ce5714b031c8b127d2462"
    },
    {
      "path": "frontend/src/components/flow/flowDraft.ts",
      "bytes": 10557,
      "sha256": "735e3bbff425e12a3a8e417ef8bab7b858913edf325f5ff5172e42344868cf76"
    },
    {
      "path": "frontend/src/components/flow/FlowMenuEditor.tsx",
      "bytes": 6793,
      "sha256": "c00cd8943c1bdde1fab03fc8b281ae136037e6937015422c7a0deb83fb84c741"
    },
    {
      "path": "frontend/src/components/flow/FlowSimulator.tsx",
      "bytes": 5940,
      "sha256": "642a9fce3c7396112ce23e32a72fe14018ad00da00a457614f86e633ce19396f"
    },
    {
      "path": "frontend/src/components/FlowPanel.tsx",
      "bytes": 19202,
      "sha256": "3c19680674fbbfc7433604fa60a8b65b30b7c01415e3f907bd9c9d30037d4a35"
    },
    {
      "path": "frontend/src/components/FollowUpNotificationSettings.tsx",
      "bytes": 5057,
      "sha256": "84f780871e1c07104192defecec725705c4776488ae2a56e2d7b7db916c012b5"
    },
    {
      "path": "frontend/src/components/FollowUpPanel.tsx",
      "bytes": 12315,
      "sha256": "0cbacd02d9ea1531feb0350f2069f921bb049a49d8c090c1da9457724e4f3952"
    },
    {
      "path": "frontend/src/components/FollowUpReminderCard.tsx",
      "bytes": 2621,
      "sha256": "b2d15f9776efa5221c3210721e5418f871eb2c068fa0b7204c5a9cc54daa8393"
    },
    {
      "path": "frontend/src/components/FollowUpReminderCenter.tsx",
      "bytes": 2553,
      "sha256": "212a33d751177ae9fdcd079534d91c6fbf1b6114b7be6fe40294a6d8b4b3c0de"
    },
    {
      "path": "frontend/src/components/FollowUpSequencesPanel.tsx",
      "bytes": 32188,
      "sha256": "3ce1134bbe03c2c318d5e9bc151c934c62e7a7ae910083bf1a4b4d485c64989c"
    },
    {
      "path": "frontend/src/components/FollowUpTaskDialog.tsx",
      "bytes": 17916,
      "sha256": "2e33ac407da2d20e700ddaa5387305b22ded53e6b4934593321adc7f987f43c6"
    },
    {
      "path": "frontend/src/components/group-guard/GroupGuardConfigDialog.tsx",
      "bytes": 16338,
      "sha256": "55f0f80f3e8f6aaec88c4a19ded71facf2459090d6e5321cf6ef1eece859ffca"
    },
    {
      "path": "frontend/src/components/group-guard/GroupGuardShared.tsx",
      "bytes": 1110,
      "sha256": "43f86511ed69d77ac240062c651879c0d44f1b272f1f32abaaa5a1056947e1d2"
    },
    {
      "path": "frontend/src/components/group-guard/GroupModerationFeed.tsx",
      "bytes": 9328,
      "sha256": "d1b569900303022fcec0939f29155caeaeee772f0d8e505a65674474a6dc6a64"
    },
    {
      "path": "frontend/src/components/GroupGuardPanel.tsx",
      "bytes": 9272,
      "sha256": "2d309098914ab08295db37121d99b77aee09c8e96e1821798ec38cbc5bb13d24"
    },
    {
      "path": "frontend/src/components/HandoffNotificationSettings.tsx",
      "bytes": 7150,
      "sha256": "b83683d0351c37600e0166c6ec70e82eaf3e8e9e5b0ac1a35dd751d7ae3723a5"
    },
    {
      "path": "frontend/src/components/inbox/CallMessage.tsx",
      "bytes": 2887,
      "sha256": "b46281aeee9fa37c1114204634c8d0ea8fbbf1760d9ba3fb6012dd4471f50559"
    },
    {
      "path": "frontend/src/components/inbox/ConversationBriefBar.tsx",
      "bytes": 9632,
      "sha256": "c2195b9ca0f12f36ee0ff4e1eeef6c022e66c96d32d4e866b91b0e1f96c6f1bf"
    },
    {
      "path": "frontend/src/components/inbox/ConversationWorkBar.tsx",
      "bytes": 9297,
      "sha256": "e215aff983bfd7824e2478e24b81b6639b81614e9a54b539f3f5685387179359"
    },
    {
      "path": "frontend/src/components/inbox/ConversationWorkFilter.tsx",
      "bytes": 4488,
      "sha256": "61999390d7282181139552741aadabc87596c8d941627cfd449093d873ac0ec0"
    },
    {
      "path": "frontend/src/components/inbox/inboxLink.ts",
      "bytes": 814,
      "sha256": "8d992e1b6b52902551a60e6b57253170d5420b264a1735d4c4bf674969e1e769"
    },
    {
      "path": "frontend/src/components/inbox/MessageActions.tsx",
      "bytes": 3390,
      "sha256": "94a6e39c5f8ebad1ac8d93f51ce75a48d6e813c1c8d3ee1083d8053301985236"
    },
    {
      "path": "frontend/src/components/inbox/messagePresentation.ts",
      "bytes": 3276,
      "sha256": "49393217072336f5f90740c9e9ef7b8a8b371217ef401f4dcac76c919a83d485"
    },
    {
      "path": "frontend/src/components/inbox/PinnedMessagesBar.tsx",
      "bytes": 9417,
      "sha256": "957c82aebfbc23c0bf787c0e18609fc01bfb2ffd5ca20ae2f9fded08b80c0de6"
    },
    {
      "path": "frontend/src/components/inbox/WhatsAppText.tsx",
      "bytes": 1192,
      "sha256": "f2d6d1a7bf6f9989af326a86dd76acdbed5f713e2700769ef82700d682dee377"
    },
    {
      "path": "frontend/src/components/InboxPanel.tsx",
      "bytes": 173187,
      "sha256": "491dc00b192ca810c15a7056f5a2d0f98014d34c5aea6801041cdd9a69beeb97"
    },
    {
      "path": "frontend/src/components/KnowledgeCenter.tsx",
      "bytes": 23541,
      "sha256": "ebd3259e230717250ad66924ee5cf352c9abdea6c62236586e910a4f2bf7a5f2"
    },
    {
      "path": "frontend/src/components/LoginPreview.tsx",
      "bytes": 6032,
      "sha256": "3982e4ee9e84aac3201d1b817cee9f26844f49dbf2697d664dde0c272a7f9607"
    },
    {
      "path": "frontend/src/components/MetaPixelTracker.tsx",
      "bytes": 435,
      "sha256": "e3e79770a137bcb1335d707c8e9fc89da9fd4ae5bcf96e36913be632a5faa357"
    },
    {
      "path": "frontend/src/components/PageHeader.tsx",
      "bytes": 1430,
      "sha256": "34c2f7b119540c5857896172b5a7d17e1915b83297bab15960f2203b2168906d"
    },
    {
      "path": "frontend/src/components/ProductPanel.tsx",
      "bytes": 55936,
      "sha256": "11bcdb19e29cf44676ac8445a3af55ea402c1bd579bfcc006b0ca00d54b2d7f7"
    },
    {
      "path": "frontend/src/components/RecipientField.tsx",
      "bytes": 14889,
      "sha256": "9513605592702a0663fbe454a4769639e9669badfa9b907a35f8b6b062916920"
    },
    {
      "path": "frontend/src/components/ResponseStylePicker.tsx",
      "bytes": 2268,
      "sha256": "a1b583b73f8c9187a82dae6680330773fbac7b5f5f30b54a91f243150fed4ce3"
    },
    {
      "path": "frontend/src/components/responseStyles.ts",
      "bytes": 1116,
      "sha256": "193be97b33bc54cc33ad2acbaca0a6cb9a81e14cca7f1e552e3f8e16e811c46c"
    },
    {
      "path": "frontend/src/components/SimulationCorrectionDialog.tsx",
      "bytes": 6857,
      "sha256": "8c90abd9275a7c81aae319e8870846b80cedbd5e7208be5638d8227ca09974ef"
    },
    {
      "path": "frontend/src/components/SimulationDiagnostics.tsx",
      "bytes": 5738,
      "sha256": "2f0cb3f8504d804380ab19ba2114016408cbc234cb793b032fc6179f68408204"
    },
    {
      "path": "frontend/src/components/simulationLog.ts",
      "bytes": 8650,
      "sha256": "447c64f49345a4ae235ae8bcdf29118b6c2ac8d472cdbdecd8678fcd0ae2c757"
    },
    {
      "path": "frontend/src/components/simulationStream.ts",
      "bytes": 2268,
      "sha256": "828e91d2ae8e0b75a0a7f3230a92a62b1bda24ca2f5174cf5dc19507cb9b2f6a"
    },
    {
      "path": "frontend/src/components/status/statusForm.ts",
      "bytes": 2119,
      "sha256": "4614a027467a2b9d615c109a6db0106b3712479e4bc2eb796e0458ddb0a4119e"
    },
    {
      "path": "frontend/src/components/status/StatusHistory.tsx",
      "bytes": 7331,
      "sha256": "ef8b8b16eb45b9bf40db14a6067f534328a6aefd48beb61dcc19a7dd3ceb502b"
    },
    {
      "path": "frontend/src/components/status/StatusPreview.tsx",
      "bytes": 2808,
      "sha256": "ccf1b61739dd8dc2fa3352e504a6567a475f3254a8baf4f3681e5274d4bb1774"
    },
    {
      "path": "frontend/src/components/StatusPanel.tsx",
      "bytes": 12336,
      "sha256": "d60d2cf8ec78d012601196c5ef294e0d7a91d98636e251aa5304e918d8b6d719"
    },
    {
      "path": "frontend/src/components/TeamPanel.tsx",
      "bytes": 27086,
      "sha256": "8653dfb72b6e436da73bedf59465b3799c1292417bfea81db931042419430513"
    },
    {
      "path": "frontend/src/components/TemplatePanel.tsx",
      "bytes": 8025,
      "sha256": "1b81f3a164d51cfc076e10e8ba2c393c3e553a51817af269ae3b0130f3e6e981"
    },
    {
      "path": "frontend/src/components/TemplatePicker.tsx",
      "bytes": 3836,
      "sha256": "a20054168cb0d234264ec33c2fa9520602a94360bd891360eaedc0bb06e73875"
    },
    {
      "path": "frontend/src/components/TestChatPanel.tsx",
      "bytes": 19114,
      "sha256": "da6c80694062a18502b511690aa2119dc090d795407b04dfadb7624389454c2e"
    },
    {
      "path": "frontend/src/components/WebKnowledgeImporter.tsx",
      "bytes": 12426,
      "sha256": "ad34e613404f51c27d16a177a81e6bbe412c6f16645b17ea40d0b646fc147c2e"
    },
    {
      "path": "frontend/src/components/WhatsAppEditor.tsx",
      "bytes": 5409,
      "sha256": "1acf978117738c463b9809573d509c4df27daca39f87b3cdcdb654ba05e2b9e6"
    },
    {
      "path": "frontend/src/components/WidgetPanel.tsx",
      "bytes": 10043,
      "sha256": "2d215d370049fd96b7fdced94b6f87fff9ab16199495490f568bc6beb6c33338"
    },
    {
      "path": "frontend/src/conversationWork.ts",
      "bytes": 2843,
      "sha256": "75063e5b26bf8c47ea5137ed546f310c3218ab56051afde4d89667f64d54cd11"
    },
    {
      "path": "frontend/src/followUpReminders.ts",
      "bytes": 4361,
      "sha256": "b41974158349b1bdba4c1e7dfb69b7b067a3a33d6e73eb459a87525c8d14a4d7"
    },
    {
      "path": "frontend/src/followUpTasks.ts",
      "bytes": 4558,
      "sha256": "8d6b42b0628b3e85db5cec20a7fcc805bae45d9c2859e7fb6a24cef077919b6d"
    },
    {
      "path": "frontend/src/hooks.ts",
      "bytes": 74650,
      "sha256": "b9ebe4811cb83999c5e1ffb98a795d9afdaeae532ba6656f9ccd5372296a3e59"
    },
    {
      "path": "frontend/src/index.css",
      "bytes": 7424,
      "sha256": "29c87edbde6c4d87d1a3e6b599c81a183dd83898d10269898a6d8c61afbcb21c"
    },
    {
      "path": "frontend/src/main.tsx",
      "bytes": 736,
      "sha256": "0674304d0454b64ed81c214a7d60b35c08482240e3a5777bc31e632247f11680"
    },
    {
      "path": "frontend/src/pages/CheckEmail.tsx",
      "bytes": 2857,
      "sha256": "81693340043c17b26b28302e61f870e4eb515e1596b456d357e4523ae016bea0"
    },
    {
      "path": "frontend/src/pages/Dashboard.tsx",
      "bytes": 141722,
      "sha256": "8682549fad52e8ed54ef679c26caa1d2dbaac84d613f9c8412dd1cab2176cf13"
    },
    {
      "path": "frontend/src/pages/ForgotPassword.tsx",
      "bytes": 2592,
      "sha256": "5aa9908ec2a78cb4f79aaa5c1ebcfb20278835e032faf5dd67e8bcbb0307efa5"
    },
    {
      "path": "frontend/src/pages/Login.tsx",
      "bytes": 10161,
      "sha256": "77e5ba5f0441bb7f1fc051d2a3245be715c2c69506bab03d14aad009b8187703"
    },
    {
      "path": "frontend/src/pages/Privacy.tsx",
      "bytes": 5853,
      "sha256": "19112a0403eefae9c874e5b457073c139735ecef9c3e2697b838b93d2f1eba05"
    },
    {
      "path": "frontend/src/pages/Terms.tsx",
      "bytes": 5014,
      "sha256": "acca12296f017d4258eeb030959261e996144c53cce33c5eb5e11cba41d611a6"
    },
    {
      "path": "frontend/src/pinnedMessages.ts",
      "bytes": 1239,
      "sha256": "d4ec6e3cadb9e9f66c60f4feeea5d0562865d137fa7080e2110bb49ed22101a4"
    },
    {
      "path": "frontend/src/services/api.ts",
      "bytes": 2248,
      "sha256": "fb4bbafebf6b87f6c4b8de1b9f6b1865d39cf1c07bc1406c0a2e8a7fcb169f70"
    },
    {
      "path": "frontend/src/services/broadcastSafety.ts",
      "bytes": 359,
      "sha256": "3b88429c8c76c20379fb049812395fa71304d8fc288fa193629ce7edcbfb3e44"
    },
    {
      "path": "frontend/src/services/inboxDebug.ts",
      "bytes": 19774,
      "sha256": "23c6a342bc2738622486dcf28c3192f16c941701cd2f3edfaae328dec6f15200"
    },
    {
      "path": "frontend/src/services/inboxSound.ts",
      "bytes": 6746,
      "sha256": "b7b4e99d4f10153e2889a9506cde813c1287309b5aecea502e3cedcd1463b2d4"
    },
    {
      "path": "frontend/src/services/metaPixel.ts",
      "bytes": 3525,
      "sha256": "46fe4355046475168ba04d7b019f97480c349b60db345c536028a332e29b32eb"
    },
    {
      "path": "frontend/src/services/swal.ts",
      "bytes": 7311,
      "sha256": "bd6f5b37a7cd93b72062625a5ffba9c2725bbc40e876b8bfeb13b17a08896330"
    },
    {
      "path": "frontend/src/theme.ts",
      "bytes": 21355,
      "sha256": "0e7d400f6b9607f7d691ec8a871d3c0c7357be8119f23e1ea73bfb3106411dff"
    },
    {
      "path": "frontend/src/turnstile.d.ts",
      "bytes": 238,
      "sha256": "24a3bb5aa54e28a900f8df60c4273b5d28bd7c4a3fad7f85e3befa5df7b15002"
    },
    {
      "path": "frontend/src/types.ts",
      "bytes": 19667,
      "sha256": "9e06fd40de6ea63db7d3847fb04e784a7f973ea345b58bb50c7defee07ae2ca0"
    },
    {
      "path": "frontend/src/useDebouncedValue.ts",
      "bytes": 322,
      "sha256": "c2cec6ae4a3e661af7f7837a8bfa6edaa0471c9ea081f4b6ab6f4fa089465c31"
    },
    {
      "path": "frontend/tests/api-reference.test.mjs",
      "bytes": 8602,
      "sha256": "e9ad99426e6ea6a1ca91a55eec69a6b9c20a390afa8b69167bcf49d207130e9f"
    },
    {
      "path": "frontend/tests/browser/ai-provider.mjs",
      "bytes": 10561,
      "sha256": "59e966229ed98008269e7b1b82db1d8896f76eacdb886d3f016c8aa9c0e52065"
    },
    {
      "path": "frontend/tests/browser/assistant-setup.mjs",
      "bytes": 6063,
      "sha256": "3e16805625dc2dfc5037edb2667b886e3beb96e397bc83e470598f730fc23f56"
    },
    {
      "path": "frontend/tests/browser/broadcast-rotation.mjs",
      "bytes": 10156,
      "sha256": "68bc7d530b85b6e1d2e3d7bc7a28e9ad00dad41d314a2d5502fa9ec0ce79645f"
    },
    {
      "path": "frontend/tests/browser/conversation-transfer-integration.mjs",
      "bytes": 7409,
      "sha256": "45afeec2c1a54499a12f87550183ac36377493622dffe84325cb990dc39572d5"
    },
    {
      "path": "frontend/tests/browser/conversation-work.mjs",
      "bytes": 14208,
      "sha256": "db3b6471ebe1209fd9ba6daa95d026c54a65417243175e5e31ccdbe1e14ef702"
    },
    {
      "path": "frontend/tests/browser/cs-workspace.mjs",
      "bytes": 12281,
      "sha256": "167960d04ca657ddb1a906a7b61dc01775710853866a46b9c4bfafa054239af2"
    },
    {
      "path": "frontend/tests/browser/flow-editor.mjs",
      "bytes": 14325,
      "sha256": "4d53b781f097165459590206b39a9fa8a444f2dc8888fee413ac268473dffce7"
    },
    {
      "path": "frontend/tests/browser/follow-up-reminders.mjs",
      "bytes": 7968,
      "sha256": "132964464122a1eb2276dd679545ab813671ca92fbb0f5c1bb2876d47c3f2e95"
    },
    {
      "path": "frontend/tests/browser/follow-up-tasks.mjs",
      "bytes": 8315,
      "sha256": "6a9170600901b491f1a2398be97c17af948d187ff02c9745e5e73747e4fe59a0"
    },
    {
      "path": "frontend/tests/browser/group-messages.mjs",
      "bytes": 5245,
      "sha256": "1505fab6ae7c913af6125dc8a7e369721b95991b22a72f015da6c5540bbc5cfd"
    },
    {
      "path": "frontend/tests/browser/inbox-ai-status.mjs",
      "bytes": 4506,
      "sha256": "fa9187e62ac8e57aa2e8a5b7fcc1d98c1ab9fa83aaf6467d8b0694dfb2c84993"
    },
    {
      "path": "frontend/tests/browser/inbox-layout.mjs",
      "bytes": 8785,
      "sha256": "f510bab69a0882b1eddda0e676032c665223b3e48bf1c9242a1f8d226f0bebdd"
    },
    {
      "path": "frontend/tests/browser/inbox-scroll.mjs",
      "bytes": 7756,
      "sha256": "fe5d6d944e319c99b71baf99b78413ca730d47bfe5559635d3aabdd5da818a9c"
    },
    {
      "path": "frontend/tests/browser/knowledge-crawl.mjs",
      "bytes": 5384,
      "sha256": "67effd1c26c86de8ae32ca57e454e959f82a2585e74afea839ae6552b80e3c92"
    },
    {
      "path": "frontend/tests/browser/knowledge-workflow.mjs",
      "bytes": 5029,
      "sha256": "a93958a5fed5a43391a35584a1ef7426e8a14985ff222082e14867bac62b4af8"
    },
    {
      "path": "frontend/tests/browser/login-sidebar.mjs",
      "bytes": 14573,
      "sha256": "2d67b8990060daf3f704cd70aec510993dc78ffea92d55179171737c040eedd6"
    },
    {
      "path": "frontend/tests/browser/pinned-messages.mjs",
      "bytes": 13336,
      "sha256": "ad1fede547db81fb6334a6976d5b5fc80da948df64397f43fcb36d9f24ccb120"
    },
    {
      "path": "frontend/tests/browser/reply-layout.mjs",
      "bytes": 4781,
      "sha256": "5c4f67f774eaaa4d5f31e03aecab206bffeea7445c9e377ea5e8a89b795cc001"
    },
    {
      "path": "frontend/tests/browser/service-handoff.mjs",
      "bytes": 8888,
      "sha256": "8fbe4537f6b3ba845d747dd3bb9a4c5ab6503390c253c9c761c8a2694554dc8e"
    },
    {
      "path": "frontend/tests/browser/simulation-log.mjs",
      "bytes": 8862,
      "sha256": "9c1114811215e0177a597265d82293319c718a26c145a4544d06f45d99085813"
    },
    {
      "path": "frontend/tests/browser/status-story.mjs",
      "bytes": 12189,
      "sha256": "55f29277d0edb074b9a82a22f077530ddadb468d2dd2bf65cfa263359dd5a566"
    },
    {
      "path": "frontend/tests/contacts-crm.test.mjs",
      "bytes": 6560,
      "sha256": "116fec2815fe96c678b0782122877f1136b63414e1b72e78bb1d9c224f42bc90"
    },
    {
      "path": "frontend/tests/dashboard-state.test.mjs",
      "bytes": 918,
      "sha256": "ab1dbdffd9f2ff6c491cd852a1250db932b9dbe0c14252d1a57eef13c6d91700"
    },
    {
      "path": "frontend/tests/flow-draft.test.mjs",
      "bytes": 5073,
      "sha256": "93c253cf1bf0cd2e50d64b8bcedfc1bdf6d5362b80b9f9e32471a1e71ea73eb8"
    },
    {
      "path": "frontend/tests/inbox-link.test.mjs",
      "bytes": 1053,
      "sha256": "87c369ff1f2dbb1d998d44a467579b9d37a902bb81869dd9d8435d0c47fa95fa"
    },
    {
      "path": "frontend/tests/inbox-message.test.mjs",
      "bytes": 3272,
      "sha256": "39787495edf2cd6f87195fc7a64a9babdeb1684bd933b2e9f00404ac9848a161"
    },
    {
      "path": "frontend/tests/sidebar-badge.test.mjs",
      "bytes": 4162,
      "sha256": "33167cb3379b24e107b05df383d315ae766cbe54726d56103d34644ee921b772"
    },
    {
      "path": "frontend/tests/simulation-experience.test.mjs",
      "bytes": 11175,
      "sha256": "ede96e30688c9894bafaef52fb3620ef381d45a92383a8ac03628f0fa424381c"
    },
    {
      "path": "frontend/tsconfig.app.json",
      "bytes": 617,
      "sha256": "b1eac9ba6cd1c01d59ebca159805e052c798d9d4ab904680b79ce3e306ea0bbd"
    },
    {
      "path": "frontend/tsconfig.json",
      "bytes": 119,
      "sha256": "770b4140bbb581e2dfd9ea9946ffc9c75a1d86ba7d2db5f77c83e37cbdf9d808"
    },
    {
      "path": "frontend/tsconfig.node.json",
      "bytes": 591,
      "sha256": "90a22c920cbc14624fb4658b58f15c875abf3234224f3933f211849c3ada3242"
    },
    {
      "path": "frontend/vite.config.ts",
      "bytes": 437,
      "sha256": "06b63a3ce716d1699c70fe0c6878fe9674ebecb03042c5728f3f107ff288fe1e"
    },
    {
      "path": "go.mod",
      "bytes": 6415,
      "sha256": "bbaefb5983ced98d687711bf31ed6b18301d5d3d4817fcc8c856e1df0de197db"
    },
    {
      "path": "go.sum",
      "bytes": 43401,
      "sha256": "812699acf15cd2db4e91d4e07cab8f83af80042ccad9c77a9709c77553ddbdd6"
    },
    {
      "path": "NOTICE",
      "bytes": 1048,
      "sha256": "cc6484125dc6825a3d420cea043474937ad7d5d10fa17c58b6d4fd6217cb6903"
    },
    {
      "path": "package-lock.json",
      "bytes": 1684,
      "sha256": "3186a69af25e3e813b3bfe8aad8ef18a20bac255aba1c7390d18c9a4c97ddc39"
    },
    {
      "path": "package.json",
      "bytes": 892,
      "sha256": "4699477caf07cb308ea5a59e52f49b1946ae044a283ba8b0e414fc96983d0916"
    },
    {
      "path": "README.md",
      "bytes": 3925,
      "sha256": "ac9d34633986162ed64ca0e81e4f9e938560be26ed861d8869a1b5138d69285e"
    },
    {
      "path": "scripts/dev.bat",
      "bytes": 327,
      "sha256": "bed1522b32d2c3e069c4ee1ba831df5228d0116485ec88fd21f83ae663d369bf"
    },
    {
      "path": "scripts/dev.mjs",
      "bytes": 7836,
      "sha256": "4e4c082be02e9414a813bf993c1743d64089b58b8091a86aab53e82f1943430b"
    },
    {
      "path": "scripts/dev.ps1",
      "bytes": 600,
      "sha256": "ec378945ecafe2d90c39f15e9e74a3734a054ca08ca4ea27b13f4dbc4b1fb4a9"
    },
    {
      "path": "scripts/dev.sh",
      "bytes": 354,
      "sha256": "d5f3d1ed66565cda3bf2eb5d10dd9fbdc8d0942c403b964bdd6c2208b161d068"
    },
    {
      "path": "scripts/eval-agent.mjs",
      "bytes": 1470,
      "sha256": "2d48bf8945ac1a4660797544b9b2fdda1527c40fb0e48c5ff7649c24043c0e61"
    },
    {
      "path": "scripts/pack-master.mjs",
      "bytes": 1248,
      "sha256": "5f87f351387e36930fe46c5d6caf44b4db8a02ac1ed5e8953621bc78fd1dfda9"
    },
    {
      "path": "scripts/release/archive.mjs",
      "bytes": 3715,
      "sha256": "a97c245ecf529f37c44f0f707fa95ad7945f6b9da30f6485e47ad2794d2dd982"
    },
    {
      "path": "scripts/release/export.mjs",
      "bytes": 1836,
      "sha256": "c1de1dc74fd7bf31d845cf2e490c2075aa96b70befca51dac881067be9c49579"
    },
    {
      "path": "scripts/release/package.mjs",
      "bytes": 4147,
      "sha256": "43411b837e13309ef57f2d15ba333d773390c167a75b218b1fc9bb2c31299c29"
    },
    {
      "path": "scripts/release/policy.mjs",
      "bytes": 5517,
      "sha256": "7e4311a10073f48b4384533589c9dff4d3ca1687a76d5cdd5aee59d054e85016"
    },
    {
      "path": "scripts/setup-env.mjs",
      "bytes": 3334,
      "sha256": "c742cb3680f54fe1938f36fdb36fe861ab6b7af00f9aaf3e9f1927bfa2942691"
    },
    {
      "path": "scripts/test-backend.mjs",
      "bytes": 356,
      "sha256": "aa536ecd9ef6aecf873598a3ce9a2bb72c49fc3dd82acf320ab853513eeab4e4"
    },
    {
      "path": "scripts/tests/member-package.test.mjs",
      "bytes": 8712,
      "sha256": "7efe73ac269b1db5d4934fd14e3a7953fcd5e7167797032bbf4e1a6b13a17981"
    },
    {
      "path": "scripts/tests/setup-env.test.mjs",
      "bytes": 2763,
      "sha256": "e02d961ccae60f579ca4487dc469d137c5b608302a7e446f8aaf08733210497a"
    },
    {
      "path": "scripts/verify-member.mjs",
      "bytes": 914,
      "sha256": "f0504b4cd8a7a788373ab0a504d07f576f2d59b6c933cc9677cdd45c3cb0b084"
    },
    {
      "path": "SOURCE-LICENSE.template.md",
      "bytes": 1406,
      "sha256": "c61ad008144881e5794c847b152ef9a2b3fd6294121149eb9b94e0f1890979ad"
    }
  ]
}
