Prepara un pull request completo a partir del diff real de la rama: titulo, descripcion con contexto y decisiones, plan de pruebas, y una auto-revision que detecta lo que falta (tests, migraciones, docs, cambios rompientes) antes de que lo vea un reviewer. Usar cuando el usuario diga: "prepara el PR", "abre un pull request", "descripcion del PR", "que le pongo al PR", "revisa mi rama antes de subirla", "esta listo para review", "PR listo", "sube esto a review", "checklist antes del PR".