Organigrama Maestro, Matriz de Permisos IA y Circuitos Operativos de Plant · Vívet S.R.L.
<!-- ESTADO-VIVO:INICIO -->
⚡ ÚLTIMO ESTADO VIVO (Actualizado: 2026-10-29 16:45 · Orden Cronológico Inverso: Más Nuevo Arriba)
- Qué le responde el Asistente: Cuentas por cobrar (
receivables_summary), órdenes, liquidaciones Planter (get_planter_settlement), estados de facturación, conciliación bancaria y sueldos. - Qué le responde el Asistente: Hojas de ruta del día (
list_roadmaps,get_roadmap), estado de pedidos (search_orders,orders_summary), pases del Polo Industrial Ezeiza (polo_list_accesses,polo_create_access,polo_get_notifications) y stock. Bloqueado: finanzas, bancos, márgenes y sueldos.
<!-- ESTADO-VIVO:FIN -->
Documento canónico unificado que conecta:
- El Organigrama completo de 53 personas (Dirección, 9 Líderes directos de Gabriel, Mandos Analíticos/Comerciales y los 29 Operarios de Depósito y Picking + Choferes).
- La Matriz RBAC del Asistente de Plant (
staff-assistant.ts+permissions.ts+assistant/tools.ts): qué puede consultar y ejecutar cada persona por WhatsApp o en/chat, y qué tiene bloqueado por doble candado. - Los 5 Circuitos End-to-End de Pedidos, Consultas, Depósito, Ruteo y Finanzas.
1. Arquitectura de "Empresa Autónoma Futurista" (Ontología en 3 Capas)
- Capa 1 · Nodos de Personas, Cadena de Mando y Permisos Cognitivos (RBAC):
- Identificación inmutable por número de teléfono verificado en MongoDB (
canRunStaffAssistant+viewerTeamMember). - Separación estricta entre
SUPERADMIN(Gabriel y Juanchi),ADMINoperativo (Mauro Stoessel y Nicolás "Abuelo" Santesteban, sin acceso a sueldos), y el permiso especialhr:salary(exclusivo para Gabriel Busso, Juan Busso, Rocío Santesteban y Nicolás Dell'Armi).
- Capa 2 · Grafo de Procesos y Eventos en Tiempo Real:
- Cada pedido, comprobante, pickeo, quiebre, hoja de ruta o reclamo dispara estados trazables (
Order.status,Order.assemblyStatus,Order.shippingStatus) conectados al responsable nominal y su procedimiento en/procedures.
- Capa 3 · Sincronización Bidireccional Obsidian (
plant-cerebro) ↔ Plant Hub:
- Las fichas de personas, líderes (
reportsTo), procedimientos y reglas viven sincronizadas entre el Super Cerebro y el código deplant-hub.
2. Organigrama Completo (53 Integrantes) y Matriz del Asistente IA
A. Dirección Ejecutiva y Tecnológica (2)
- Gabriel Busso (
gaby) — CEO & Socio Gerente - Rol Plant Hub:
SUPERADMIN+hr:salary - Acceso Asistente IA: Total irrestricto (26 tools de Plant Hub + 117 comandos de Super Cerebro: ventas, caja, bancos en vivo, balanza ARCA, sueldos, márgenes, código, aprobación de créditos y asignación de roles).
- Juan Busso (
juanchi) — CTO (Sistemas, Arquitectura & IA) · *Reporta a: Gabriel Busso* - Rol Plant Hub:
SUPERADMIN+hr:salary - Acceso Asistente IA: Total irrestricto (código fuente, git, propuestas RFC, métricas, configuración de modelos IA, infraestructura y usuarios).
B. Los 9 Líderes Directos de Gabriel Busso y sus Equipos
1. Tesorería, Pagos, Contabilidad y Cobranzas (4 personas)
- Líder: Nicolás Dell'Armi (
nico) — *Líder de Tesorería y Pagos* (reportsTo: Gabriel) - Rol y Permisos:
COLLECTIONS+FINANCE_READ/WRITE/BILLING/CREDIT_MANAGE+PAYMENT_ORDERS_ISSUE/APPROVE+hr:salary(autorizado por Dirección para ver sueldos y ejecutar pagos masivos Galicia/BBVA). - Qué le responde el Asistente: Cuentas por cobrar (
receivables_summary), órdenes, liquidaciones Planter (get_planter_settlement), estados de facturación, conciliación bancaria y sueldos. - Equipo que reporta a Nicolás Dell'Armi (3):
- Juliana Dell'Armi (
yu) — *Analista Contable e Impuestos* (IMPUESTOS): Conciliación ARCA, Libro IVA Digital, retenciones SICORE y facturación A/B. (Sin acceso a sueldos). - Natalia Pérez (
nati) — *Analista de Cobranzas* (COLLECTIONS): Seguimiento de mora B2B, revisión de comprobantes (payment-proofs:review), liberación/retención de pedidos enCREDIT_HOLD. (Sin acceso a sueldos ni saldos bancarios generales). - Tatiana Loschacoff (
tati) — *Analista de Cobranzas* (COLLECTIONS): Cuentas corrientes de clientes, imputación de transferencias y gestión de calle. (Sin acceso a sueldos).
2. Compras, Abastecimiento y Comercial B2B (6 personas)
- Líder: Nicolás Santesteban (
abuelo) — *Líder de Compras y Comercial* (reportsTo: Gabriel) - Rol y Permisos:
ADMINoperativo (PURCHASING,CATALOG,ORDERS,SELLERS_MANAGE,SETTLEMENTS_READ, bloqueado enhr:salary/ sueldos). - Qué le responde el Asistente: Stock disponible y quiebres (
get_stock,low_stock), publicaciones y packs de Mercado Libre (meli_listings,meli_pack_health), órdenes, clientes, liquidaciones Planter. Bloqueado: sueldos y legajos confidenciales de RRHH. - Equipo de Compras que reporta a Nicolás Santesteban (3):
- Carolina Italiano (
caro-it) — *Analista de Compras* (PURCHASING): Órdenes de compra, seguimiento de entregas de proveedores y catálogo. - Gaspar Howlin (
gaspi) — *Analista de Compras* (PURCHASING): Proyección de compras (MRP), reposición de stock crítico y trato con marcas. - Ornella Sozzani (
orne) — *Analista de Compras* (PURCHASING): Carga de listas de precios, recepción documental y altas de productos.
- Equipo Comercial y ATC B2B que reporta a Nicolás Santesteban (2):
- Dario Riso Araujo (
daro) — *Ejecutivo Comercial B2B* (SUPPORT/ Comercial): Venta mayorista a dietéticas y distribuidoras, seguimiento de clientes dormidos, acuerdos de volumen. - Juan Cruz Raad (
juancito) — *Atención al Cliente* (SUPPORT): Triage de reclamos (list_pending_claims,get_claim_detail,generate_claim_triage_suggestion), consultas de estado de pedidos (search_orders,get_order) y fichas de clientes (find_customer).
3. Logística, Ruteo y Atención de Entregas (3 personas internas + 8 Choferes de Flota)
- Líder: Carlos Ramon (
charly) — *Líder de Logística* (reportsTo: Gabriel) - Rol y Permisos:
LOGISTICS(orders:read/write,logistics:read/write,wms:read). - Qué le responde el Asistente: Hojas de ruta del día (
list_roadmaps,get_roadmap), estado de pedidos (search_orders,orders_summary), pases del Polo Industrial Ezeiza (polo_list_accesses,polo_create_access,polo_get_notifications) y stock. Bloqueado: finanzas, bancos, márgenes y sueldos. - Equipo que reporta a Carlos Ramon (2 internas + 8 choferes):
- Debora Tonso (
debo) — *Atención al Cliente y Logística* (SUPPORT+LOGISTICS): Seguimiento de rutas en calle, reprogramación de entregas fallidas, aviso a clientes y reclamos. - Sofia Ponso (
sofi) — *Atención al Cliente y Logística* (SUPPORT+LOGISTICS): Coordinación de envíos, atención omnicanal WhatsApp y soporte a choferes (rol corregido hoy deADMINaSUPPORT+LOGISTICS). - Flota de 8 Choferes (
DRIVER): Tienen acceso exclusivo a la App de Chofer y al chat (PERMISSION.CHAT_USE), sin acceso al panel web ni a datos financieros.
4. Depósito y Recepción en Galpón Ezeiza (Líder: Mauro Stoessel) + 5. Picking y Frío (Líder: Gama) — 31 personas
- Líder de Depósito: Mauro Stoessel (
mauro) (reportsTo: Gabriel) - Rol y Permisos:
ADMINoperativo de Planta/Depósito (WMS_READ/APPLY,LOGISTICS,ORDERS,MELI_READ, bloqueado enhr:salary/ sueldos). - Qué le responde el Asistente: Todo sobre pedidos, hojas de ruta, stock en vivo, quiebres, salud de packs ML, accesos al Polo Ezeiza y rutinas operativas (
get_plant_routines). Bloqueado: sueldos y remuneraciones. - Líder de Picking y Frío: Gamaliel Josué Ramírez Rojas (
gama) (reportsTo: Gabriel) - Rol y Permisos:
LOGISTICS/ Operaciones (WMS_READ,ORDERS_READ,PANEL_ACCESS). - Qué le responde el Asistente: Órdenes para armar, hojas de ruta, stock por ubicación, rutinas de limpieza y mantenimiento de cámaras de frío (
get_plant_routines) y tareas del sector (get_internal_tasks). - 26 Operarios Polivalentes de Depósito y Picking (reportan a Mauro Stoessel y Gama):
- Adrián Acevedo (*Adri / Compa*)
- Adrián Domínguez (*Tío*)
- Ailen Daveiro (*Ailu*)
- Alexis Duarte (*Papu*)
- Axel Sanchez
- Claudio Martinez (*Colo*)
- Dante Candrea (*El niño*)
- Enzo Rodríguez
- Federico Ayala (*Fede*)
- Franco Ariel Romero (*Fran*)
- Franco Daniel Pereyra (*Fran*)
- Franco Lara (*Fran*)
- Isaias Vargas (*Isa*)
- Lara Alux (*Larita*)
- Lautaro Lopez Molina (*Lauti*)
- Leonardo Gomez (*Leo*)
- Leonardo Vera (*Leo*)
- Lucas Goenaga (*Pipi*)
- Martín Díaz (*Marto*)
- Matias Guerchi (*Mati*)
- Matías Higinio (*Mati*)
- Maximiliano Gonzalez (*Maxi*)
- Nahuel Fernando Orosco
- Naim Ortiz
- Nicolás Arevalos (*Nico*)
- Wilvert Rivero (*Wil*)
- 3 Operarios Exclusivos de Picking (reportan a Mauro Stoessel):
- Eliud Gadiel Ramirez Rojas (*Eli*, hermano de Gama)
- Hernán Gaona (*Nacho*)
- Orangel Ramirez Quintana (*Marry*)
- Permisos de los 29 Operarios (
LOGISTICSacotado a/proceduresy WMS): Ven y graban sus procedimientos en/procedures, consultan al Asistente por stock (get_stock), rutinas del día (get_plant_routines), órdenes a preparar (search_orders) y proponen mejoras (create_feature_proposal). Bloqueado al 100%: clientes con deuda, precios/márgenes, bancos, finanzas y RRHH.
6. Marketing, Growth y Comunicación (4 personas) + 7. Marca y Producción Vívet (1 persona)
- Líder de Marketing: Ignacio Ramon (
nacho) (reportsTo: Gabriel) - Rol y Permisos:
MARKETING(catalog:read/write/approve,meli:read/price-write,marketing:manage,channels:manage,messages:read/write). - Qué le responde el Asistente: Catálogo de productos (
search_products), publicaciones de Mercado Libre (meli_listings), tareas de Marketing (get_internal_tasks). Bloqueado: cuentas por cobrar, deudores, tesorería, sueldos. - Líder de Marca y Producción (Brand Manager): Carolina Gimenez (
carito) (reportsTo: Gabriel) - Rol y Permisos:
MARKETING/ Producción. Lidera identidad de marca Vívet/Plant, packaging, producción fason/importación y lanzamientos. - Equipo que reporta a Ignacio Ramon (3):
- Francisca Darquier (
panchi) — *Diseñadora Gráfica & Multimedia* (MARKETING) - Martina Ramundo (
marti) — *Analista de Marketing & E-commerce / ML* (MARKETING) - Pilar Rodríguez (
pili) — *Social Media & Contenidos* (MARKETING)
8. Recursos Humanos y Administración General (1 líder)
- Líder: Rocío Santesteban (
ro) (reportsTo: Gabriel) - Rol y Permisos:
HR_READ,HR_MANAGE,HR_SALARY+SUPPORT/COLLECTIONSadministrativo. - Qué le responde el Asistente: Legajos, licencias, sanciones, recibos de sueldo (junto con Gabriel, Juanchi y Nico Dell'Armi), directorio de usuarios y tareas de RRHH/Administración.
9. Mantenimiento e Infraestructura de Planta (1 líder)
- Líder: Diego Corrado (
diego) (reportsTo: Gabriel) - Rol y Permisos:
LOGISTICS/ Operaciones (WMS_READ,PANEL_ACCESS). - Qué le responde el Asistente: Rutinas preventivas de cámaras frigoríficas (-18°C a -22°C), grupos electrógenos, autoelevadores e infraestructura en Ezeiza (
get_plant_routines,get_internal_tasks).
3. Mapeo End-to-End de los 5 Circuitos Reales de Plant
Circuito 1 · Pedido E-Commerce B2C (plant.com.ar y App Mobile)
- Ingreso y Reserva Atómica: El cliente arma el carrito ->
reserveVariantAtomicallyreserva el stock físico en ubicaciones internas del WMS yclaimSlotCapacitybloquea el cupo en la franja horaria elegida. - Aprobación Automática de Pago: Entra el webhook de Mercado Pago (
mp.webhook.ts), Nave (nave.webhook.ts) o MODO (modo.webhook.ts) -> cambia la orden astatus: paid / confirmedsin intervención humana y dispara mensaje WhatsApp de confirmación (ORDER_NOTIFIABLE_EVENTS: confirmed). - Facturación Automática ARCA:
emit-invoice.ts/batch-invoicing.tsemite la Factura Electrónica B en AFIP/ARCA y la envía por mail/WhatsApp. - Pase a Armado y Pickeo en Ezeiza: La orden entra en
assemblyStatus: pending-> Mauro y Gama lanzan la ola de pickeo separada por Zona Térmica (Seco,Refrigerado,Congelado) -> el operario escanea y cierra enassemblyStatus: assembled. - Ruteo y Entrega:
auto-roadmap.ts(Charly Ramon / Debo / Sofi) asigna la parada a la hoja de ruta óptima por geocerca (computeRoute.ts) -> al salir del muelle pasa ashippingStatus: dispatching(out_for_delivery) -> el chofer entrega en puerta y registra prueba de entrega (delivery-proof.ts->status: delivered).
Circuito 2 · Pedido Mayorista B2B (business.plant.com.ar / Ejecutivo Comercial Daro)
- Ingreso del Pedido: Ingresa por portal B2B (autónomo o con el Asistente de Recompra
b2b-reorder-assistant.job.ts) o cargado por Daro / ATC. - Compuerta 1 · Aprobación Interna de Sucursal (
b2b-order-approval.ts): Si el pedido lo cargó un comprador de sucursal (BRANCH_BUYER), queda enpending_internal_approvalhasta que el dueño o gerente financiero del cliente lo aprueba. - Compuerta 2 · Motor de Riesgo Crediticio y Mora (
credit-engine.ts+credit-hold.ts):
- Escenario A (Aprobación Automática): Si la dietética/comercio opera en cuenta corriente, no tiene facturas vencidas (>30 días) y el pedido entra dentro de su límite de crédito disponible, pasa directo a
confirmedy a Depósito. - Escenario B (Retención en
CREDIT_HOLDo Pago Previo): Si supera el límite o registra mora, el pedido se frena automáticamente y alerta a Cobranzas (Nati Pérez y Tati Loschacoff, lideradas por Nico Dell'Armi).
- Conciliación IA o Liberación por Excepción: Cuando el cliente sube el comprobante de transferencia,
extract-proof.ts+auto-reconcile.tsleen el PDF/imagen con IA, cruzan contra el extracto de Galicia/BBVA/MP y liberan la orden. Si es una excepción comercial (ej. acuerdo especial con COTO o gran cadena), Finanzas/Dirección libera conPERMISSION.FINANCE_CREDIT_MANAGE. - Armado, Control de Peso, Factura A y Ruteo: Se pickea por bulto/unidad, se audita peso (
package-weight-audit.ts), se emite Factura A con percepciones IIBB (iibb-perception.ts) y Remito Oficial (remitos.ts), y sale en flota o expreso.
Circuito 3 · Pedido Mercado Libre (Full vs. Flex / Colecta con SKU NN-CODIGO)
- Recepción Webhook:
notifications.job.tsysync-orders.tsreciben la venta de ML en tiempo real. - Traducción de Pack (
NN-CODIGO):listing-mapping.tslee el prefijo numérico del SKU (ej.06-BRRCHO= pack de 6 unidades del producto madre) y descuenta la cantidad exacta multiplicada sobre el stock real. - Bifurcación Logística:
- Si es
FULL: La mercadería ya salió del galpón de Mercado Libre; se concilia contrafulfillment-stock.tsy se excluye automáticamente de las liquidaciones Planter (calculatePlanterLiquidation). - Si es
FLEXoColecta: Entra con prioridad inmediata al monitor de Pickeo del día en Ezeiza; se imprime etiqueta oficial y se despacha en el día con moto/flota Flex o colecta, actualizandoshipmentState.
Circuito 4 · Excepciones en el Galpón (Quiebre de Stock en Pickeo o Entrega Fallida)
- Quiebre detectado durante el Pickeo:
- El operario reporta faltante físico en estantería -> 1) Dispara alerta a Mauro Stoessel / Gama para ajuste e inspección de stock (
WMS_APPLY); 2) Dispara alerta inmediata a Compras (Abuelo, Caro Italiano, Gaspi, Orne) para orden de compra o reclamo al proveedor (notify-purchase-order-shortfall.ts); 3) Notifica a Atención al Cliente (Juancito, Debo, Sofi) para acordar con el cliente sustitución de sabor/producto o reintegro parcial (emit-order-modified.ts).
- Entrega Fallida en Calle (
failed-delivery.ts):
- Si el chofer no encuentra al cliente (
shippingStatus: failed),cold-chain-return.tsobliga a declarar el reingreso a cámara de frío en Ezeiza al cerrar la hoja de ruta (close-roadmap.ts), mientras Debo/Sofi reprograman la ventana de entrega (resume-returned-order.ts).
Circuito 5 · Ingreso de Consulta o Reclamo Omnicanal (WhatsApp / Web)
- Identificación del Remitente:
- Si escribe alguien de las 53 personas del equipo:
staff-assistant.tsverifica su celular y le responde usando únicamente las tools habilitadas por su rol enASSISTANT_TOOL_PERMISSIONS. - Si escribe un Cliente:
support-router-ai.tsyomnichannel-ticket-auto-triage-ai.tsdetectan la intención.
- Consulta de Pedido vs. Reclamo de Posventa:
- Si consulta *"¿Cuándo llega mi pedido?"*, responde en el acto leyendo
order-status.tsylive-eta.ts. - Si reporta un problema o manda foto de un producto,
claim-vision-ai.tsinspecciona la imagen por visión artificial, clasifica el reclamo (classify-claim.ts), activa el reloj de SLA (claim-sla.ts) y le deja lista la propuesta de resolución a Juancito / Debo / Sofi (generate_claim_triage_suggestion).
- Segregación de Funciones en Compensaciones (
claim-sod.ts):
- Si el reintegro o nota de crédito está dentro del umbral operativo, Atención lo resuelve en el acto (
claims:manage). Si supera el umbral, pide aprobación en 1 clic a Dirección / Admin (claims:approve).
Datos/organigrama-y-circuitos-plant