mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-11-13 17:08:20 +00:00
chore: update lint rules, some docs terms
This commit is contained in:
+2
-6
@@ -14,10 +14,6 @@
|
||||
|
||||
## lint и прочие правила
|
||||
|
||||
- [ ] расширить `i18n/no-hardcoded-user-text` на `web/src/routes/**`: сейчас
|
||||
правило навешено только на `components/**` (без `/kit`), поэтому
|
||||
захардкоженный текст в `routes/**` проходит молча (`web/eslint.config.js`,
|
||||
`web/eslint-plugins/README.md`)
|
||||
- [ ] `tseslint.config(...)` deprecated: сигнатура
|
||||
`(...configs: InfiniteDepthConfigWithExtends[]): ConfigArray` помечена
|
||||
устаревшей, нужен переход на `defineConfig` из `typescript-eslint` —
|
||||
@@ -103,8 +99,8 @@
|
||||
|
||||
## SEO/GEO
|
||||
|
||||
Общий план: `docs/plan-seo.md` (S0–S4). Переезд preview на реальные маршруты
|
||||
выполнен; старт возможен — пока только domain-free часть S1.
|
||||
Общий план: `docs/plan-seo.md` (S0–S4). Старт возможен — пока только domain-free
|
||||
часть S1.
|
||||
|
||||
- [ ] переименование бренда + домен: чек-лист в локальном плане
|
||||
`docs/plan-domain.local.md` (вне git, имя домена в репо не публикуется;
|
||||
|
||||
+6
-7
@@ -1,12 +1,11 @@
|
||||
# План: SEO + GEO — индексация и конкуренция в image tools
|
||||
|
||||
> **Статус (2026-09-11; уточнено 2026-09-27):** план к выполнению. Переезд
|
||||
> `preview/*` на реальные маршруты выполнен. **`noindex` на страницах
|
||||
> инструментов не выставляется** — снимать нечего, каталог открыт для
|
||||
> индексации; запрет индексации держится только на служебных путях
|
||||
> (`robots.txt`). Домен не был блокером переезда (см. §6). Задачи S1 разбиты на
|
||||
> domain-free (можно делать параллельно с покупкой домена) и domain-required
|
||||
> (после покупки и настройки домена).
|
||||
> **Статус (2026-09-11; уточнено 2026-09-27):** план к выполнению; маршруты
|
||||
> инструментов — корневые (`/tools/[id]`). **`noindex` на страницах инструментов
|
||||
> не выставляется** — снимать нечего, каталог открыт для индексации; запрет
|
||||
> индексации держится только на служебных путях (`robots.txt`). Задачи S1
|
||||
> разбиты на domain-free (можно делать параллельно с покупкой домена) и
|
||||
> domain-required (после покупки и настройки домена).
|
||||
>
|
||||
> **Цель:** каждая страница инструмента — индексируемый лендинг под конкретный
|
||||
> интент («crop png», «make png transparent», «jpg to png»…), конкуренция с
|
||||
|
||||
+7
-8
@@ -1,14 +1,13 @@
|
||||
# План развития: easy-png-tools
|
||||
|
||||
> **Статус (2026-09):** Фаза 1 (полноценный TS-сайт) в основном выполнена — сайт
|
||||
> живёт, каталог переведён в типизированный `registry`, новый дизайн стал
|
||||
> единственным production UI на корневых маршрутах, UI-v1 удалён. Tech debt не
|
||||
> закрыт полностью; состав quality-проверок — `docs/quality-gates.md`,
|
||||
> архитектура кода — `docs/architecture.md`, список инструментов —
|
||||
> `docs/tools-map.md`. Текущий фокус: SEO S1-free (`docs/plan-seo.md`) +
|
||||
> продуктовые задачи из `docs/backlog.md`. Домен нужен для SEO (`plan-seo.md`,
|
||||
> S1-domain). Фазы 2–8 — будущие; фазы 9–10 спланированы в
|
||||
> `docs/plan-platform.md`.
|
||||
> живёт, каталог переведён в типизированный `registry`, production UI — корневые
|
||||
> маршруты. Tech debt не закрыт полностью; состав quality-проверок —
|
||||
> `docs/quality-gates.md`, архитектура кода — `docs/architecture.md`, список
|
||||
> инструментов — `docs/tools-map.md`. Текущий фокус: SEO S1-free
|
||||
> (`docs/plan-seo.md`) + продуктовые задачи из `docs/backlog.md`. Домен нужен
|
||||
> для SEO (`plan-seo.md`, S1-domain). Фазы 2–8 — будущие; фазы 9–10 спланированы
|
||||
> в `docs/plan-platform.md`.
|
||||
>
|
||||
> **Нумерация фаз этого документа не совпадает с волнами разработки** (`Q*`/`C*`
|
||||
> в других документах) и не используется как идентификатор задач: ссылаться на
|
||||
|
||||
Reference in New Issue
Block a user