CLAUDE.md: указатель на конвенцию веб-UI (htmx)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -130,6 +130,9 @@ Module path — `git.vakhrushev.me/av/jellybit`. Go 1.26, `CGO_ENABLED=0`.
|
|||||||
- Миграции БД (goose, `internal/store/migrations`; SQL для DDL, Go — когда
|
- Миграции БД (goose, `internal/store/migrations`; SQL для DDL, Go — когда
|
||||||
нужен код) — при изменении структуры (таблица/столбец/индекс/связь) в том же
|
нужен код) — при изменении структуры (таблица/столбец/индекс/связь) в том же
|
||||||
change обновляем ER-схему [docs/specs/database.md](docs/specs/database.md).
|
change обновляем ER-схему [docs/specs/database.md](docs/specs/database.md).
|
||||||
|
- Веб-UI на htmx — единый партиал = страница = фрагмент, ветвление по `isHTMX`,
|
||||||
|
деградация без JS, ошибка на htmx-пути = 200 + фрагмент, самозавершающийся
|
||||||
|
поллинг: [docs/conventions/web-ui.md](docs/conventions/web-ui.md).
|
||||||
|
|
||||||
Кросс-каттинг конвенции (как пишем код, а не что система делает) живут в
|
Кросс-каттинг конвенции (как пишем код, а не что система делает) живут в
|
||||||
[docs/conventions/](docs/conventions/README.md) и не переносятся в OpenSpec.
|
[docs/conventions/](docs/conventions/README.md) и не переносятся в OpenSpec.
|
||||||
|
|||||||
Reference in New Issue
Block a user