# =============================================================================
# TRAZABILIDAD: MAI-011 - INFONAVIT Y CUMPLIMIENTO
# =============================================================================
# Modulo: MAI-011 INFONAVIT y Cumplimiento
# Fecha: 2025-11-25
# Version: 1.0.0
# Reutilizacion ERP Generico: 0% (100% Especifico Mexico)
# =============================================================================

metadata:
  modulo: MAI-011
  nombre: INFONAVIT y Cumplimiento
  descripcion: Registro INFONAVIT, ofertas, actas, reportes y cumplimiento regulatorio
  fecha_actualizacion: 2025-11-25
  responsable: Architecture-Analyst
  mapeo_generico: null  # 100% especifico Mexico
  porcentaje_reutilizacion: 0

# =============================================================================
# REQUERIMIENTOS FUNCIONALES
# =============================================================================
requerimientos:
  - id: RF-INF-001
    nombre: Registro de Proyecto bajo Programa INFONAVIT
    archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/requerimientos/RF-INF-001-registro-de-proyecto-bajo-prog.md
    prioridad: P0
    estado: documentado
    especificaciones:
      - id: ET-INF-001
        nombre: Modelo de Programas y Requisitos
        tipo: backend
        archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/especificaciones/ET-INF-001-modelo-de-programas-y-requisit.md
        estado: documentado
    tablas_bd:
      - infonavit.registro_infonavit
      - infonavit.oferta_vivienda
    endpoints_api:
      - GET /api/v1/registro-infonavit
      - POST /api/v1/registro-infonavit
      - GET /api/v1/ofertas-vivienda
      - POST /api/v1/ofertas-vivienda
      - POST /api/v1/ofertas-vivienda/{id}/submit

  - id: RF-INF-002
    nombre: Checklists de Cumplimiento Normativo
    archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/requerimientos/RF-INF-002-checklists-de-cumplimiento-nor.md
    prioridad: P0
    estado: documentado
    especificaciones:
      - id: ET-INF-002
        nombre: Sistema de Checklists Dinamico
        tipo: backend
        archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/especificaciones/ET-INF-002-sistema-de-checklists-dinamic.md
        estado: documentado

  - id: RF-INF-003
    nombre: Gestion de Evidencias y Documentos
    archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/requerimientos/RF-INF-003-gestión-de-evidencias-y-docum.md
    prioridad: P0
    estado: documentado
    especificaciones:
      - id: ET-INF-003
        nombre: Repositorio de Evidencias
        tipo: backend
        archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/especificaciones/ET-INF-003-repositorio-de-evidencias.md
        estado: documentado

  - id: RF-INF-004
    nombre: Seguimiento de Auditorias
    archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/requerimientos/RF-INF-004-seguimiento-de-auditorías.md
    prioridad: P0
    estado: documentado
    especificaciones:
      - id: ET-INF-004
        nombre: Workflow de Auditorias
        tipo: backend
        archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/especificaciones/ET-INF-004-workflow-de-auditorías.md
        estado: documentado
    tablas_bd:
      - infonavit.actas
      - infonavit.acta_viviendas
    endpoints_api:
      - GET /api/v1/actas
      - POST /api/v1/actas
      - GET /api/v1/actas/{id}
      - POST /api/v1/actas/{id}/sign
      - POST /api/v1/actas/{id}/submit-infonavit

  - id: RF-INF-005
    nombre: Reportes de Cumplimiento
    archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/requerimientos/RF-INF-005-reportes-de-cumplimiento.md
    prioridad: P0
    estado: documentado
    especificaciones:
      - id: ET-INF-005
        nombre: Generacion de Reportes
        tipo: backend
        archivo: 01-fase-alcance-inicial/MAI-011-infonavit-cumplimiento/especificaciones/ET-INF-005-generación-de-reportes.md
        estado: documentado
    tablas_bd:
      - infonavit.reportes_infonavit
    endpoints_api:
      - GET /api/v1/reportes-infonavit
      - POST /api/v1/reportes-infonavit
      - POST /api/v1/reportes-infonavit/{id}/generate
      - POST /api/v1/reportes-infonavit/{id}/submit

# =============================================================================
# DEPENDENCIAS
# =============================================================================
dependencias:
  modulos_requeridos:
    - MAI-001
    - MAI-002
    - MAI-005
    - MAI-010
  modulos_dependientes: []

metricas:
  total_rf: 5
  total_et: 5
  total_tablas: 5
  cobertura_documentacion: 100%
  cobertura_implementacion: 0%

# =============================================================================
# FIN DEL ARCHIVO
# =============================================================================
