trainfire/check-sprinkler-recalls

Identifica rociadores contra incendios instalados o retirados a partir de fotos de teléfono, marcas legibles, números de identificación (SIN) o registros, verifica retiradas y advertencias de reemplazo en EE. UU., y detecta alertas de falsificación y certificados falsos de UL y FM Approvals.

¿Qué es check-sprinkler-recalls?

Esta habilidad permite a un agente de IA analizar fotografías de rociadores contra incendios enviadas por un usuario y determinar si están sujetos a retiradas (recalls) en EE. UU., advertencias de reemplazo, o si presentan indicios de falsificación o certificados falsos emitidos por UL o FM Approvals. Utiliza una base de datos local (archivos JSON) con registros de retiradas, alertas de falsificación y reglas de identificación, buscando primero en estos recursos sin conexión a internet. Solo recurre a la web en casos específicos, como cuando el modelo es desconocido o el usuario solicita información actualizada. La habilidad evalúa riesgos específicos, como la corrosión de juntas tóricas (O-ring), y proporciona un informe estructurado que separa claramente el estado de retirada, las alertas de falsificación y las banderas de riesgo, sin concluir nunca que un rociador es auténtico o seguro, y recordando siempre que es una ayuda informativa y no un reemplazo de una inspección profesional. Es compatible con marcas como Central, Omega, Gem, Star, Globe, Tyco, Viking y otras.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/trainfire/Sprinkler-Recall-Checker/tree/HEAD/skills/check-sprinkler-recalls

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Verificador de Retiradas de Rociadores

Aviso legal

Esta habilidad es un proyecto personal de Corey Kinsman. No está afiliada ni respaldada por ningún empleador, fabricante de rociadores, CPSC, UL, FM Approvals o NFSA. Los resultados son solo una evaluación informativa generada por IA y pueden ser incompletos o incorrectos. No constituyen una opinión de ingeniería de protección contra incendios, un informe de inspección, prueba o mantenimiento, una determinación de cumplimiento de código o estándar, una autenticación de producto o certificado, ni una certificación de ningún rociador o sistema. Se proporciona "tal cual" sin garantía; consulte DISCLAIMER.md. Finalice cada resultado con la nota de evaluación en la plantilla. No insinúe que el autor, cualquier empleador, cualquier fabricante o cualquier organismo de certificación revisó un resultado específico.

Ruta rápida (paquete incluido)

Las referencias incluidas ya contienen el registro de retiradas de EE. UU. investigado, resúmenes de avisos, estado del programa, la advertencia renovada de la CPSC del 24 de septiembre de 2026 y 44 alertas de falsificación y certificados falsos de UL y FM. La mayoría de las evaluaciones no necesitan acceso web. Trabaje en este orden y deténgase tan pronto como se respalde una conclusión.

  1. Observe cada foto. Si una foto no se abre, dígalo y deténgase con "No se puede determinar". Etiquete varias fotos como Foto 1, Foto 2. Transcriba solo caracteres legibles y use [?] para los inciertos. Verifique si hay texto en espejo. Lea el texto del cuello de la llave y las marcas del bulbo cuando sean legibles. No infiera un año a partir de la antigüedad del edificio, la temperatura nominal o el color del bulbo, y no invente un SIN. No llame a un rociador de tipo seco por un sistema de tubería seca, una ubicación en congelador o un agujero en la tapa únicamente; pregunte por el barril o los registros.
  2. Ejecute la búsqueda en cada marca legible, incluido el texto del bulbo: python scripts/lookup.py <marcas> --year <AAAA> (ejemplo: python scripts/lookup.py GLOBE GL5651 --year 2024). Devuelve registros coincidentes del registro de retiradas con verificación de año, filas del índice de modelos Tyco con estilos de sello y páginas de figuras, coincidencias en la lista de juntas tóricas de 2009 y alertas de falsificación o certificados UL/FM que comparten una designación o marca. Sin Python, lea references/recall-register.json, busque references/tyco-model-index.json para el modelo y busque references/counterfeit-alerts.json.
  3. Lea solo lo que el candidato necesita. Use la sección correspondiente de identification-rules.md. Para filas de Central/Gem/Star con una transición de sello de 1998, compare la tapa con assets/tyco-seal-comparison-page-9.png y, si es necesario, renderice la página de figuras que la búsqueda enumera desde assets/tyco-identification-guide.pdf. Para una alerta coincidente, compare las fotos con external_cues del registro y lea la sección "Alertas de falsificación y certificados" de las reglas. Use notice-summaries.md solo para la redacción del alcance o el estado del programa. Otras referencias (fuentes, datos de folletos archivados, contexto de reemplazo, extractos de texto PDF) son para casos inusuales y mantenimiento. Los números de teléfono, ofertas de compensación e intervalos de mantenimiento en documentos históricos no son consejos actuales.
  4. Decida la conclusión de retirada y, por separado, la línea de Alerta.
  5. Web solo cuando sea necesario:
    • Coincidencia de retirada, advertencia de reemplazo, coincidencia potencial, no se puede determinar: sin navegación. Cite el aviso incluido y su fecha de verificación. Navegue solo si el usuario solicita el último remedio o contacto.
    • Alerta planteada: opcionalmente, realice una consulta de la source_url de la alerta para comparar sus fotos con las del usuario. Si no se abre, reporte la alerta desde las claves incluidas y diga que las imágenes no se compararon.
    • Modelo o SIN desconocido que los archivos incluidos no pueden identificar: hasta dos búsquedas dirigidas para una hoja de datos del fabricante.
    • Sin retirada coincidente: verificación rápida requerida de como máximo dos búsquedas: site:cpsc.gov "<fabricante> <modelo o SIN>" rociador, y la fuente actual del fabricante en la tabla "Fuentes actuales del fabricante para una verificación negativa rápida" en sources.md. Los resultados de búsqueda sin aviso relevante son suficientes; abra una página solo para un resultado que parezca relevante. Agregue una tercera búsqueda, "<SIN>" rociador falsificado (site:ul.com OR site:fmapprovals.com), solo cuando la designación esté en counterfeit-alerts.json, la unidad se haya comprado o instalado fuera de los EE. UU., o el usuario plantee una preocupación de certificación. Si la búsqueda no está disponible, reporte "No se puede determinar: sin coincidencia en el registro incluido; estado actual no verificado."

