SFERA STATUS

Full Patch Report

Ниже опубликован полный отчёт по изменениям в dev-среде. Нажмите на стрелку в заголовке карточки, чтобы раскрыть полное описание патча.

Итог проекта:Web + App + Voice alignedПубличный статус обновлён под текущую voice/security и translator rollout-сборку.

SFERA-VOICE P0.4 security gate закрыт end-to-end

24.04.2026 · Закрыт production-контур для voice: security gates, rotation policy и строгий quality check перед выкладкой.

Done
  • Доведены до DONE SQL/XSS guard, API security, OWASP baseline и secrets rotation management.
  • Добавлен единый security-secrets gate со strict runtime preflight для production окружения.
  • Подтверждён полный full/mock orchestration прогон: 9 passed, 0 failed, 2 skipped.
  • Voice-контур синхронизирован с VPS deploy-требованием не выпускать mock AI в production.

Связка farmer app, сайт и voice синхронизирована

24.04.2026 · Публичный translator gateway, farmer app и voice-маршрут приведены к одному рабочему контуру.

Done
  • Сайт ведёт в voice/translator gateway по nb/en/ru локалям.
  • Farmer app сохраняет переход на публичную translator-страницу как часть общей экосистемы.
  • Локально подтверждены рабочие сборки platform/web, platform/app, platform/vps-api и SFERA-VOICE.
  • Страница progress обновлена, чтобы отражать текущий кросс-продуктовый статус, а не только старый roadmap snapshot.

Финал Master Plan: 347/347 задач (100%)

05.04.2026 · Завершены последние DevOps-задачи: GitHub branch strategy, UptimeRobot и Cloudflare CDN.

Done
  • Добавлена веточная стратегия GitHub с правилами для main/dev/feature и обязательным PR-процессом.
  • Подготовлена автоматизация UptimeRobot: скрипт развертывания + пошаговый production-гайд.
  • Настроен Cloudflare edge-слой: Worker, кэш-правила, wrangler-конфиг и регламент деплоя.
  • Master Plan обновлен до итогового состояния: 347/347 (100%).

7.10 Закрытый форум Ring

05.04.2026 · Реализован полный контур: БД + API + интерфейс обсуждений в кольце.

Done
  • Создана миграция с таблицей ring_forum_posts и защитой через RLS-политики.
  • Добавлен API endpoint для чтения и публикации постов с базовой anti-spam защитой.
  • Сделана страница форума с фильтром по регионам и режимом pinned-постов для ring_admin.
  • Интегрированы точки входа в форум из админки и сообщений.

7.15 Под-кольца по регионам

05.04.2026 · Админ-панель сегментирована по регионам с фильтрацией и сводкой участников.

Done
  • Добавлен фильтр региона с fallback-логикой region/commune/location.
  • Построены сводные карточки по распределению участников в кольце.
  • Списки участников и операционные действия адаптированы для работы по сегментам.

Map Routing Fix: дальние города не теряются

05.04.2026 · Исправлен отбор точек маршрута: теперь учитываются не только ближайшие выдачи.

Done
  • Логика построения маршрута отделена от сортировки «по расстоянию до пользователя».
  • Добавлен балансировщик точек по городам, чтобы маршрут не был перекошен в один район.
  • Сохранены ограничения OSRM на число координат, но улучшено покрытие географии маршрута.
  • В интерфейсе добавлен отдельный сценарий «через точки выдачи».

8.19–8.21 Performance + Mobile QA

05.04.2026 · Внедрены Lighthouse-гейты и отдельный QA-поток для мобильного тестирования.

Done
  • Добавлен Lighthouse CI конфиг с порогами производительности и доступности.
  • В package scripts включены perf:lighthouse и perf:gate для регулярных проверок.
  • Создана внутренняя QA-страница для Android/iOS/Samsung чеков с экспортом результатов.
  • Подготовлены инструкции для операторов и команды перед релизными циклами.

SFERA-VOICE: полный документационный контур

05.04.2026 · Собраны архитектура, бюджет, языки, roadmap и UI-концепт для отдельного продукта SFERA-VOICE.

Done
  • Описан end-to-end pipeline: VAD -> STT -> Translation -> TTS.
  • Подготовлены экономические модели, тарифная логика и расчеты себестоимости.
  • Задокументированы языковые приоритеты и rollout-план для диаспорных сценариев Норвегии.
  • Сформирован стартовый dev-пакет для запуска мобильной и серверной частей.