docs: refresh roadmap after recovery acceptance
This commit is contained in:
@@ -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 сентября
|
||||
|
||||
Reference in New Issue
Block a user