← Tous les changements
v2026.09.1

Le champ s’ouvre vide, et supprimer garde le remboursement

19 clips offerts sur 33 ont lancé une phrase du site. Le champ s’ouvre vide, et le balayage qui rembourse ne saute plus les lignes supprimées.

generatorcreditsrefunds

Le clip offert partait sur notre phrase

Chaque générateur s’ouvrait avec un exemple tiré au hasard, déjà posé dans le champ de prompt. Rien en aval ne pouvait distinguer cette chaîne d’une phrase saisie par le lecteur : l’enregistrement de brouillon la conservait, la reprise après paiement la lisait comme un prompt en attente d’exécution, et le bouton Continuer ce clip de la fenêtre d’accueil lançait le contenu du champ sans second appui.

Autrement dit, le premier bouton qu’un nouveau compte rencontre, avant d’avoir rien saisi, dépensait l’unique clip offert à vie du compte sur une phrase choisie par le site.

Le registre dit que ce n’était pas un cas limite. 19 des 33 clips de la voie offerte ont lancé mot pour mot l’un des trois prompts pré-remplis — les 19 dans les deux minutes suivant l’inscription, 19 comptes distincts, un chacun. Les 14 autres sont 14 prompts distincts sans une seule répétition : c’était donc tout.

Le champ ne se remplit désormais que si vous appuyez sur quelque chose : ✦ Inspirez-moi, une carte de départ, un passage depuis un autre outil, ou votre propre brouillon restauré. Champ vide, Continuer ce clip place le curseur dans la saisie au lieu de lancer.

Supprimer une génération bloquée annulait son remboursement

Une ligne était restée en processing depuis le 2026-08-28 — un clip de la voie offerte, six jours après les vingt-quatre heures pendant lesquelles le modèle en amont pouvait encore répondre, avec l’unique clip offert du compte dépensé dessus. Le balayage horaire qui existe précisément pour clore cette ligne rapportait found: 0 à chaque passage.

deleted_at avait été horodaté quarante secondes après la création de la ligne. Quelqu’un a regardé un indicateur qui tournait déjà dans le vide et a appuyé sur supprimer — et supprimer a rempli cette colonne, rien de plus. Le balayage filtrait ensuite sur les lignes qui n’avaient pas été supprimées : appuyer sur supprimer est donc ce qui mettait la ligne hors de portée du seul traitement qui l’aurait remboursée.

Les deux filtres s’accordaient à l’envers. Supprimer est une décision sur votre galerie ; le balayage porte sur ce que l’exécution a coûté. Le balayage ne la regarde plus.