MCPcopy Index your code
hub / github.com/devfullcycle/fc-monolito

github.com/devfullcycle/fc-monolito @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
193 symbols 296 edges 64 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

UseCaseInterface (Interface)
(no doc) [9 implementers]
src/modules/@shared/usecase/use-case.interface.ts
AggregateRoot (Interface)
(no doc) [4 implementers]
src/modules/@shared/domain/entity/aggregate-root.interface.ts
ClientAdmFacadeInterface (Interface)
(no doc) [4 implementers]
src/modules/client-adm/facade/client-adm.facade.interface.ts
ClientGateway (Interface)
(no doc) [4 implementers]
src/modules/client-adm/gateway/client.gateway.ts
PaymentFacadeInterface (Interface)
(no doc) [3 implementers]
src/modules/payment/facade/facade.interface.ts

Core symbols most depended-on inside this repo

execute
called by 15
src/modules/@shared/usecase/use-case.interface.ts
create
called by 8
src/modules/store-catalog/factory/facade.factory.ts
create
called by 4
src/modules/product-adm/factory/facade.factory.ts
find
called by 3
src/modules/store-catalog/facade/store-catalog.facade.interface.ts
findAll
called by 3
src/modules/store-catalog/gateway/product.gateway.ts
create
called by 3
src/modules/client-adm/factory/client-adm.facade.factory.ts
create
called by 2
src/modules/payment/factory/payment.facade.factory.ts
approve
called by 2
src/modules/payment/domain/transaction.ts

Shape

Method 87
Class 60
Interface 38
Function 8

Languages

TypeScript100%

Modules by API surface

src/modules/payment/domain/transaction.ts10 symbols
src/modules/@shared/domain/value-object/address.ts10 symbols
src/modules/product-adm/domain/product.entity.ts7 symbols
src/modules/client-adm/domain/client.entity.ts7 symbols
src/modules/store-catalog/facade/store-catalog.facade.ts6 symbols
src/modules/store-catalog/facade/store-catalog.facade.interface.ts6 symbols
src/modules/store-catalog/domain/product.entity.ts6 symbols
src/modules/product-adm/facade/product-adm.facade.ts6 symbols
src/modules/product-adm/facade/product-adm.facade.interface.ts6 symbols
src/modules/client-adm/facade/client-adm.facade.ts6 symbols
src/modules/client-adm/facade/client-adm.facade.interface.ts6 symbols
src/modules/@shared/domain/entity/base.entity.ts6 symbols

For agents

$ claude mcp add fc-monolito \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact