# mono (coopenomics/mono) — рабочие заметки Этот файл — общая память агента для пяти чекаутов: `~/mono-ai-1`..`~/mono-ai-5`. Реальный файл лежит в `mono-ai-1/CLAUDE.md`, остальные четыре — симлинки сюда; правки коммитим из mono-ai-1 в ветку `dev`. ## Стек монорепы | Слой | Где | Технология | |------|-----|------------| | Backend (coopback) | `components/controller/` | NestJS 10, TypeScript, TypeORM, GraphQL, EventEmitter2 | | Frontend (UI пайщика) | **`components/desktop/`** | **Vue 3 + Quasar** в SSR-режиме (`quasar dev --mode ssr`) | | Контракты | `components/contracts/` | EOSIO/CDT, C++ | | SDK для frontend | `components/sdk/` | TypeScript, авто-генерится из controller GraphQL schema | | Parser blockchain | `components/parser/` | TypeScript | | Boot/orchestration | `components/boot/` | TypeScript | **Frontend (`components/desktop/`) — FSD структура:** `src/{app,pages,processes,widgets,features,entities,shared,stores,desktops,boot}/`. Когда план говорит «UI компонент» / «frontend integration» — путь `components/desktop/src/{features|widgets|pages|processes}//`, расширение `.vue` (composition API + `