Amélioré
AI Studio refunds failed runs and never writes on load
Repurpose refunds the credit if the model fails, the key is missing, or the output cannot be parsed. Opening AI Studio no longer writes.
AI Studio now keeps the credit when a rewrite does not actually run. A missing model key, a failed model call, or unreadable JSON refunds the charge and still shows your words in the four sizes. Alt-text fetches re-check every redirect, block private IPs, and cap file size. Learning brand voice is owner, admin, or editor only, and writes with your session — viewers cannot trigger a service-role save. Opening the page only reads.
