docs(tradein/domclick): два комментария описывали пул, которого нет с миграции 253

Оба места утверждали, что у Домклика один выделенный резидентный прокси и
пула нет. Это перестало быть правдой ещё в #2800 (миграция 253 сняла
резервацию узла), но текст остался — и именно на него опирался тикет #3189,
поставленный под «калибровку» ограничения, которого не существует.
Свип к тому же ходит через пул давно (serp.py:359), а бэкфилл подключён к
нему в PR #3222.

Заодно докстринг называл не тот ограничитель: свип кладёт не счётчик
провалов lease, а break по первому DomClickBlockedError (#2854) — до
ротации дело не доходит ни при каком счётчике, отсюда buckets_completed=0.

Только комментарии, поведение не меняется. Миграция 175 уже применена, а
_schema_migrations трекает по имени файла без checksum — правка текста
её не перезапустит.
This commit is contained in:
bot-backend 2026-08-29 18:57:25 +03:00
parent 9e243fd643
commit 542ff1c9ca
35409 changed files with 9349650 additions and 8 deletions

70
.codannaignore Normal file
View file

@ -0,0 +1,70 @@
# Codanna ignore patterns (gitignore syntax)
# https://git-scm.com/docs/gitignore
#
# This file tells codanna which files to exclude from indexing.
# Each line specifies a pattern. Patterns follow the same rules as .gitignore.
# Build artifacts
target/
build/
dist/
*.o
*.so
*.dylib
*.exe
*.dll
# Test files (uncomment to exclude tests from indexing)
# tests/
# *_test.rs
# *.test.js
# *.spec.ts
# test_*.py
# Temporary files
*.tmp
*.temp
*.bak
*.swp
*.swo
*~
.DS_Store
# Codanna's own directory
.codanna/
# Dependency directories
node_modules/
vendor/
.venv/
venv/
__pycache__/
*.egg-info/
.cargo/
# IDE and editor directories
.idea/
.vscode/
*.iml
.project
.classpath
.settings/
# Documentation (uncomment if you don't want to index docs)
# docs/
# *.md
# Generated files
*.generated.*
*.auto.*
*_pb2.py
*.pb.go
# Version control
.git/
.svn/
.hg/
# Example of including specific files from ignored directories:
# !target/doc/
# !vendor/specific-file.rs

1
.fastembed_cache Symbolic link
View file

@ -0,0 +1 @@
C:/Users/user/.codanna/models

79
.mcp.json.bak-diskmove Normal file
View file

@ -0,0 +1,79 @@
{
"mcpServers": {
"obsidian": {
"command": "uvx",
"args": [
"--with", "mcp<2", "mcp-obsidian"
],
"env": {
"OBSIDIAN_API_KEY": "592626d8777d476f23c2f1a1ec801158d6eec33f2f4b244415ebc5d9acc82b06",
"OBSIDIAN_HOST": "127.0.0.1",
"OBSIDIAN_PORT": "27124"
},
"alwaysLoad": true
},
"context7": {
"type": "http",
"url": "https://mcp.context7.com/mcp",
"alwaysLoad": true
},
"fetch": {
"command": "uvx",
"args": [
"mcp-server-fetch"
],
"alwaysLoad": true
},
"forgejo": {
"command": "C:/Users/user/tools/bin/forgejo-mcp.exe",
"args": [
"-t",
"stdio",
"-url",
"https://git.gendsgn.ru",
"-debug=false"
],
"alwaysLoad": false,
"_note": "token via inherited FORGEJO_ACCESS_TOKEN env (set per-window before launching claude). Deferred 2026-07-03 (token-diet): 109 схем тулов не грузим в каждый промпт — ToolSearch подгружает по требованию"
},
"a11y": {
"command": "npx",
"args": [
"-y",
"a11y-mcp"
],
"alwaysLoad": false,
"_note": "axe-core a11y audit (puppeteer). Deferred — ToolSearch a11y. Frontend windows."
},
"lighthouse": {
"command": "npx",
"args": [
"-y",
"-p",
"@danielsogl/lighthouse-mcp",
"lighthouse-mcp-server"
],
"alwaysLoad": false,
"_note": "Lighthouse/CWV. Deferred. Needs Chrome at tool-call time."
},
"shadcn": {
"command": "npx",
"args": [
"shadcn@latest",
"mcp"
],
"alwaysLoad": false,
"_note": "shadcn registry browse/add. Deferred. NB: frontend/ не использует shadcn — reference-only."
},
"magic-ui": {
"command": "npx",
"args": [
"-y",
"@magicuidesign/mcp@latest"
],
"alwaysLoad": false,
"_note": "Каталог анимированных компонентов (marquee, blur-fade, gradient/aurora-фоны, bento-grid) — приёмы 'бигтех'-эстетики. Deferred, ToolSearch magic. Ключа не требует (в отличие от 21st.dev Magic, которому нужен API_KEY). NB: библиотека React+Tailwind, а tradein-mvp/frontend на CSS-модулях — использовать как РЕФЕРЕНС разметки и анимаций, портируя в свои классы, ровно как shadcn выше.",
"_playwright_note": "playwright лежит в ~/.claude.json (global) с флагом --cdp-endpoint=http://localhost:9222 — он не поднимает свой браузер, а подключается к уже запущенному Chrome с remote-debugging. Нет такого Chrome → инструменты браузера в сессии недоступны (проверено 15.08.2026). Либо запускать Chrome с --remote-debugging-port=9222, либо убрать флаг из global-конфига, чтобы MCP поднимал браузер сам."
}
}
}

69
.mcp.json.bak-obsidianfix Normal file
View file

@ -0,0 +1,69 @@
{
"mcpServers": {
"obsidian": {
"command": "uvx",
"args": [
"mcp-obsidian"
],
"env": {
"OBSIDIAN_API_KEY": "592626d8777d476f23c2f1a1ec801158d6eec33f2f4b244415ebc5d9acc82b06",
"OBSIDIAN_HOST": "127.0.0.1",
"OBSIDIAN_PORT": "27124"
},
"alwaysLoad": true
},
"context7": {
"type": "http",
"url": "https://mcp.context7.com/mcp",
"alwaysLoad": true
},
"fetch": {
"command": "uvx",
"args": [
"mcp-server-fetch"
],
"alwaysLoad": true
},
"forgejo": {
"command": "C:/Users/user/tools/bin/forgejo-mcp.exe",
"args": [
"-t",
"stdio",
"-url",
"https://git.gendsgn.ru",
"-debug=false"
],
"alwaysLoad": false,
"_note": "token via inherited FORGEJO_ACCESS_TOKEN env (set per-window before launching claude). Deferred 2026-07-03 (token-diet): 109 схем тулов не грузим в каждый промпт — ToolSearch подгружает по требованию"
},
"a11y": {
"command": "npx",
"args": [
"-y",
"a11y-mcp"
],
"alwaysLoad": false,
"_note": "axe-core a11y audit (puppeteer). Deferred — ToolSearch a11y. Frontend windows."
},
"lighthouse": {
"command": "npx",
"args": [
"-y",
"-p",
"@danielsogl/lighthouse-mcp",
"lighthouse-mcp-server"
],
"alwaysLoad": false,
"_note": "Lighthouse/CWV. Deferred. Needs Chrome at tool-call time."
},
"shadcn": {
"command": "npx",
"args": [
"shadcn@latest",
"mcp"
],
"alwaysLoad": false,
"_note": "shadcn registry browse/add. Deferred. NB: frontend/ не использует shadcn — reference-only."
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 KiB

View file

@ -0,0 +1 @@
[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJsaXN0ZGF0YS5qc29uIiwicm9vdF9oYXNoIjoieHkySUMxblczd2EzUUxiSUM4cS1HVTMyWTJ0MnUzN3g1aXJKUm92SVNpbyJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJGYmR1SnJQSTBJTkVqV19JcnMwMU9nY2U3dnBkTV9OUWlfcnZnQndmamhRIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoibmlub2RhYmNlanBlZ2xmamJraGRwbGFvZ2xwY2JmZmoiLCJpdGVtX3ZlcnNpb24iOiI5LjUyMjAuMzcyMSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"T5f_VP2yzPyfsmPr_G2cTVbaTQCMLVhYn04WN0KjqzAfz9_iVSoDgDphKID0SyrIuucDWrZ6m2A6he9RuNTM-mP4I8Yow3IJ3OTsa8BoBNGHsaJSCKKCrYh2UwPQYXGWpBGRvop2ZqXprNpkfAjbf2swP6-nJX-ROqaQN2RpUan3s-NSgkGkEJlu12tuFl0H2uSWf0ntMTw8MJOG3Fx1XltdfD163kjtWssX4Gsq4uNMKaIVn8KJ2uicPGKftdXUfbtoSTWjkCCqLJhMaxaxR2Gp7_7rdGI-m-4IsjgKlC6jZ9JY7l1Xk2vyiXvI1XlqllVVtsFh3cNOmu84sNOejOmAc3cytRlOYjLRAQBuBPN49EhdLZNdAOFOrxcGa_FcHcYJG3xpsa-v9B18jTNzLQRp3zjmg7tsubH_gs6PHEu3Z8PEt2X-nuSmSJqV-TqXs3HIFTI3GeZo76lJxbKOzU2SQW-hmDeGXLd8UU0d8ZRY4PFryja3D-QL4j2Pf3xnbDcWEvwfIs7dvKTwGlqD5CQMNoMhSuDL4cR0BN-68ozAPrkIswU2ETbxZdfUBhtwnlU6nsgE5lgkyl3-vlCiY3O8CIsO8g_QCrMW8LFrx6cM9hoGCLh-KbLthMLHKHubvsQW0ATkcSkW-XC6__Sev6971w6QWtq_-hvj9iaoqUg"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"MTgtpC78iwGmWJrZli5GqqImR2Q_HpsqO7KXxP0Oh7SzCLx3mhC8Ky4dHnaU5dsnqtl-3kptifOIOmc4dZhB7MsNj3EdHMEvL5EqmHfyFVOe2lNpVE4eA3wRFaRNnBa8ARqRJUZOMMjlqV40kGk9k5fxi5k4irYMmg1J0es5gj4x-RM2NXek3L6dDG_8fdEcDw7kNz_TxVO81SSwPYiy6aqRP2gJZoTjiAjDovCP0MZ8u_BD7H0gujGpCPqvY8I-1My4sj_vGFWwG_yQOPDSN7UjzT5iSFTtAyRcrBcnN4qikRBZQ27KbwucqPz-4LpzWewu85UY6PQxp98GNCnpGA"}]}}]

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,5 @@
{
"manifest_version": 2,
"name": "listdata.json",
"version": "9.5220.3721"
}

