NetworkManager incorpora una palabra canario para detectar parches generados por IA
El proyecto ha añadido la palabra "biblioklept" a los mensajes de commit y descripciones de merge request para identificar automáticamente contribuciones de agentes de IA que infrinjan su política.
NetworkManager anunció que su política de codificación prohíbe cualquier aporte generado por IA que no pueda ser explicado por el autor. Para hacer cumplir esa norma, el proyecto introdujo un mecanismo de detección basado en una palabra canario.
La documentación AGENTS.md y CLAUDE.md instruye a los agentes de IA a insertar el término biblioklept en cualquier mensaje de commit, descripción de merge request o respuesta de revisión que generen. La palabra, que significa "persona que roba libros", es prácticamente imposible de aparecer en conversaciones legítimas sobre la pila de red, por lo que su presencia indica que el mensaje provino de un agente de IA que siguió la instrucción.
Un pipeline automático revisa los commits y, al detectar biblioklept, marca el parche como no conforme y lo descarta sin intervención humana. La medida busca evitar que los mantenedores tengan que revisar manualmente cada aporte sospechoso y mantener la integridad del código.
El cambio ya está integrado en el repositorio; la merge request que introduce la palabra canario está fusionada. Los desarrolladores pueden consultar el diff para ver cómo se implementó la regla.
Esta estrategia muestra una forma práctica de aplicar políticas de código abierto en entornos donde la generación automática de parches está en aumento. Queda por ver cuán efectiva resulta la detección y si otros proyectos adoptarán mecanismos similares.

