Commit Graph

2 Commits

Author SHA1 Message Date
masoodafar-web 3575e483b9 docs: deep analysis of 24 dead gRPC RPCs — keep 12, archive 12
Analyzed all 24 dead RPC implementations line-by-line:
- 12 KEEP (future-proof): CustomerReorderPreviousOrder, CustomerTrackOrder,
  CalculateOrderPV, GetInventorySummary, GetStockValueReport, BulkAddStock,
  BulkUpdateProductStock, GetConfigurationByKey, UpdateCustomerSettings,
  ChangeNetworkParent, AssignFeatureToMembership, GetLowStockProducts
- 12 ARCHIVE: fms.proto (2), BulkAdjustStock, 2 empty order stubs,
  2 non-functional configs, 2 redundant city ops, 3 duplicate RPCs

Key findings:
- 17/24 were actually FULLY IMPLEMENTED, just never wired to frontend
- fms.proto is the only completely dead proto file (no service class)
- Archive != Delete — marked for exclusion only
2026-02-24 22:40:44 +03:30
masoodafar-web 09b8b804d4 docs: audit all CMS gRPC services — 342 RPCs, 125 unused from frontends, 24 dead code 2026-02-24 22:25:53 +03:30