Frontend conventions получили компактную структуру: правила и устройство FSD находятся в одном .ai/architecture.md, имена conventions не содержат префикс frontend-, AGENTS объединяет routing и источники. CONVENTIONS.md и SOURCES.md удалены; активные входящие ссылки обновлены.
Сохранены project-specific FSD, Mantine/forms, API/auth/cache и testing policies; добавлены TypeScript/React, Storybook, Test Intent и правила error recovery. Общие code-health/dependency/Git policies принадлежат root. Production-код, generated types и dependencies не изменены.
Проверка: markdownlint + relative links/anchors по итоговым 27 файлам workspace — PASS; docs verify (42 файла) — PASS; deps и deps:storybook — PASS. Pre-commit Gitleaks, formatting, deps и commitlint — PASS. Полные application builds/coverage для Markdown-only scope не запускались.
Связанные PR: main #9, backend #18. Проверено на согласованном workspace веток codex/engineering-conventions.
Frontend conventions получили компактную структуру: правила и устройство FSD находятся в одном .ai/architecture.md, имена conventions не содержат префикс frontend-, AGENTS объединяет routing и источники. CONVENTIONS.md и SOURCES.md удалены; активные входящие ссылки обновлены.
Сохранены project-specific FSD, Mantine/forms, API/auth/cache и testing policies; добавлены TypeScript/React, Storybook, Test Intent и правила error recovery. Общие code-health/dependency/Git policies принадлежат root. Production-код, generated types и dependencies не изменены.
Проверка: markdownlint + relative links/anchors по итоговым 27 файлам workspace — PASS; docs verify (42 файла) — PASS; deps и deps:storybook — PASS. Pre-commit Gitleaks, formatting, deps и commitlint — PASS. Полные application builds/coverage для Markdown-only scope не запускались.
Связанные PR: [main #9](https://git.personal.ksv741.ru/WealthLedger/main/pulls/9), [backend #18](https://git.personal.ksv741.ru/WealthLedger/backend/pulls/18). Проверено на согласованном workspace веток codex/engineering-conventions.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Frontend conventions получили компактную структуру: правила и устройство FSD находятся в одном .ai/architecture.md, имена conventions не содержат префикс frontend-, AGENTS объединяет routing и источники. CONVENTIONS.md и SOURCES.md удалены; активные входящие ссылки обновлены.
Сохранены project-specific FSD, Mantine/forms, API/auth/cache и testing policies; добавлены TypeScript/React, Storybook, Test Intent и правила error recovery. Общие code-health/dependency/Git policies принадлежат root. Production-код, generated types и dependencies не изменены.
Проверка: markdownlint + relative links/anchors по итоговым 27 файлам workspace — PASS; docs verify (42 файла) — PASS; deps и deps:storybook — PASS. Pre-commit Gitleaks, formatting, deps и commitlint — PASS. Полные application builds/coverage для Markdown-only scope не запускались.
Связанные PR: main #9, backend #18. Проверено на согласованном workspace веток codex/engineering-conventions.