docs: activate frontend quality guardrails remediation

This commit is contained in:
2026-08-24 13:07:32 +03:00
parent 9752234f23
commit fa5db07229
+6 -12
View File
@@ -16,13 +16,7 @@
- Bootstrap change: [`2026-08-23-establish-audit-remediation-workflow`](../../specs/openspec/changes/archive/2026-08-23-establish-audit-remediation-workflow/) — `archived`; это process foundation и не закрывает ни одного Audit ID.
- Последний завершённый audit remediation change: [`2026-08-24-address-dependency-advisories-and-repo-hygiene`](../../specs/openspec/changes/archive/2026-08-24-address-dependency-advisories-and-repo-hygiene/) — `archived`; WL-P2-12, WL-P3-07 и WL-P3-08 закрыты.
- Активных audit remediation changes нет.
## Следующая задача
`tighten-frontend-quality-guardrails`: закрыть WL-P3-02--WL-P3-06 одним
OpenSpec change. Change ещё не создан; начать с согласования требований для
import-cycle/FSD boundary, accessibility, bundle budget и coverage ratchet.
- Активный audit remediation change: [`tighten-frontend-quality-guardrails`](../../specs/openspec/changes/tighten-frontend-quality-guardrails/) — `active`; scope ограничен WL-P3-02, WL-P3-03, WL-P3-05 и WL-P3-06.
## Реестр findings
@@ -59,11 +53,11 @@ import-cycle/FSD boundary, accessibility, bundle budget и coverage ratchet.
| Audit ID | Цель | Репозитории | Статус | Связанный change | Следующее действие | Terminal evidence |
| --- | --- | --- | --- | --- | --- | --- |
| WL-P3-01 | Сделать unknown request fields явной ошибкой или документированной policy. | backend | planned | `tighten-backend-request-feedback` (ещё не создан) | Выбрать validation policy. | — |
| WL-P3-02 | Устранить shared i18n import cycle. | frontend | planned | `tighten-frontend-quality-guardrails` (ещё не создан) | Добавить cycle rule и leaf import. | — |
| WL-P3-03 | Восстановить FSD public API boundary. | frontend | planned | `tighten-frontend-quality-guardrails` (ещё не создан) | Расширить dependency rule. | — |
| WL-P3-04 | Исправить базовые language/loading accessibility semantics. | frontend | planned | `tighten-frontend-quality-guardrails` (ещё не создан) | Добавить semantic status primitive. | — |
| WL-P3-05 | Ввести пропорциональный bundle regression budget. | frontend | planned | `tighten-frontend-quality-guardrails` (ещё не создан) | Проверить route splitting boundaries. | — |
| WL-P3-06 | Добавить coverage ratchet только как regression signal. | frontend | planned | `tighten-frontend-quality-guardrails` (ещё не создан) | Зафиксировать baseline после risk tests. | — |
| WL-P3-02 | Устранить shared i18n import cycle. | frontend | active | [`tighten-frontend-quality-guardrails`](../../specs/openspec/changes/tighten-frontend-quality-guardrails/) | Добавить cycle rule и leaf import. | — |
| WL-P3-03 | Восстановить FSD public API boundary. | frontend | active | [`tighten-frontend-quality-guardrails`](../../specs/openspec/changes/tighten-frontend-quality-guardrails/) | Расширить dependency rule. | — |
| WL-P3-04 | Исправить базовые language/loading accessibility semantics. | frontend | planned | — | Пересмотреть при включении accessibility в MVP scope. | — |
| WL-P3-05 | Ввести пропорциональный bundle regression budget. | frontend | active | [`tighten-frontend-quality-guardrails`](../../specs/openspec/changes/tighten-frontend-quality-guardrails/) | Проверить route splitting boundaries. | — |
| WL-P3-06 | Добавить coverage ratchet только как regression signal. | frontend | active | [`tighten-frontend-quality-guardrails`](../../specs/openspec/changes/tighten-frontend-quality-guardrails/) | Зафиксировать baseline после risk tests. | — |
| WL-P3-07 | Защитить рабочий `.env` от случайного commit. | frontend, specs, docs | done | [`2026-08-24-address-dependency-advisories-and-repo-hygiene`](../../specs/openspec/changes/archive/2026-08-24-address-dependency-advisories-and-repo-hygiene/) | — | 2026-08-24; frontend `826936c`, specs `8897bd9`, docs `60a1c33`; hygiene check passed. |
| WL-P3-08 | Исключить runtime SQLite DB из Git. | backend, specs, docs | done | [`2026-08-24-address-dependency-advisories-and-repo-hygiene`](../../specs/openspec/changes/archive/2026-08-24-address-dependency-advisories-and-repo-hygiene/) | — | 2026-08-24; backend `6052565`, specs `8897bd9`, docs `60a1c33`; hygiene check passed. |