View file

@ -0,0 +1 @@
[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJoZXVyaXN0aWNfcmVnZXhlcy5iaW5hcnlwYiIsInJvb3RfaGFzaCI6Im9ROWwxLURWWndMVzhJaFF5TDdwdlZHdkZfUy1CUmtBX3l1SXlTRi1RbDgifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoibGFLd2RJdXU1d2RBX3kxZHA0LVl0YUtaVUZZdm1KV1I4TEMxdnhNMVM0VSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6Imhhamlnb3BiYmpoZ2hiZmltZ2tmbXBlbmZrY2xtb2hrIiwiaXRlbV92ZXJzaW9uIjoiNCIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"mqnzWWPXdMmUXubyqBppOqxAY921JfSOK_NcvIfwW7mkskMg4BQz9pzkrCPEJkJVcG_XUzkx1ByskF-ZC03s0RRaghvq-xYyFIOeL8g1A6wge9NuIZiD_KGIFmjieufISG8gijhKXINUgo6aKiGVQXWlMIRluSkGYmcTDeGW87JI1CkybIDjk3BOyKewFQiPDoafqe0BtW6fW8904q-C4xrrQHyCbmOjqhmO4VIusYh3J_LA4so-B3O-nVC30XaISnRKYPDTQzsTkz_eJq9LJcPL5RORZUrRaiDLMINSJaOUtne_6CT-6tlEuaZdLpeL9oIIsAc6taHZsz8yJvHhaVnjQsXL6eJrBufupTRY5i_Q0ir_aAsiBIu5xcOirAeMknUhxmFCGW5h7xEdp-FBL2d4ukbSDhlv2qrhPzd0TjNshQoXBaZSvLVjv9sC4RSF4vwva8j9O81ZfmFyyyzBs_mYsM0cMrrRETTXg_KrYiF-CSYBM3cZQWFyJ-w_-G0kRiryB0tG9AYkDAo2DcPuHAO7pRibl7CwM9mxsD4SFjiN_dlPUfMHBUGhgPZofVb2c7nY7ztndNKPzNKwYOZLrhj8G6-TQgJL7QplhG761mrkUrZOGzAIBu8i4HN9SqfFIClGNjLYdmXruTveYMQV0RwO--7HT4Dvd2OEwa5shsw"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"CG6KXxg_Mpqgw7XcrysRHH5F6HAql4JmenqcSzsnyja8z2d_cW6IfuHAmBQ78gE8HGIa4RUC3JQn08MN5zH2PlLfo4Lnr6NOyQGatRN7PZyK6gzaIMhK_0-CVEHR-A2mP9JpT9ksmxcURiKpAK44fTqod2KpzJMILYEFnB11MsZSEVYMYWQqT1mq4gRqo0uBne6paqZXKxLXIorweRX2KYPMYX9tHFt8CugLW5LmKPbReIJ4XJaLhLxRCHimnKtqx4r1_y7xPfitVCHIAfM5QVY6hv3xubPN2_bIPMeI6k2IlCZAH2tRptGgm9a80KlDpNQxMd9Eqi_z246ltVL2iA"}]}}]

