[
  {
    "id": "inf-lab1",
    "orden_prioridad": 1,
    "titulo": "Informe Oficial de Auditoría de Campo y Ruptura de Lazo (Lab 1)",
    "archivo": "Informe_Laboratorio_1.pdf",
    "ruta": "Documentacion/ingenieria-inversa/Informe_Laboratorio_1.pdf",
    "categoria": "informe",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-informe",
    "badgeText": "Informe Oficial",
    "descripcion": "Memoria técnica completa de 40 páginas: inspección estática cable por cable, inventario real de activos, mapeo I/O de las 5 CPUs Siemens y demostración analítica de pérdida de observabilidad."
  },
  {
    "id": "plano-elec-est2-cad",
    "orden_prioridad": 10,
    "titulo": "Plano Eléctrico CAD: Unidad de Alimentación (IEC 60617)",
    "archivo": "AlimentacionCAD.pdf",
    "ruta": "Documentacion/Planos/Diagrama_Electrico/2_Alimentacion/AlimentacionCAD.pdf",
    "categoria": "electrico",
    "estaciones": ["2"],
    "badgeClass": "badge-electrico",
    "badgeText": "Plano CAD (IEC)",
    "descripcion": "Esquema unifilar y multifilar oficial exportado desde AutoCAD Electrical para la Estación 2: conexionado de electroválvulas Airtac, sensor fotoeléctrico Omron y regleta de bornes."
  },
  {
    "id": "norma-electrica-master",
    "orden_prioridad": 11,
    "titulo": "Normativa de Esquemas Eléctricos de Potencia y Mando (IEC)",
    "archivo": "Diagrama_Electrico/README.md",
    "ruta": "Documentacion/Planos/Diagrama_Electrico/README.md",
    "categoria": "electrico",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-electrico",
    "badgeText": "Normativa IEC",
    "descripcion": "Manual de estandarización eléctrica: distribución de 220 VAC y 24 VDC, código normalizado de colores de conductores y diseño de tableros de control según IEC 60617 / 81346."
  },
  {
    "id": "norma-pid-master",
    "orden_prioridad": 12,
    "titulo": "Guía de Diagramas de Instrumentación P&ID (ANSI/ISA-S5.1-2009)",
    "archivo": "Diagrama_P&ID/README.md",
    "ruta": "Documentacion/Planos/Diagrama_P&ID/README.md",
    "categoria": "pid",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-pid",
    "badgeText": "Normativa ISA",
    "descripcion": "Estandarización de tags de instrumentos (PV, MV, DV), reglas de numeración de lazos, tipos de burbujas en campo/panel/PLC y codificación de líneas de transmisión de señales."
  },
  {
    "id": "mockup-ui-spec",
    "orden_prioridad": 15,
    "titulo": "Especificaciones de Mockups UI/UX para HMI y Dashboard ERP",
    "archivo": "mockups/README.md",
    "ruta": "Documentacion/Planos/mockups/README.md",
    "categoria": "mockup",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-mockup",
    "badgeText": "Norma ISA-101",
    "descripcion": "Wireframes interactivos y diseño de alto desempeño (ISA-101) para la pantalla táctil local de celda y el Dashboard SCADA/ERP web de monitoreo centralizado."
  },
  {
    "id": "ds-s7200-manual",
    "orden_prioridad": 30,
    "titulo": "Manual del Sistema SIMATIC S7-200 (Siemens AG)",
    "archivo": "s7200_system_manual_es-ES.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/s7200_system_manual_es-ES.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Manual de Sistema",
    "descripcion": "Manual de 486 páginas: mapeo de memoria I/Q/V, especificaciones eléctricas de entradas/salidas digitales a transistor y relé, y configuración de contadores de alta velocidad (HSC)."
  },
  {
    "id": "ds-panasonic-tech",
    "orden_prioridad": 31,
    "titulo": "Referencia Técnica: Servomotor y Servodriver MINAS A4",
    "archivo": "Technical reference_AC Servo Motor & Driver_MINAS A4-series.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/Technical%20reference_AC%20Servo%20Motor%20%26%20Driver_MINAS%20A4-series.pdf",
    "categoria": "datasheet",
    "estaciones": ["1"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Servodriver AC",
    "descripcion": "Conexionado del conector CN X4 para tren de pulsos rápido (PTO) generado por la CPU 226 CN de la Estación 1 (Transporte) y ajuste de ganancias proporcionales de posición."
  },
  {
    "id": "ds-panasonic-quick",
    "orden_prioridad": 32,
    "titulo": "Manual de Operación Rápida y Parámetros: MINAS A4",
    "archivo": "minas_a4_e.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/minas_a4_e.pdf",
    "categoria": "datasheet",
    "estaciones": ["1"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Manual Operativo",
    "descripcion": "Guía de parámetros de usuario, códigos de alarma del display y calibración del freno electromecánico del carro de transporte."
  },
  {
    "id": "ds-panasonic-motion",
    "orden_prioridad": 33,
    "titulo": "Guía de Aplicación de Control de Movimiento Panasonic",
    "archivo": "map_serv_e.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/map_serv_e.pdf",
    "categoria": "datasheet",
    "estaciones": ["1"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Movimiento / Servo",
    "descripcion": "Cálculo de momentos de inercia y curvas características par-velocidad para el manipulador cartesiano de 3 GDL."
  },
  {
    "id": "ds-powtran-vfd",
    "orden_prioridad": 35,
    "titulo": "Manual de Usuario: Inversor de Frecuencia POWTRAN PT9100 / PI9000",
    "archivo": "PI9000_English_Manual_V17.0.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/PI9000_English_Manual_V17.0.pdf",
    "categoria": "datasheet",
    "estaciones": ["5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Variador VFD",
    "descripcion": "Inversor para el motor trifásico de la cinta transportadora. Mapeo de la entrada analógica AI1 (0–10 VDC desde CPU 224XP CN) y terminales de marcha FWD/REV."
  },
  {
    "id": "ds-omron-e3z",
    "orden_prioridad": 40,
    "titulo": "Sensor Fotoeléctrico con Supresión de Fondo Omron E3Z-LS",
    "archivo": "sensor_e3z-ls.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/sensor_e3z-ls.pdf",
    "categoria": "datasheet",
    "estaciones": ["2", "3", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Sensor Óptico",
    "descripcion": "Sensor con ajuste micrométrico de distancia (20 a 200 mm), salida NPN y tensión de alimentación 12–24 VDC. Instalado en tolva de alimentación y zona de clasificación."
  },
  {
    "id": "ds-reed-smc",
    "orden_prioridad": 42,
    "titulo": "Sensores Magnéticos de Posición SMC Reed Switch (D-Z80 / D-C73)",
    "archivo": "SERSOR_MAGNETICO_-Z80.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/SERSOR_MAGNETICO_-Z80.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Reed Switch",
    "descripcion": "Sensores de proximidad magnéticos para detección de final de carrera de cilindros neumáticos. Conexión a dos hilos a 24 VDC con indicador LED integrado."
  },
  {
    "id": "ds-smc-cq2",
    "orden_prioridad": 45,
    "titulo": "Cilindro Neumático Compacto de Doble Efecto SMC Serie CQ2",
    "archivo": "CQ2_Z.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/CQ2_Z.pdf",
    "categoria": "datasheet",
    "estaciones": ["2"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Cilindro Compacto",
    "descripcion": "Actuador de eyección de piezas en la Estación de Alimentación. Diseño optimizado de carrera corta y alta frecuencia de conmutación."
  },
  {
    "id": "ds-smc-mgpm",
    "orden_prioridad": 46,
    "titulo": "Cilindro Guiado con Cojinetes Deslizantes SMC Serie MGPM",
    "archivo": "MGPM-Z,_cilindro_guiado_estandar,_cojinete_deslizante.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/MGPM-Z%2C_cilindro_guiado_estandar%2C_cojinete_deslizante.pdf",
    "categoria": "datasheet",
    "estaciones": ["3"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Cilindro Guiado",
    "descripcion": "Cilindro de la prensa de estampado y mordaza de sujeción en la Estación de Procesamiento. Soporta elevados momentos torsores y cargas excéntricas."
  },
  {
    "id": "ds-smc-mhc",
    "orden_prioridad": 47,
    "titulo": "Pinza Neumática Angular SMC Serie MHC2",
    "archivo": "MHC.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/MHC.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "4"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Pinza Angular",
    "descripcion": "Mecanismo de sujeción mecánica angular para montaje de tapas/pasadores (Ensamblaje) y agarre de piezas cilíndricas en el carro de transporte."
  },
  {
    "id": "ds-modbus-lib",
    "orden_prioridad": 50,
    "titulo": "Librería y Rutinas Modbus RTU para STEP 7-Micro/WIN",
    "archivo": "Using_Modbus_Library_Step7_MW_4.0.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/Using_Modbus_Library_Step7_MW_4.0.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Red Modbus RTU",
    "descripcion": "Manual de integración de rutinas MBUS_CTRL y MBUS_MSG para comunicación industrial multipunto sobre el bus RS-485 bifilar apantallado."
  },
  {
    "id": "ds-maqueta-mitsu",
    "orden_prioridad": 52,
    "titulo": "Manual Estructural y Mecánico de la Maqueta YL-335B / XK-335B",
    "archivo": "YL_335_B_instruction_book_Mitsubishi_FX_3_U_8a2db1348a.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/YL_335_B_instruction_book_Mitsubishi_FX_3_U_8a2db1348a.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Manual Maqueta",
    "descripcion": "Planos mecánicos, despiece, tolerancias de montaje de la cinta transportadora y presión neumática de servicio (0.4 – 0.6 MPa)."
  },
  {
    "id": "ds-borneras-rtb",
    "orden_prioridad": 55,
    "titulo": "Especificaciones de Borneras y Conectores Industriales RTB",
    "archivo": "RTB-E.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/RTB-E.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Borneras RTB",
    "descripcion": "Capacidad de corriente admisible, tensión de aislamiento y dimensiones mecánicas para el recableado seguro de tableros de control."
  },
  {
    "id": "ds-festo-valvulas",
    "orden_prioridad": 58,
    "titulo": "Documentación Complementaria de Electroválvulas Neumáticas",
    "archivo": "medien_62289.pdf",
    "ruta": "Documentacion/ingenieria-inversa/datasheets/medien_62289.pdf",
    "categoria": "datasheet",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-datasheet",
    "badgeText": "Válvulas 5/2",
    "descripcion": "Datos de caudal neumático, tiempos de conmutación de solenoide y bobinas de 24 VDC para automatización de actuadores."
  },
  {
    "id": "sql-ddl-3fn",
    "orden_prioridad": 70,
    "titulo": "Script DDL: Esquema Relacional de Telemetría en 3FN",
    "archivo": "01_schema_telemetria_3fn.sql",
    "ruta": "database/scripts/01_schema_telemetria_3fn.sql",
    "categoria": "sql",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-sql",
    "badgeText": "PostgreSQL DDL",
    "descripcion": "Definición DDL normalizada en Tercera Forma Normal (estaciones, instrumentos, variables de proceso PV/MV/DV, telemetría histórica, alarmas y logs de operadores)."
  },
  {
    "id": "sql-seed-activos",
    "orden_prioridad": 71,
    "titulo": "Script DML: Población de Datos Auditados y Tags ISA-S5.1",
    "archivo": "02_seed_data_xk335b.sql",
    "ruta": "database/scripts/02_seed_data_xk335b.sql",
    "categoria": "sql",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-sql",
    "badgeText": "Datos Semilla SQL",
    "descripcion": "Población de datos de las 5 estaciones, 20 instrumentos auditados en campo, variables clasificadas para control y usuarios operadores de la escuadra."
  },
  {
    "id": "sql-indices-triggers",
    "orden_prioridad": 72,
    "titulo": "Script SQL: Índices de Optimización B-Tree y Disparadores",
    "archivo": "03_indices_optimizacion.sql",
    "ruta": "database/scripts/03_indices_optimizacion.sql",
    "categoria": "sql",
    "estaciones": ["1", "2", "3", "4", "5"],
    "badgeClass": "badge-sql",
    "badgeText": "Triggers & Índices",
    "descripcion": "Índices B-Tree compuestos para acelerar consultas temporales de telemetría y función trigger para registrar eventos de alarma automáticamente."
  }
]
