Registro de superficies

El índice de cada superficie del backend en wb-services y en los servicios del node-monorepo. Una superficie es un punto de entrada: ruta HTTP, handler gRPC o de mensaje, cron job, procesador de cola, o handler de evento. Este registro es el denominador de la biblioteca de producto. Mapea cada superficie al documento que la cubre, para que la cobertura sea un número y no una sensación.

Lo genera un escaneo estático de decoradores, sin LLM. Trata los conteos como v0, ±10%. Probablemente sobre-cuenta los duplicados v1/v2 y las rutas internal-admin. template-service es andamiaje: exclúyelo. El registro se regenera en cada release.

Cobertura

779 superficies en total — 4 documentadas en 2 documentos (0,5%). Línea de partida honesta.

Servicio Repo HTTP RPC/msg Cron Cola Eventos Total
wb-services wb-services 460 2 12 1 10 485
catalog-service node-monorepo 168 3 0 0 0 171
reviews-service node-monorepo 44 0 1 0 0 45
dte-service node-monorepo 5 21 0 0 0 26
toteat-service node-monorepo 15 2 0 0 0 17
template-service node-monorepo 10 5 0 0 0 15
shortlink-service node-monorepo 14 0 0 0 0 14
blushbar node-monorepo 5 1 0 0 0 6
TOTAL 721 34 13 1 10 779

Leyenda

Superficies documentadas

Superficie Servicio Documento Nivel Estado
POST /v2/ledger/adjust wb-services loyalty/points-ledger deep verified
POST /v2/ledger/entries/:uuid/reverse wb-services loyalty/points-ledger deep verified
POST /v2/customer-cards/:id/deactivate wb-services loyalty/card-lifecycle deep verified
POST /v2/customer-cards/:id/reactivate wb-services loyalty/card-lifecycle deep verified

Siguiente en la cola de trazado profundo (lealtad): ganar-desde-pedido, canje de premio, canje de cashback, expiración de tarjeta, subida de tier, inscripción. Todo lo de abajo está untraced.


Listado completo de endpoints HTTP

wb-services (wb-services) — 458 endpoints HTTP

blushbar (node-monorepo) — 5 endpoints HTTP

catalog-service (node-monorepo) — 168 endpoints HTTP

dte-service (node-monorepo) — 5 endpoints HTTP

reviews-service (node-monorepo) — 44 endpoints HTTP

shortlink-service (node-monorepo) — 14 endpoints HTTP

template-service (node-monorepo) — 10 endpoints HTTP

toteat-service (node-monorepo) — 15 endpoints HTTP