Этап 5: виджетные методы и P0-hardening (волна 1) #5

Open
opened 2026-10-19 16:00:16 +00:00 by Naizek · 0 comments
Owner

Цель

Добить виджетный слой (Phase 0: summary/verify_store/audit.tail готов в 54d67a7) и закрыть P0-волну 1: atomicity, GC races, ENOSPC, limits, backpressure, idempotency; матрицы redaction/shutdown-restart/cleanroom/corruption.

Чек-лист

  • summary / verify_store / audit.tail покрыты интеграционными тестами
  • GC races + atomicity (atomic.rs, gc_races.rs) — зелёные повторы repeat.sh
  • ENOSPC/limits/backpressure/idempotency — тесты kill.rs, fuzz_matrix.rs, e2e
  • Новые матрицы: redaction.rs, shutdown_restart.rs, cleanroom.rs, corruption_matrix.rs
  • docs/API.md, BENCHMARKS.md, LUMEUNT.md, RECOVERY.md, SECURITY.md обновлены

Критерий готовности

bash scripts/release-gate.sh зелёный + bash scripts/repeat.sh без флаков; WIP в дереве закоммичен отдельными коммитами.

Связано: коммиты 54d67a7 (Phase 0), ff2dcc0 (волна 1).

## Цель Добить виджетный слой (Phase 0: `summary`/`verify_store`/`audit.tail` готов в `54d67a7`) и закрыть P0-волну 1: atomicity, GC races, ENOSPC, limits, backpressure, idempotency; матрицы redaction/shutdown-restart/cleanroom/corruption. ## Чек-лист - [ ] `summary` / `verify_store` / `audit.tail` покрыты интеграционными тестами - [ ] GC races + atomicity (`atomic.rs`, `gc_races.rs`) — зелёные повторы `repeat.sh` - [ ] ENOSPC/limits/backpressure/idempotency — тесты `kill.rs`, `fuzz_matrix.rs`, e2e - [ ] Новые матрицы: `redaction.rs`, `shutdown_restart.rs`, `cleanroom.rs`, `corruption_matrix.rs` - [ ] `docs/API.md`, `BENCHMARKS.md`, `LUMEUNT.md`, `RECOVERY.md`, `SECURITY.md` обновлены ## Критерий готовности `bash scripts/release-gate.sh` зелёный + `bash scripts/repeat.sh` без флаков; WIP в дереве закоммичен отдельными коммитами. Связано: коммиты `54d67a7` (Phase 0), `ff2dcc0` (волна 1).
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LumeSoftWare/LumeBOS#5
No description provided.