Обновление 10
Надёжность данных, производительность и архитектура
Качество продукта стало отдельным техническим слоем.
✓
Что изменилось
Последние улучшения качества BYDIFF.
- History оптимизирован для больших архивов: полный список версий сохраняется, а тяжёлые элементы выбора создаются только при необходимости.History was optimized for large archives: the full version list remains available while heavy selector content is created only when needed.
- Усилены правила достоверности данных и принцип UNKNOWN ≠ 0: интерфейс не должен выдавать отсутствие подтверждения за фактический ноль.Data-truth rules and UNKNOWN ≠ 0 were strengthened so missing evidence is not presented as a confirmed zero.
- Product Contract закрепляет актуальные правила Trial/PRO и защищает интерфейс от возврата устаревших лимитов и текстов.The Product Contract now anchors current Trial/PRO rules and guards the interface against retired limits and copy.
- Изменения структуры базы данных вынесены из обычных API-запросов в отдельную контролируемую миграцию.Database schema changes were moved out of normal API requests into an explicit controlled migration.
- Регрессия стала fail-closed: исторические требования, Source Integrity, семантические контракты, упаковка и LIVE-проверки учитываются как отдельные release gates.Regression is now fail-closed: historical requirements, Source Integrity, semantic contracts, packaging and LIVE checks are tracked as explicit release gates.
- Публичные SEO-данные, sitemap, robots, языковые metadata и структурированные данные приведены к текущему описанию сервиса.Public SEO metadata, sitemap, robots directives, language metadata and structured data were aligned with the current product.