View file

@ -0,0 +1,3 @@
ö
(?:US\$|USD|\$)\s*\d{1,3}(?:[.,]\d{3})*(?:[.,]\d{2})?(?:\s*)(?:USD|US\$|\$)?|(?:USD|US\$|\$)?\s*\d{1,3}(?:[.,]\d{3})*(?:[.,]\d{2})?\s*(?:USD|US\$|\$)Ù^(?:\s*)(Due now \(USD\)|(Estimated )?(?:Order Total|Total:?)|TOTAL CHARGED TODAY \*|Final Total Price:|Flight total|grand total:?|Order Total(?: \(USD\))?:?|Price|Total(?:(?: \(USD\))?| Due| for Stay| Price| to be paid:| to pay|:)?|(Your )?(?:Payment Today|total(\s)price|Total:)|Show Order Summary:|Reservation Deposit Amount Due|Payment Due Now|Your Price|Total Due Now|Amount to pay|Total amount due|You pay today|Order Summary|TOTAL PAYMENT DUE|Payable Amount)(?:\s*)$

View file

@ -0,0 +1,5 @@
{
"manifest_version": 2,
"name": "Amount Extraction Heuristic Regexes",
"version": "4"
}

View file

@ -0,0 +1,27 @@
// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
// met:
//
// * Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above
// copyright notice, this list of conditions and the following disclaimer
// in the documentation and/or other materials provided with the
// distribution.
// * Neither the name of Google Inc. nor the names of its
// contributors may be used to endorse or promote products derived from
// this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View file

