REMCOD Docs
Engineering

Модель данных

Модель данных

Авторитетный источник — backend/prisma/schema.prisma и migrations. Эта страница показывает только устойчивые смысловые связи.

Organization / Workspace
  └─ Project
      ├─ members / access scope
      ├─ estimates → stages/sections/positions
      ├─ tasks / planning / milestones
      ├─ execution → reports → acts
      ├─ finance / invoices / transactions
      ├─ procurement
      ├─ design / drafting / moodboards
      ├─ documents / knowledge
      ├─ meetings / field control / photos
      └─ graph / audit / approvals
Counterparty ↔ projects / acts / settlements / finance

Правила работы со схемой

  • Не переносить Prisma models в client как authorization model.
  • Schema change = Prisma migration + contract/test/docs review.
  • Денежный lifecycle и статусы проверяй по текущей schema/services, а не по старому PRD.
  • Planned/draft/paid/confirmed состояния нельзя смешивать в отчётах без понимания фактического lifecycle.
  • Для AI/MCP mutation authoritative result появляется только после server apply/transaction.

Подробная карта текущего продукта — docs/architecture/product-overview.md.

On this page