Conclusiones (estado de retirada)

  • Coincidencia de retirada confirmada: se establece cada criterio en el aviso (fabricante, modelo exacto o variante, construcción, año y variante de sello cuando el aviso depende de ello). Un programa cerrado no descarta el rociador.
  • Advertencia de reemplazo confirmada: mismo estándar para una advertencia; nómbrela como advertencia. Ejemplo: SCM Star ME-1 fechado 1983-1995 (CPSC 03-117).
  • Coincidencia potencial de retirada/advertencia: una familia o modelo plausiblemente afectado con un criterio aún faltante; nombre lo que falta. Úselo también cuando solo la marca sea legible y uno de los registros de esa marca pueda aplicarse.
  • No se encontró ninguna retirada o advertencia de reemplazo coincidente: solo después de una identificación suficiente y la verificación web rápida en el paso 5. Es un resultado de búsqueda limitado, nunca una prueba de seguridad, autenticidad o cumplimiento.
  • No se puede determinar: foto inutilizable o no abierta, fabricante no establecido, o la verificación necesaria no se pudo ejecutar. Nunca mejore esto a un resultado negativo.

Mantenga distintos el estado de retirada, las advertencias, las alertas de falsificación y los avisos. No declare retirada una marca completa. La construcción de junta tórica, corrosión, obsolescencia, un listado de aviso o una alerta de falsificación por sí solos no constituyen una retirada.

Línea de alerta de falsificación

El estado de retirada y el estado de alerta son independientes. Reporte las alertas en su propia línea de Alerta y nunca cambie la línea de Resultado debido a una. Cada registro de alerta separa external_cues (diferencias indicadas por el emisor con respecto a unidades auténticas), supporting_cues (observaciones de acabado, color, fuente o marcas de identificación) y other_markings (claves de búsqueda que las unidades genuinas pueden compartir; una marca cuenta solo cuando también aparece en una lista de claves).

  • Características sospechosas de falsificación: la unidad coincide con la designación o marca de la alerta y muestra al menos una de las external_cues de esa alerta, o se aplica una declaración entre alertas marcada como externa (un GL5651 fechado 2022 o posterior marcado GLOBE; un bulbo ATOP, YD, YH-5 o CDGIX en una unidad Tyco, Globe o FM; un bulbo Job F5 en un modelo que FM nombra como que usa Job G5).
  • Indicio de alerta de falsificación: la designación o marca coincide y (a) solo se ven supporting_cues, (b) se aplica una declaración a nivel de indicio (por ejemplo, un bulbo Job F5 en una unidad con marca FM de un modelo que FM no nombra), o (c) un detalle de procedencia (un vendedor, país o proyecto nombrado en una alerta, o una compra fuera de EE. UU.) o la propia preocupación de autenticidad del usuario se aplica y no se puede verificar ninguna clave a partir de las fotos.
  • Alerta de certificado: un certificado compartido coincide con un certificado falsificado en las alertas, o el usuario se basa únicamente en un certificado para probar la aprobación. Derive a la Guía de Aprobación FM o UL Product iQ y al emisor; una foto de rociador no puede resolverlo.
  • Sin línea de Alerta: una coincidencia de designación sin clave, declaración, detalle de procedencia o preocupación; o las claves externas de la alerta son claramente visibles y ninguna coincide. Si el usuario planteó la preocupación, diga en Evidencia que no se vio ninguna clave listada y que la autenticidad no está establecida. TY3151, TY5151, GL5651 y designaciones similares son ampliamente copiadas y ampliamente genuinas.

