Forge
markdowndeeb25a2
1# Analyzer Rollout: DAL/CCU Boundaries (v1)
2
3Связь: ADR 0097, ADR 0102.
4
5## Новые правила
6
7- `CASCOPE020`: запрет прямой добычи внешних данных в `Cockpit/ComputingUnits/*`.
8- `CASCOPE021`: запрет UI-зависимостей в `Cockpit/ComputingUnits/*`.
9
10## Этапы rollout
11
121. **Warning phase (текущий этап)**
13 - Правила включены как `Warning`.
14 - Разрешается точечная очистка нарушений вертикальными срезами.
15
162. **Baseline cleanup**
17 - В каждом рефакторинг-батче убираются срабатывания в затронутой области.
18 - Добавление новых нарушений в изменяемых файлах не допускается.
19
203. **Error phase**
21 - После стабилизации и очистки основных зон перевести `CASCOPE020/021` в `Error`.
22 - Зафиксировать переход в ADR/архитектурной политике и CI.
23
View only · write via MCP/CIDE