⌕ Поиск по атласу

Методика и источники

Атлас сохраняет официальные документы, редакционные карточки и неофициальные русские переводы. Официальный статус, свежесть источника и проверка перевода — отдельные сведения.

Что проверяется

Каждые 24 часа сверяются RFC Index и база errata, индекс активных проектов IETF, полные результаты выбранных каталогов NIST CSRC и NIST Publications, страницы издателей всех архитектурных источников и карточки всех ГОСТов атласа на портале Росстандарта. Для NIST проверяются все страницы выбранной тематической подборки; пропуск страницы считается ошибкой всего каталога.

Зарегистрированные тексты RFC проверяются каждые 168 часов. Проверка реестра, страницы издателя или карточки ГОСТа не означает проверки полного текста. Для архитектурных источников сравниваются заголовок, содержательная область страницы и ссылки; для ГОСТов — обозначение, статус, библиография, изменения и поправки.

Новое отличие сохраняется в истории и ожидает анализа. Повторная успешная загрузка не снимает это состояние. Errata Reported, Verified, Rejected и Held for Document Update различаются; запись не становится автоматически новым требованием.

Переводы

Сохранены историческая независимая приёмка и SHA-256 оригинала. Полный перевод, фрагмент и краткая выжимка обозначаются отдельно. Код, ABNF, примеры и схемы остаются AS IS.

Обновление реестров и проверка изменений

В прежнем атласе python tools/update_all.py последовательно скачивал RFC Index (XML и XSD) и индекс проектов IETF, затем упаковывал локальные карточки архитектурных источников и ГОСТов. Он не проверял errata и полные тексты, не загружал NIST. Каждый итоговый файл заменялся отдельно: при ошибке позднего этапа предыдущий этап уже мог обновиться.

Нынешний TypeScript-монитор проверяет все пять реестров, сохраняет снимки, результаты проверок и историю отличий. Новая редакция, появление или исчезновение записи из выбранного реестра ожидают анализа. Исчезновение проекта из активного индекса не означает автоматически, что он стал RFC. Новые карточки и изменения переводов принимаются отдельно. Для страниц, чей исторический HTML не сохранялся, первая успешная загрузка создаёт исходную версию для дальнейшего сравнения.

Локальный проход проверок: npm run monitor. Проверка со сборкой витрины: node --import tsx tools/refresh.ts. При npm start или npm run preview диспетчер работает в фоне: проверяет наступившие сроки при запуске, затем каждый час. Даты следующей сверки отсчитываются от последнего успеха; ошибочные источники повторно проверяются не чаще раза в час. После остановки или сна компьютера просроченные проверки выполняются при следующем запуске. Открытие страницы не запускает сетевую проверку.

Если источник недоступен или вместо документа получена страница входа/защиты, последняя успешная версия сохраняется, а ошибка отображается в карточке. Неудачная сборка сохраняет прежнюю витрину и повторяется следующим проходом. Снимки и история не удаляются автоматически.

Официальные источники

Сборка статическая, данные карточек не загружаются целиком в браузер. Эта локальная версия не опубликована на Debora.