Разработчикам
Соглашения
Единый источник правил именования кода, глоссарий переводов i18n и руководство по стилю.
Эта страница — единый источник правил именования кода, глоссария переводов i18n и руководства по стилю.
Если вы пишете код AACWorkflow, меняете перевод или пишете текст продукта — это ваша страница.
1. Именование кода
Маршруты
Маршруты до входа в рабочее пространство ДОЛЖНЫ использовать либо одно слово, либо паттерн /{noun}/{verb}.
- ✅
/login,/inbox,/workspaces/new - ❌
/new-workspace,/create-team,/accept-invite
Маршруты внутри пространства
Всегда живут под /{slug}/{section} — /{slug}/issues, /{slug}/agents, /{slug}/settings.
Пакеты и модули
Монорепо соблюдает строгие границы пакетов:
packages/core/— бизнес-логика (Zustand-сторы, React Query-хуки, API-клиент)packages/ui/— атомарные UI-компоненты (shadcn/Base UI)packages/views/— бизнес-страницы и компоненты
2. Глоссарий i18n
| Английский | Русский |
|---|---|
| agent | агент |
| issue | задача |
| workspace | рабочее пространство |
| project | проект |
| skill | навык |
| squad | команда |
| runtime | среда выполнения |
| member | участник |
| assignee | исполнитель |
| backlog | бэклог |
| autopilot | автопилот |
| daemon | демон |