# HY2XS v1.0.0 — фиксация stable promotion **Дата фиксации:** 2026-09-15 **Статус:** `PUBLISHED / EXACT RC5 BYTES` Этот документ дополняет, но не изменяет опубликованный [итоговый отчёт о приёмке RC5](2026-09-15-v1.0.0-rc5-final-acceptance.md). Он фиксирует release plumbing после публикации stable: какой тег связан с release, из какого commit получен артефакт и какие именно байты опубликованы. Раздел 11 итогового RC5 acceptance-report фиксировал первоначально запланированную схему promotion с отдельным тегом `1.0.0`. После завершения acceptance release operator принял и реализовал другую схему: stable release `v1.0.0` остаётся связан с проверенным тегом `1.0.0-rc5`. Настоящий документ является фактической записью выполненного promotion и в части release plumbing заменяет первоначальный план из раздела 11, не изменяя результаты и доказательства самого RC5 acceptance. ## 1. Структура публикации По решению release operator отдельный stable-тег `1.0.0` не создавался. Stable release использует принятый тег RC5: ```text Release title: v1.0.0 Release tag: 1.0.0-rc5 Tag commit: b7e478f0143846633d1261ca0bcd220736d28f44 Prerelease: false Draft: false ``` Это намеренная фактическая схема публикации, а не утверждение о наличии отдельного тега `1.0.0`. ## 2. Идентичность артефакта В stable release опубликован тот же immutable tarball, который прошёл финальную приёмку RC5. Повторная сборка и изменение архива не выполнялись. ```text Build ID: rc5-final-fi-20260908T003829Z Artifact: hy2xs-install-1.0.0.tar.gz Artifact size: 50 785 975 bytes SHA-256: d35cf469d8e1e3b5c1e79cb94329c1b19d1afbd7ade771498d2fb8caf5cd746a Gitea asset ID: 20 ``` Release source, Build ID, размер и SHA-256 совпадают с принятым RC5 artifact. ## 3. Checksum sidecar Stable sidecar опубликован в basename-only формате: ```text d35cf469d8e1e3b5c1e79cb94329c1b19d1afbd7ade771498d2fb8caf5cd746a hy2xs-install-1.0.0.tar.gz ``` За строкой находится один LF. Итоговый размер файла — ровно 93 байта. ```text Sidecar: hy2xs-install-1.0.0.tar.gz.sha256 Sidecar size: 93 bytes Gitea asset ID: 25 ``` Такой sidecar проверяется из каталога с обоими файлами обычной командой: ```bash sha256sum -c hy2xs-install-1.0.0.tar.gz.sha256 ``` Путь сборочной машины `dist/` в опубликованном sidecar отсутствует. ## 4. Граница source и документации Release tag `1.0.0-rc5` указывает на проверенный source commit `b7e478f0143846633d1261ca0bcd220736d28f44`. Последующие docs-only commits в `main` не являются source commit артефакта и не меняют release identity. Финальный RC5 acceptance-report не переписывался после публикации. Эта запись существует отдельно именно для фиксации последующего stable promotion. ## 5. Итог ```text STABLE RELEASE PUBLISHED RELEASE TITLE v1.0.0 RELEASE TAG 1.0.0-rc5 SOURCE COMMIT b7e478f0143846633d1261ca0bcd220736d28f44 ARTIFACT REBUILT NO ARTIFACT SHA-256 VERIFIED SIDECAR BASENAME-ONLY VERIFIED SIDECAR SIZE 93 BYTES ``` **Stable v1.0.0 опубликован из exact RC5 bytes без пересборки.**