WEB board

всеканоны и докиворкеры↗ iOS↗ Легаси
все В работе · 22На проверке · 8Парковка · 15Закрыт · 686Не чиним · 6
Аркады · 3Вход · 14billing · 24Сборка · 14Чат · 60chat/roles-ui · 1citations · 1council/retrieval · 1digest · 1document-session · 8Редактор · 27editor-chat · 2factcheck · 8Граф · 11i18n · 3import · 1Инфраструктура · 93performance · 2process · 1quality · 1realtime · 1release · 1roles · 4security · 3shell · 5sources · 2Синхронизация · 2Переводчик · 9translation · 1ui · 9UX · 61Видео · 28Визуализация · 2Голос · 28

Показано 93 из 737 · открыто 45

ТикетНазваниеСтатусПриоритетЗонаКто ведёт
WEB-306 Облачный фаервол OCI открыт всему миру: ingress 0.0.0.0/0 на SSH/80/443, NSG не заведено ни одной В работе P1 Инфраструктура backup-opus
WEB-655 P1 [bus factor]: практический экзамен B — исполнение книги СВЕЖЕЙ агентной сессией в изолированной среде (AGENT-EXECUTION-PROVEN) ↳ WEB-641 В работе P1 Инфраструктура —
WEB-686 P1 [бэкапы Hetzner]: файлы пользователей прода A1 не копируются — ежедневная копия storage идёт со старой Raspberry Pi (файлы с 02.09) ↳ WEB-082 В работе P1 Инфраструктура —
WEB-420 ⭐ ИНФРА-КАРТА: где что живёт, ездит и хранится (постоянный тикет, обновлять при изменениях) На проверке P1 Инфраструктура —
WEB-573 P1 [интеграции]: подключение Google Drive молча возвращает «Не подключено», если пользователь не поставил галочку доступа На проверке P1 Инфраструктура —
WEB-676 P1: очередь индексации — массовая переиндексация обгоняет загрузки пользователей (часы ожидания), resume без предела (1975 попыток) ↳ WEB-626 На проверке P1 Инфраструктура —
WEB-689 P3 [почта]: вебхук Resend — принимать события доставки/отказов с подписью svix На проверке P3 Инфраструктура —
WEB-049 P0 РЕШЕНИЕ ВЛАДЕЛЬЦА: ключ подписи лежит на машине координатора — ревизор не признаёт свойство owner-signature Закрыт P0 Инфраструктура —
WEB-088 РОЛИ V9 NO-GO: V10-verifier ОБХОДИТСЯ — 4 bypass (raw-hash не пересчитывается, hash-only transform, неполный кейс-сет, process→stand не связан) + нет runtime budget reservation Закрыт P0 Инфраструктура backup-opus
WEB-091 P0 ДЛЯ ПЕРЕЕЗДА: набор миграций НЕ поднимает боевую БД с нуля — две миграции gated по имени БД, третья оставляет схему расходящейся (приложение отдаёт 500) Закрыт P0 Инфраструктура backup-opus
WEB-094 [ARCH-P0.1] Единый admission control для дорогих путей (chat-global, factcheck, deep research, video submit, podcast) Закрыт P0 Инфраструктура backup-opus
WEB-095 [ARCH-P0.2] Гонка в видео-квоте: read→SUM→create без блокировки — два параллельных запуска пройдут на остаток одного Закрыт P0 Инфраструктура backup-opus
WEB-096 [ARCH-P0.3] Нет индекса DocumentChunk(documentId,index) — бьёт по очереди, дедупу и детали блокнота Закрыт P0 Инфраструктура backup-opus
WEB-097 [ARCH-P0.4] Наблюдаемость: метрики живут в памяти процесса (50 последних замеров) — на вопрос «почему медленно» ответить нельзя Закрыт P0 Инфраструктура backup-opus
WEB-098 [ARCH-P0.5] Пул соединений к БД не задан: при росте процессов лимит умножается вслепую Закрыт P0 Инфраструктура backup-opus
WEB-266 БЛОКЕР ДЕПЛОЯ: GitHub Actions не запускает сборки — биллинг аккаунта Закрыт P0 Инфраструктура —
WEB-301 Стенд ролей не самодостаточен: materialize расплющил pnpm-раскладку и разорвал peer-соседство (21 из 31 пакета неразрешим) Закрыт P0 Инфраструктура fix-wave
WEB-302 STAND-BUILD-RECEIPT ставит PASS по одному критерию «rc=0»: неработающий стенд доехал до подписи владельца Закрыт P0 Инфраструктура backup-opus
WEB-307 Boot-контракт валит прод из-за телефонии, которой нет: TELEGRAM_BOT_TOKEN тянет требование TELEGRAM_CALL_ADAPTER_SECRET Закрыт P0 Инфраструктура backup-opus
WEB-34 P0: cross-tenant утечка через retrieveDocs (fable-bughunt front1) Закрыт P0 Инфраструктура —
WEB-025 ЭПИК: Admin Remote Defaults — владельческие дефолты/фолбэки (модели, голоса, сервисы) из админки, живая раздача без деплоя Закрыт P1 Инфраструктура —
WEB-026 [Admin-Defaults Ф2a] API-контракт /admin/defaults: routes+CAS+audit+rollback (спека §4) ↳ WEB-025 Закрыт P1 Инфраструктура codex-f2a
WEB-027 [Admin-Defaults Ф2b] GUI /admin/defaults: таблица+edit+diff-preview+audit/rollback (спека §5) ↳ WEB-025 Закрыт P1 Инфраструктура codex-f2b
WEB-039 Ограда egress рубила Telegram: бот не скачивал голосовые и не отвечал Закрыт P1 Инфраструктура backup-opus
WEB-058 Посадка V2M-фактчека в прод: мердж agent/v2m-r10-ledger → прод-линия + сборка + чеклист Закрыт P1 Инфраструктура backup-opus
WEB-061 Живая платная батарея V2M-фактчека на проде — owner-кап $5 Закрыт P1 Инфраструктура backup-opus
WEB-069 [GATE-1] iMessage/Signal вебхуки fail-closed: довести до prod-receipt Закрыт P1 Инфраструктура backup-opus
WEB-070 [GATE-2] Fail-closed boot: default=warn → enforce в production + prod receipt Закрыт P1 Инфраструктура backup-opus
WEB-071 [GATE-3] Invite-gate: включить на проде (env+миграция) + негативный прод-пробник Закрыт P1 Инфраструктура —
WEB-072 [GATE-4 + §15.6] Юридика/privacy: ToS, retention/deletion/export, DPA/субпроцессоры, breach-runbook 72h, age, AI Act ст.50, analytics consent Закрыт P1 Инфраструктура —
WEB-073 [GATE-5] Route passport: вернуть 100% (сейчас 498/500, rc=1) + привязка к прод-артефакту Закрыт P1 Инфраструктура backup-opus
WEB-074 [GATE-6] Excluded-zones deny + edge-конф + единая cron-auth: применить (сейчас ship-dark, ноль зон) Закрыт P1 Инфраструктура backup-opus
WEB-075 [GATE-7] Origin-lock + trusted proxy + Host-валидация: спроектировать и применить Закрыт P1 Инфраструктура backup-opus
WEB-076 [GATE-8] Санация секретов/RuntimeConfig + отзыв сессий/токенов + отдельные prod vendor-проекты Закрыт P1 Инфраструктура backup-opus
WEB-077 [GATE-9] Upload-контур: инвентарь ВСЕХ путей загрузки + boundary-тест + прод-привязка Закрыт P1 Инфраструктура backup-opus
WEB-078 [GATE-10] БД: least-privilege runtime-роль + отдельные backup/migration роли + негативный тест Закрыт P1 Инфраструктура backup-opus
WEB-079 [GATE-11] Vuln-скан зависимостей и ОС + расписка (manifest-часть уже сильная) Закрыт P1 Инфраструктура backup-opus
WEB-080 [GATE-12] Host hygiene A1: ufw, ssh-policy, fail2ban, unattended-upgrades + receipt Закрыт P1 Инфраструктура backup-opus
WEB-081 [GATE-13] OCI truth: Console/API receipts — home region, quota/shape, cost-forecast, NSG, MFA/recovery, IaC-скелет Закрыт P1 Инфраструктура backup-opus
WEB-082 [GATE-14 + §15.4-5] Бэкап-контур и immutable candidate: WAL-G+restic, /data-контракт, restore-drill, RPO/RTO — ⚠️ НУЖНО OWNER-РЕШЕНИЕ по нормативу Закрыт P1 Инфраструктура backup-opus
WEB-092 Указатели на прод-релиз ВРУТ: current/current-candidate/CURRENT-QW4-RELEASE протухли, истина только в systemd WorkingDirectory Закрыт P1 Инфраструктура backup-opus
WEB-093 ЭПИК: архитектурная готовность к росту 25 → 1000 (P0/P1 hardening по аудиту) Закрыт P1 Инфраструктура backup-opus
WEB-099 Ревизор REVISION REQUIRED по аудиту архитектуры: 5 обязательных правок (закрепление за коммитом, Pi vs A1, repo≠prod, workload envelope, privacy кэша) Закрыт P1 Инфраструктура fix-wave
WEB-16 POST /api/user/settings затирает весь settings-блоб при частичном апдейте (data-loss) Закрыт P1 Инфраструктура ds-w16-m4
WEB-164 SCALESPIKE-00: измерение текущей базы (presence/SSE/DB) ↳ WEB-77 Закрыт P1 Инфраструктура ds-w164-m4
WEB-165 SCALESPIKE-01: abstraction layer для room realtime state ↳ WEB-77 Закрыт P1 Инфраструктура ds-w165-m4-pro
WEB-166 SCALESPIKE-02: Redis presence + агрегированные counts ↳ WEB-77 Закрыт P1 Инфраструктура ds-w166-m4-pro
WEB-21 [IOS-133] Sync теряет Source.contentHash: перенос scalar в map/delete-create цикле Закрыт P1 Инфраструктура —
WEB-24 [IOS-133] Hash stamping во всех ingress (URL/clipper) + reindex-backfill Закрыт P1 Инфраструктура —
WEB-309 Свойство «подписать может только владелец» НЕ обеспечено: приватный ключ владельца лежит на машине координатора Закрыт P1 Инфраструктура backup-opus
WEB-419 Почта с Oracle: транспорт А (релей через малинку) + Б (Resend) — решение владельца 28.08 Закрыт P1 Инфраструктура —
WEB-431 Правило 10: сеятель фикстур молча возвращает успех при нуле фрагментов (нет ключа embeddings) Закрыт P1 Инфраструктура —
WEB-652 P1 [bus factor]: раздел F — входы получаются и проверяются НЕ так, как обещает текст (подпись, SHA256SUMS, verified.json, переносимость теста) ↳ WEB-641 Закрыт P1 Инфраструктура —
WEB-653 P1 [bus factor]: перед откатом нужно доказательство, что старое приложение читает новую схему БД (Q28) ↳ WEB-641 Закрыт P1 Инфраструктура —
WEB-656 P1 [bus factor]: практический экзамен A — доступ без владельца (требуется решение владельца: кто хранитель и кто резервный оператор) ↳ WEB-641 Закрыт P1 Инфраструктура —
WEB-657 P1 [bus factor]: схема хранения и прав — книга отдельно, ключи отдельно, права именные ↳ WEB-641 Закрыт P1 Инфраструктура —
WEB-667 P1 [миграции]: в боевой базе 209 применённых миграций, а каталогов в релизе 204 — пять применённых не имеют каталога вообще Закрыт P1 Инфраструктура —
WEB-670 P1 [класс]: объявленные, но мёртвые защиты — облава нашла 7, из них 4 опасных Закрыт P1 Инфраструктура —
WEB-680 GitHub (fandyy2023/0x2ALabs) отстал от боя: ветки линий не пушатся с 28.08 (line/l65), паспорт с 13.09, iOS-зеркало падает — восстановить ночное зеркало Закрыт P1 Инфраструктура —
WEB-77 ЭПИК: Студия 10 → 10 000 комнат (по спайку SCALESPIKE, owner greenlight 03.08) Закрыт P1 Инфраструктура codex-spike-p1
WEB-95 Админ-настройки «Мозг/NER»: лимиты сущностей/окон/бюджета из UI (сейчас только env на сервере) Закрыт P1 Инфраструктура nerset95
WEB-024 [COST-P2] Аудит легаси-моделей по всему коду: инвентаризация хардкодов, правило «шестерёнка > env > дефолт», модернизация дефолтов Закрыт P2 Инфраструктура —
WEB-028 [Admin-Defaults Ф2c] Реестр всех namespace + миграция HOT-остатка под резолвер (спека §3) ↳ WEB-025 Закрыт P2 Инфраструктура codex-f2c
WEB-029 [Admin-Defaults Ф3] Фолбэк-цепочки при провале провайдера + телеметрия (спека §6) ↳ WEB-025 Закрыт P2 Инфраструктура coordinator-fable
WEB-030 [Admin-Defaults Ф4] Reset-семантика + голоса/промты ролей под общий механизм (спека §7) ↳ WEB-025 Закрыт P2 Инфраструктура coordinator-fable
WEB-054 P0 ПРОД: рассинхрон capability-секрета — сторож egress отклонял КАЖДЫЙ выход наружу с 18.08 Закрыт P2 Инфраструктура —
WEB-055 P1: установщик сторожа генерит новый capability-секрет каждый прогон и пишет только свою половину; его смоук-тест зелёный при сломанном проде Закрыт P2 Инфраструктура —
WEB-090 Verifier ролей падает с непонятной ошибкой на LibreSSL: системный openssl macOS не умеет Ed25519 — требовать OpenSSL 3+ явно и fail-closed с внятной причиной Закрыт P2 Инфраструктура backup-opus
WEB-10 Post-QA dispatch writes repeated no-op Deployed updates Закрыт P2 Инфраструктура —
WEB-124 Паспорт: третья вкладка «Видео-движок» в авто-статах (рядом с Веб/iOS) Закрыт P2 Инфраструктура —
WEB-135 Паспорт: refresh.sh смотрит в устаревшее дерево и не пересчитывает статы — динамика останется пустой Закрыт P2 Инфраструктура q135-m4
WEB-167 SCALESPIKE-03: room event stream вместо polling ↳ WEB-77 Закрыт P2 Инфраструктура q167-m4
WEB-168 SCALESPIKE-04: warmup без per-room таймеров ↳ WEB-77 Закрыт P2 Инфраструктура q168-m4
WEB-169 SCALESPIKE-05: floor index для 10k rooms ↳ WEB-77 Закрыт P2 Инфраструктура q169-m4
WEB-170 SCALESPIKE-06: offhost realtime mode ↳ WEB-77 Закрыт P2 Инфраструктура q170-m4
WEB-171 SCALESPIKE-07: operational hardening ↳ WEB-77 Закрыт P2 Инфраструктура q171-m4
WEB-256 Посадка на Pi замедляется с числом релизов: chown -R по ВСЕЙ папке releases Закрыт P2 Инфраструктура backup-opus
WEB-303 Доска: автогенератор id падает UNIQUE constraint failed: web_issues.id — новые тикеты создаются только с явным id Закрыт P2 Инфраструктура —
WEB-44 /api/teams/[id]/members нет DELETE — участника команды нельзя удалить Закрыт P2 Инфраструктура —
WEB-489 Дев-стенд на A2 (dev.wool2.online): каждая сборка сначала поднимается на A2 для проверки owner-ом/приёмками, потом сажается на прод A1 — сейчас отдельного дев-сайта нет (малинка :3010 ведёт на A1) Закрыт P2 Инфраструктура —
WEB-490 Малинка как медленная третья копия (cold standby): пассивный hetzbk warm-pull + артефакт релиза + env-пакет + DR-доки с Hetzner на Pi, с рецептом подъёма сайта на Pi при полной беде с Oracle Закрыт P2 Инфраструктура —
WEB-63 Google CSE недоступен на аккаунте — закрыть вопрос, добить веб-поиск альтернативами Закрыт P2 Инфраструктура fctavily
WEB-654 P2 [bus factor]: проверить шаги F5/F6/F8 на ЧИСТОМ операторском сеансе (печать имён переменных ничего не доказывает) ↳ WEB-641 Закрыт P2 Инфраструктура —
WEB-78 SCALESPIKE-00 измерение текущей базы (метрики нагрузки presence/SSE/DB до изменений) ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-79 SCALESPIKE-01 abstraction layer для room realtime state ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-80 SCALESPIKE-02 Redis presence + агрегированные counts ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-81 SCALESPIKE-03 room event stream вместо polling ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-82 SCALESPIKE-04 warmup без per-room timers ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-83 SCALESPIKE-05 floor index для 10k rooms ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-84 SCALESPIKE-06 offhost realtime mode ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-85 SCALESPIKE-07 operational hardening ↳ WEB-77 Закрыт P2 Инфраструктура —
WEB-117 LOW: oracle существования тетради — chat/factcheck отдают 403 на чужой существующей вместо 404 Закрыт P3 Инфраструктура q117-m4
WEB-88 Zero-downtime деплой: убрать окно 502 при посадках (сейчас рестарт systemd = секунды даунтайма) Закрыт P3 Инфраструктура —