Aprobación vinculada al hash
Se aprueba un contenido concreto, no un identificador de fila que alguien puede editar después.
Proyectos · Python
Cola editorial auditada sobre la API oficial de X, donde la aprobación queda vinculada al hash del texto revisado.
2.112 líneas de código · 1.294 de prueba · 0,61 líneas de prueba por línea de código
Por qué existe
La disciplina de prueba más alta del conjunto. Estado transaccional, OAuth 1.0a y una doble salvaguarda contra la publicación accidental: aprobar un texto aprueba ese texto, porque la aprobación se ata al hash de lo revisado. Si el contenido cambia después de la revisión, la aprobación deja de valer.
Decisiones
Se aprueba un contenido concreto, no un identificador de fila que alguien puede editar después.
La reserva ocurre en base de datos antes de la llamada de red, no después.
Dos condiciones independientes deben cumplirse para publicar.
Autoría
Colmat X Automation es un proyecto de Jhon Steven Alvarez Ruiz, economista y analista de datos en Neiva, Colombia. El código está publicado en github.com/SirHegel.