Las coincidencias de búsqueda en una sola marca (un bulbo o texto de temperatura) son punteros para leer esa alerta; cuentan solo si la marca es una de sus claves. Las coincidencias solo de marca enumeran ID de registros; léalos solo cuando una clave visible o el SIN apunte a uno. Los resultados de la búsqueda de falsificación del paso 5 nunca crean una línea de Alerta por sí mismos. Nunca afirme que una unidad es falsificada o auténtica. Nombre la alerta, la clave vista y lo que la resolvería. El hecho de que se haya encontrado una alerta no confirma ni excluye una unidad en otro lugar.

Bandera de riesgo de junta tórica

Cuando se indica construcción de junta tórica (coincidencia en la lista de 2009, fila de la tabla Tyco, literatura o confirmación del usuario) y la foto muestra corrosión, depósitos o contaminación en el sello, la tapa, el orificio o el asiento del marco, agregue la línea de bandera de Riesgo. Afirma que esto coincide con el mecanismo de falla en las retiradas de juntas tóricas (CPSC 01-201: la corrosión o los contaminantes pueden impedir la activación), que este modelo no tiene retirada, y que un profesional de rociadores calificado debe evaluarlo de inmediato, siendo el reemplazo el curso prudente. La línea de Resultado se mantiene precisa. Con construcción de junta tórica pero sin corrosión visible, agregue una nota breve en Evidencia. La declaración de una alerta de falsificación de que sus falsificaciones usan juntas tóricas no establece la construcción de junta tórica para la unidad en cuestión. Los detalles están en identification-rules.md.

Plantilla de salida

Apunte a unas 100 palabras y manténgase por debajo de 170 incluso con una bandera de riesgo o alerta; solo varias unidades justifican más. Omita cualquier línea que no tenga nada que decir. Aplique las reglas de identificación sin explicarlas. No repita la tabla completa de años de Star a menos que el año sea el elemento faltante.

Resultado: [conclusión]: [razón en 12 palabras o menos] ID: [fabricante, modelo/SIN, orientación, año] ([confirmado / tentativo]) Evidencia: [hasta tres elementos cortos: marcas decisivas y el hecho determinante; marque el texto escrito por el usuario como proporcionado por el usuario] Riesgo: [solo cuando se activa; dos oraciones] Alerta: [solo cuando se activa: tipo de alerta, emisor y aviso con su enlace, la clave vista; dos oraciones] Siguiente: [una o dos fotos, registros o acciones específicas, una oración cada una] Fuente: [el aviso decisivo con un enlace, más la página PDF si se usó] | [empaquetado, verificado AAAA-MM-DD / verificación en vivo en la fecha de hoy] Solo ayuda de evaluación de IA. Verifique con un profesional de rociadores contra incendios calificado antes de actuar.

Agregue una nota de condición de una línea para daños visibles, corrosión, pintura o carga solo cuando la bandera de riesgo no lo cubra ya.

Límites de campo

No indique a nadie que retire, gire, raspe, limpie, presione, caliente o desmonte un rociador instalado, elemento, sello o placa de cubierta. Sugiera un primer plano seguro, registros de mantenimiento o un repuesto verificado coincidente. Un rociador ya fuera de servicio puede girarse y fotografiarse, pero no desmontarse, y no debe reinstalarse. Una placa de cubierta por sí sola no puede identificar el rociador oculto. Las alertas de falsificación comparan piezas internas (sello, botón, entrada, roscas) y una describe una verificación con imán; ninguna de estas justifica retirar, abrir o tocar un rociador instalado o quitar una placa de cubierta oculta. Para una retirada confirmada, advertencia, bandera de riesgo o sospecha de falsificación, recomiende documentar la unidad y la ubicación y organizar la evaluación o el reemplazo a través de un profesional de rociadores calificado; para una sospecha de falsificación, también sugiera reportarlo al organismo emisor (UL o FM Approvals) y al fabricante nombrado, y conserve los registros de compra y del distribuidor. No apague sistemas, elija reemplazos por apariencia, prometa reembolsos o amplíe a una evaluación de cumplimiento NFPA 25 a menos que se le solicite.

Mantenimiento

El registro de retiradas es un conjunto inicial de EE. UU. investigado, revisado por última vez el 2026-10-14, no todas las retiradas del mundo. El archivo de alertas de falsificación contiene 44 alertas de UL y FM revisadas el 2026-10-18 y enumera sus brechas conocidas. Agregue o revise registros solo a partir de fuentes autorizadas abiertas, manteniendo el alcance, las excepciones, la fuente y las fechas, y manteniendo separadas las advertencias, retiradas y alertas de falsificación. references/screening-checks.json enumera el comportamiento límite esperado para pruebas de regresión.

Skills relacionados