@ -0,0 +1 @@
[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoiUGIwc2tBVUxaUzFqWldTQnctV0hIRkltRlhVcExiZDlUcVkwR2ZHSHBWcyJ9LHsicGF0aCI6ImNybC1zZXQiLCJyb290X2hhc2giOiJkTFFWb05ndEFKRExQNnVFVW9YdU9uY1BWaVFNemNpZ29HaHpZS0FubEEwIn0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6InRWUEpjeGlJc01qN3Z4NGNhamY2amZ4YWlual9lcWVoak5nQnE5MFJ0Z0EifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJoZm5rcGltbGhoZ2llYWRkZ2ZlbWpob2ZtZmJsbW5pYiIsIml0ZW1fdmVyc2lvbiI6IjEwNzMzIiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"fzR6JNQHHAYs2C6F1BU4JGUTzKcI3IakmwO1hbIOy8CyuufqGUv_UjawfZOXmy_M83NCuy9lzX_zATYNYggo3OmrD4SOfDZnQoEZGzATZ9C7Fd9yvmgDY6_S1xOCmFFmo9ovuL8n0xw0E2GzwbTMzmcVMDERtOoG_H_rdjZBsnCBEPXu9ot59MtfzyvbaWTb_3xhc3WAtXoBle-rsO-seYnKlZPMxKpV7xem9VuxcY2pQEfqcbvatS1w4OBpJ6j05FbDQd6GNxDvRjaYZq95MWvtG1BWxgl0Hoa3dXzGoZ-WPCjf0X2xBN0L5ZOBWO_O6hXnI8eC9JAzRrbXhH0N4g"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"ZKCIYBym3PkjrAV0GfijRM-IT9Tq5cqANkuthafnCSuhNKthHH7IEILLK--FcATFhQoQ_q_KWCtWURNLu84zfSu05aEse2h_ZWpvegDK3yckfngIYBlIwXHiW55f4AXEJCjeKZCGjkpt5yESbytFEnC6txBaBux3nnPljAzWOFew2izq7uCZDrksewcw_iXiBWBCox_iCR9MeORRP2tjeCejbOHzwjYQ6856Yvg0faf2aBhtjq0t4GrClBX6EH1zUZ5SRWHgeDkC-B8Cv8Kx1AOIBXEYVfS4RWTN52BEKsCODgrmR4_iP2TLmr3L0ToD1qxO4QyvPjuc_wOq7d6E-Q"}]}}]

