Qadam Roadmap
проектdocs/Agents/rules/reference-file-locations.md

reference-file-locations.md

Обновлён 1 апр. 2026 г., 12:41 · 0 комментариев


title: Key File Locations impact: LOW impactDescription: Quick reference for current split-repository layout tags: reference, navigation, qadam-core, qadam-web

Паспорт документа

  • Статус документа: living standard
  • Актуально на: 28 марта 2026 года
  • Владелец: backend/platform-команда
  • Пересмотр: при изменении инженерной практики, CI/CD, архитектурных правил или локального workflow
  • Область применения: внутренние rule/reference-card документы для инженерной команды
  • Связанные документы:

Key File Locations

qadam-core

PurposePath
Backend entry pointapps/api/src/main.ts
API modulesapps/api/src/modules/{feature}/
OpenAPI setupapps/api/src/openapi/
OpenAPI artifactapps/api/openapi/openapi.json
Prisma schemapackages/prisma/schema.prisma
Prisma migrationspackages/prisma/migrations/
Shared Zod schemaspackages/shared/src/schemas/
Shared constantspackages/shared/src/constants/
Canonical docsdocs/
Platform specsspecs/qadam-platform/

qadam-web

PurposePath
Next.js app rootapps/web/src/app/
Catalog pageapps/web/src/app/page.tsx
Item detail pageapps/web/src/app/item/[slug]/page.tsx
Buyer areaapps/web/src/app/me/
Seller areaapps/web/src/app/seller/
Admin areaapps/web/src/app/admin/
Roadmap app rootapps/roadmap/src/app/
Roadmap document storeapps/roadmap/src/lib/roadmap-store.ts
Shared API layerapps/web/src/shared/api/
Generated OpenAPI typesapps/web/src/shared/api/generated/openapi.d.ts
Local OpenAPI mirroropenapi/openapi.json
Frontend docsdocs/

Production runtime on current server

PurposePath
API repo checkout/data/qadam-core
Web repo checkout/data/qadam-web
API systemd unit/etc/systemd/system/qadam-api.service
Web systemd unit/etc/systemd/system/qadam-web.service
Roadmap systemd unit/etc/systemd/system/qadam-roadmap.service
Shared env file/etc/qadam/qadam.env
Roadmap env file/etc/qadam/qadam-roadmap.env
Nginx vhost: product/etc/nginx/sites-available/qadam.2fab.app.conf
Nginx vhost: roadmap/etc/nginx/sites-available/qadam-roadmap.2fab.app.conf

Legacy path

  • /data/uzbek — legacy checkout, не использовать как source of truth новой разработки.