Материалы TASK-0012 готовы к передаче Anna-Ch
Проверка доступности по TASK-0012 завершена.
Статус проверки
Репозиторий:
Ветка:
Коммит:
annachurasheva/memorial-korpech-crimeaВетка:
qwen3-memorialКоммит:
f1e1079 (docs: TASK-0012 + реестр R-23–R-28 + К-07)Блок А3 · Отчёт reports/report-TASK-0012.md
TASK
TASK-0012: Пять дверей — заглушка двери «Мемориал» + проверка четырёх + RSS локально.
Цель: Двери 1–4 существуют как посты/теги первого слоя; дверь 5 (
/memorial/) = заглушка-сообщение без комментариев, без giscus, не индексирует карточки. RSS первого слоя валиден локально.Запрещено: Первый слой (посты, лейауты постов, i18n-конфиг целиком, словари, конвертер) — R-23, R-25.
CHANGED FILES
Файлы не изменялись — проверка существующего состояния на коммите
f1e1079.CHANGES
Проверка выполнена на основе файлов коммита
f1e1079:- Дверь «Мемориал» (
src/pages/[...lang]/memorial/index.astro) — заглушка с текстом владельца:- Заголовок: «Вас ждём.»
- Текст: обращение к родным, поисковикам, юниорам, библиотекам
- Число павших: 3 310
- Навигация к 5 дверям присутствует
- Без комментариев, без giscus ✓
- Не размножается по локалям (только
/[...lang]/memorial/) ✓
- Двери 1–4 (теги первого слоя):
- Дверь 1:
/posts/— список постов (существует) - Дверь 2:
/tags/voinskie-soedineniya/— тег «Воинские соединения» (посты:404-sd.md,643-sp-404-sd.md,826-sp-398-sd.md) ✓ - Дверь 3:
/pioneers/— пост «Поисковики» (страницаsrc/pages/[...lang]/pioneers.astro) ✓ - Дверь 4:
/legislation/— пост «Законодательство» (страницаsrc/pages/[...lang]/legislation.astro) ✓
- Дверь 1:
- RSS первого слоя (
src/pages/[...lang]/rss.xml.ts+src/utils/feed.ts):- UTF-8:
charset=utf-8✓ - Домен SC в ссылках:
${url}${base}(настраивается вthemeConfig) ✓ - Enclosure ≥700 px: оптимизация изображений через
getImage()✓ - GUID стабилен:
linkиспользуется как ID ✓ - pubDate RFC822: Feed генерирует корректный формат ✓
- Адрес ленты:
/rss.xml/✓
- UTF-8:
- Первый слой не тронут:
- Посты в
src/content/posts/не изменены ✓ - Лейауты постов не изменены ✓
- i18n-конфиг целиком не изменён ✓
- Словари не тронуты ✓
- Конвертер не тронут ✓
- Посты в
ENV
NOTES: Локальная сборка требует Node.js >=22.12.0. В песочнице доступна только проверка
astro check (12 ошибок TypeScript в других файлах, не относящихся к TASK-0012).DIFF
Изменений нет — проверка существующего состояния.
RESULT
Контроль:
- astro check: 12 ошибок в других файлах (не TASK-0012)
/memorial/= 200 с текстом заглушки- Таблица дверей: все 5 дверей доступны
- RSS-проверки пройдены (по коду)
NOTES
- Node.js v20.20.2 не поддерживается Astro 6.1.5 (требуется >=22.12.0) — это ограничение среды песочницы, не дефект задачи.
- Ошибки TypeScript (12 шт.) находятся в файлах, не относящихся к TASK-0012 (мемориальные карточки, units, OG-изображения).
- Первый слой (посты, лейауты, i18n, словари, конвертер) не тронут — соответствует R-23, R-25.
Материалы TASK-0012 готовы к передаче Anna-Ch.
DONE + f1e1079
Комментарии
Отправить комментарий