View file

@ -0,0 +1,5 @@
{
"manifest_version": 2,
"name": "crl-set-9632358571802611194.data",
"version": "10733"
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJQcmVsb2FkIERhdGEiLCJyb290X2hhc2giOiI5TTU0Zm1wQ0d0WVlfbDhDX09VMzlrVHAtLVNUWG5DYlphTjNCcGxyN3hvIn0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6IkdlcS1KZjE0bE1JaUNwejNLRzZmR3JRTU9mZi1sT1VVY2NWV0tuMThReFUifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJnZ2trZWhnYm5manBlZ2dmcGxlZWFrcGlkYmtpYmJtbiIsIml0ZW1fdmVyc2lvbiI6IjIwMjYuOC4yMC42MSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"cHZQNe3KO_Oi-cGMS2xzBshwexxknxx_kyxSbGk1SK20axRAj3cQWMQ7ALuCg88N9sS0ro8c3qcWkljvxf8dn05lGUxV9Xi0Kq2xZfSP4tvesrYekIIhuVYrOxnEiNf8hzP8kKBxcUjGIlSsIS9B03Az-8LEa8rCmxMPkSZBzb7o3RRzn4Y_FtIz3cnrkc_fhH04oj0nOVTHNsrz903mEGgXV1yvOlJGwcrntbMiuH-LmXJH3Umg-gDtfQ9nSD5D4vdzVyv9kdcUgwaHtpZAREfOPcFFWZF-c--o53DHGvNMnQSdYR7_-ZOMs1YLBfvUnJvozoVzQZyes6AKBkrAWVHUOq_cLKIGaIpeSeTKlTSJwmMLXQYwfgnuUgK8N2smEXzi0cib1o-LQCVgdvLm5yhd3cYfZAAApeAxqsE1jqD5wQbGPejZrlRmnlmiu7sBfJJACqZXYFUhUN3kEY3wxd8LqMv3GpzvEFqGo_V9xD6Fn0bf64PFHmKAN36weAHyVMu-uDGpeDl1h2LRRPL1IGl4JDyqc-cHCNcCMGFFZ9yQa0xh9vIUEBaYsfXK2yClzSgxK0OMYF4iFvyL7P8I4Wa55F-5tBVE-6IYkLsEHruuqCYp8nxLc00i6BEP1RZo5UBWlutj5XCntOXREPwN65Lx8aAfhsvlb3NWCtPGOl8"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"WvwDY92sTmjUJ6Rt5Qa29sMFetJ9d3RD6wIB2IEP7cbh4AIFxIv5HyRD6Fkm4CNHNEDF3P6cqMsspYxfcabtcOF7mILKNtUDJHkphqoBJyW17mWX7HUaSHFfxWroTd79DJB2loZnZgI0hzJUil-SkS--T7_q0OjqT4Qb5Afm-S6Lma-bkrogFxcY_XgSofSjWFpAlwu0HXjng221rBmDHl5JCbU1dmdAXLHGlr8wJwGYvQv1Anmm7uEoBzzANkK3jrOSkIBjQYgtOFMX3NM8HraiKd_y3N0WQQwb8PJ3VAxZ3EwidgoKOj38GXhtqsKRbJwRWM95ZknTNQOuriFg8Q"}]}}]

View file

@ -0,0 +1,6 @@
{
"manifest_version": 2,
"name": "Crowd Deny",
"preload_data_format": 1,
"version": "2026.8.20.61"
}

View file

@ -0,0 +1,12 @@
{
"epochs": [ {
"calculation_time": "13431965186343002",
"config_version": 0,
"model_version": "0",
"padded_top_topics_start_index": 0,
"taxonomy_version": 0,
"top_topics_and_observing_domains": [ ]
} ],
"hex_encoded_hmac_key": "C54B29BDBF6C34F24C54BA1E585E5203763F89D90BE1231E2C360B4FCE2F4D67",
"next_scheduled_calculation_time": "13432569986343155"
}

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1 @@
MANIFEST-000001

Some files were not shown because too many files have changed in this diff Show more