mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-11-13 17:08:20 +00:00
docs: review all
This commit is contained in:
@@ -12,7 +12,10 @@
|
||||
4. Определить границу изменения: production UI, shared-модуль или инфраструктура
|
||||
— `AGENTS.md`, раздел «Границы изменений». Изменение shared-кода требует
|
||||
проверки production-потребителей.
|
||||
5. Не добавлять исключения линтера ради отдельных модулей без записи в baseline.
|
||||
5. Не добавлять исключения линтера ради отдельных модулей: осознанные
|
||||
отступления живут в конфиге правила (`allowPaths`, `allowWords`,
|
||||
`ignoreMissingPatterns`, `allowDefaultProject` —
|
||||
`web/eslint-plugins/README.md`), а не в самих проверяемых файлах.
|
||||
|
||||
## 2. Порядок изменения
|
||||
|
||||
@@ -27,8 +30,10 @@
|
||||
warnings и чтение CI — в `docs/quality-gates.md`. Здесь только то, что относится
|
||||
к работе агента.
|
||||
|
||||
`lint:all` может завершиться успешно при warnings. Это не означает чистый
|
||||
baseline: нужно отдельно показать число errors, warnings и token warnings.
|
||||
`lint:all` роняет gate на любых ESLint warnings (`--max-warnings=0`).
|
||||
Единственное, что он пропускает, — unused-token сообщения (неблокирующие).
|
||||
Поэтому «команда прошла» не равно «нечего чинить»: нужно отдельно показать число
|
||||
errors, warnings и token warnings.
|
||||
|
||||
E2E запускается отдельно от быстрых проверок, потому что поднимает build и
|
||||
статический сервер. Для UI-изменений сначала выбирается минимальный
|
||||
|
||||
Reference in New Issue
Block a user