Frontend security / security (pull_request) Successful in 8s
Frontend verify / verify (pull_request) Successful in 3m53s
Conventional commits / commits (pull_request) Successful in 19s
Frontend security / security (push) Successful in 8s
Frontend verify / verify (push) Successful in 3m53s
3.5 KiB
3.5 KiB
Frontend router
Общие инструкции — workspace AGENTS. Объединяй triggers задачи, путей и обнаруженных boundaries; читай только нужные темы до решения. Системные факты/spec/ADR выбирай в разделе Источники по вопросу.
| Решение / сигнал | Читать |
|---|---|
| Устройство/data flow, component/module/slice, owner/FSD, cross-slice imports | Architecture |
| TS types/props/imports/exports, hooks/effects, derived state, memoization, domain literals | TypeScript/React |
| UI/Mantine, form, container/VM/view, state owner, loading/error/recovery | UI |
| Только продуктовая строка / Zod message | Строки |
| Query/mutation, server cache, shared/api, generated types | Data |
| API/network/application errors, codes и сообщения | Errors |
| Login/refresh/logout, token/cookie, session ownership | Data + Security + Testing |
| Request/response field, route/status/error shape, OpenAPI | Data + HTTP contract source |
| Tests или behavior с regression risk | Testing |
| Storybook/stories/play, theme/tokens/shared UI | Storybook, UI; design facts — в разделе Источники |
| Helper/dependency/новый pattern, refactor/scope | Code health, для пакета — Dependencies |
| Выбор gate, tooling, завершение | Guardrails |
Показ query state не означает изменение fetching. Изменение тестов активирует Testing и без production diff. Повтори routing по итоговому diff, включая новые файлы. Migration backlog читается только при работе над соответствующим finding через plan.
Источники
Открывай только источник по возникшему вопросу; примеры кода не переопределяют контракт. Specs задают behavior, а editable OpenAPI принадлежит backend.
| Вопрос | Источник |
|---|---|
| HTTP contract, validation/error codes | HTTP API |
| Auth/session/refresh, подключение брокера | Authentication, T-Bank |
| Money, account/position/income/cache meanings | Глоссарий |
| Theme/tokens, UI-каталог | Дизайн-система, Storybook |
| Поведение области / требования | Области docs, Specs index |
| Versions/scripts/check scope | Manifest/lockfile, Biome/TypeScript/dependency configs |