docs: update plans

This commit is contained in:
2026-09-10 19:28:17 +05:00
parent 3834dadd03
commit b36a865a0c
5 changed files with 187 additions and 38 deletions
+16 -3
View File
@@ -1,5 +1,14 @@
# Backlog
## lint и прочие правила
- [ ] линт правило для `interface Props {...}` + `let {}: Props = $props()`
- [ ] линт правило для `object as const`, нежелательно использовать
`type Kind = 'a' | 'b' | 'c'` - это приводит к дублированию описаний в
разных местах, и к непонятным новым типам типа `type Kind2 = 'a' | 'c'`
- [ ] можно ли сделать правило для минимизации новых `const` определений? чтобы
дубли автоматически определялись? ИИ агент иногда дублирует определения
## Мелочи всякие
- [ ] сгенерировать или найти файлы для ручной проверки `A. Краевые PNG-файлы`
@@ -39,6 +48,9 @@
- [ ] придумать процесс редактирования и настройки pipeline - drag-n-drop,
удаление, добавление инструментов. переход один инструмент - pipeline без
перезагрузки
- [ ] Слаги инструментов (`*-png`) — надо обдумать, возможно что ссылки\маршруты
должны быть с png, а названия инструментов - без. Это упростит названия
инструментов и сделает их более понятными
## Переезд
@@ -178,9 +190,10 @@
14. ~~**Переезд старых файлов в папки `old/`**~~**ЗАКРЫТО.** Старые файлы
(`lib/registry.ts`, `lib/registry/`, `lib/registry-helpers.ts`,
`lib/categories.ts`, `lib/tools/`, `lib/components/` кроме `kit/`) перенесены
в `lib/old/`. Isolation-плагин упрощён до `lib/old/**`. Все импорты обновлены.
svelte-check 0, тесты 618/618, lint:all чист, билд проходит.
`lib/categories.ts`, `lib/tools/`, `lib/components/` кроме `kit/`)
перенесены в `lib/old/`. Isolation-плагин упрощён до `lib/old/**`. Все
импорты обновлены. svelte-check 0, тесты 618/618, lint:all чист, билд
проходит.
15. ~~**Техдолг (чинить по заведённым задачам, не игнорировать правила)**~~
ЗАКРЫТО. Подробности: `docs/archive/plan-tech-debt.md`.