Estas reglas son obligatorias para cualquier agente humano/IA antes de hacer push.
- Ejecutar
npm run guard:repo. - Si hubo cambios de código, ejecutar
npm test. - Confirmar
git statusy verificar que no haya artefactos locales. - Recién después, hacer
git push.
- No subir credenciales ni secretos (tokens, API keys, refresh tokens, secretos OAuth).
- No subir memoria/conversaciones del usuario ni logs de auditoría.
- No subir referencias internas restringidas (el repositorio público debe omitirlas por completo).
- No subir datasets internos o experimentos temporales.
Para forzar el control automáticamente antes de cada push:
npm run hooks:installEsto configura .githooks/pre-push y ejecuta el guard antes del push.