Escrito originalmente en francés. Traducido por IA — se ha preservado el sentido, no la prosa.
Idea principal
Las directrices de un Proyecto ChatGPT están limitadas a unos 8.000 caracteres. Un conjunto de reglas que supera ese techo no se resume: se parte en dos niveles de naturaleza distinta. Un núcleo cabe en las directrices y contiene aquello sin lo cual el motor no arranca — qué es un contexto, dónde se almacena, qué comandos existen, la estructura de los archivos, los invariantes y la dirección del resto. Una directriz ampliada vive en otro sitio, en un documento que el asistente sabe abrir, y lleva el método detallado: criterios de ingesta, estrategias de lectura, gestión de los casos límite.
El núcleo no se limita a ser corto: sabe dónde encontrar la extensión y ordena su carga al comienzo de la conversación. Lo que sostiene el conjunto no es, por tanto, la brevedad del núcleo, sino el puntero que contiene.
El corte no sigue la importancia de las reglas — la extensión suele ser más rica que el núcleo. Sigue su momento de utilidad: lo que debe ser verdad antes de saber nada del trabajo en curso, y lo que solo sirve una vez que sabemos qué estamos haciendo.
Por qué es importante
Esto convierte un límite sufrido en principio de diseño. Sin el techo, habríamos apilado las reglas en un solo bloque y descubierto más tarde que el asistente trata mal lo que queda enterrado en mitad de una consigna larga. El techo obliga a un recorte que de todos modos habría sido la respuesta correcta.
Y da una regla de clasificación aplicable en otros sitios: ante un corpus de reglas demasiado voluminoso, buscar lo que debe ser verdad en el arranque y dejar el resto disponible bajo llamada.
Matices y límites
El recorte tiene un coste: añade una dependencia. Si la extensión no está accesible — documento movido, acceso revocado —, el motor arranca con un núcleo que cree saber adónde ir. Un solo bloque no tendría ese modo de fallo.
Y la frontera entre ambos niveles no es estable: una regla considerada de detalle se vuelve fundamental en cuanto se incumple con suficiente frecuencia, y nada avisa de que habría que subirla al núcleo.
Preguntas abiertas
- ¿Qué indica que una regla alojada en la extensión debería haber estado en el núcleo, si su ausencia en el arranque no produce un error sino una deriva lenta?