Skip to content

Включить продуктовый CI с подтверждённым стеком локального backend

rylengim requested to merge codex/product-ci-manifest into codex/full-r1-20260922

validate:product блокировался отсутствием рабочего манифеста и подтверждённого выбора стека. Добавлены реальные команды build/test/integration/package/deploy/rollback; манифест переведён в configured для шести потребностей локального backend: APP, IAM, DB, OS, OPS, BUILD. Обязательные проверки SP01 сохранены.

Выбор связан с точными версиями, хэшами артефактов, правами использования и завершённой матрицей проверки 472 ранее неразобранных записей сохранённого официального реестра. Границы исследования и неподтверждённые условия указаны явно. Неиспользуемые встроенные шрифты ReportLab удаляются в том же слое установки; лицензированные шрифты приложения сохранены.

На чистом коммите cd70f99e локально прошли:

  • строгие validate/build/test/integration/package и deploy;
  • 70 модульных и клиентских, 97 интеграционных и 228 тестов документации;
  • проверка актуальности документации и происхождения PDF;
  • независимое сравнение фактического SBOM с выбранным составом: 14 wheels, 97 APP и 144 PostgreSQL системных пакета, runtime pins и шрифты совпали. Временный стенд после проверки очищен.

GitLab pipeline #10965 запущен, на момент обновления ожидает runner. Результат загрузки bundle в GitLab artifacts ещё не подтверждён.

MR направлен в ветку !12. Область — локальный backend-кандидат; product_acceptance=false. Полная приёмка R1, полностью автономная сборка и переход между двумя разными релизами здесь не заявлены. Draft сохранён до ревью владельцем. Beads: soslct-a2e.1.1.

Edited by rylengim

Merge request reports

Loading