docs: refresh roadmap after recovery acceptance
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s

This commit is contained in:
ik
2026-09-11 08:06:40 +07:00
parent 907ad537e2
commit 45b73ec54a
6 changed files with 67 additions and 260 deletions
+9 -7
View File
@@ -1,5 +1,7 @@
# Отчёт по регрессионному аудиту — 10 сентября 2026 (Final Verified)
> **Закрыто повторной приёмкой 11 сентября 2026.** После исправлений, перечисленных ниже, дополнительно проверены: полный Python suite — `130 passed, 1 skipped`; Astro check — `0 errors / 0 warnings / 0 hints`; API suite — `20 passed`; чистый production bootstrap — успешно, включая Caddy, scheduler validation, Alembic `20260910_recovery` и Playwright-сценарий. Актуальная очередь перенесена в [ROADMAP.md](ROADMAP.md). Более низкие числа тестов, старый head и перечни «остатков» ниже описывают промежуточный снимок, а не текущее состояние.
База: `9ae05ef`. План восстановления: [RECOVERY_PLAN_2026-09-10.md](RECOVERY_PLAN_2026-09-10.md).
---
@@ -165,7 +167,7 @@
---
## Итоговый статус тестов
## Исторический статус тестов на момент исходного отчёта
| Проверка | Результат |
|----------|-----------|
@@ -182,7 +184,7 @@
---
## Остаточные риски
## Исторический список рисков до повторных исправлений
1. **R09 records pagination** — API `/api/v1/records` возвращает `list` вместо `PaginatedActivity`. Добавление пагинации требует изменения API контракта.
2. **D05/S02** — каталог/detail-очередь не начаты (требуют новых миграций и UI).
@@ -223,7 +225,7 @@ d0d208e A03: Manual redirect control with per-hop validation
---
## Итоговый статус
## Исторический итог исходного отчёта
**Основные A01-A13 выполнены и верифицированы**
@@ -232,7 +234,7 @@ d0d208e A03: Manual redirect control with per-hop validation
- A09-A11: CLI autonomy, Docker bootstrap, CI audit
- A12: Import history (D09 migration at head)
**Остаток (требует дальнейшей работы):**
**Остаток на момент исходного отчёта (впоследствии закрыт):**
- A02/A03: State validation, common key for domains, unified limit
- A05: Server-side idempotency
- A10: Bootstrap multiple heads, Caddy/scheduler checks
@@ -240,8 +242,8 @@ d0d208e A03: Manual redirect control with per-hop validation
- A12: Meaningful versions with provenance
- A13: Final documentation update
**Next steps:**
**Исторические next steps (выполнены локально, кроме реального staging):**
1. Deploy to staging environment
2. Run full bootstrap test (`deploy/test-production-bootstrap.sh`)
2. Run full bootstrap test (`deploy/test-production-bootstrap.sh`) — выполнено 11 сентября
3. Monitor production for 24 hours
4. Close recovery plan
4. Close recovery plan — выполнено 11 сентября