What we shipped this week
We build in public. New features, polish passes, and bug fixes — all of it lives here. If you're evaluating us, the velocity tells you what you need to know.
- feature
Brand Playbook — per-tenant operator skills file
Each tenant now has a Brand Playbook that the Opus pipeline reads on every remix. Your tone, your forbidden words, your house rules — locked in once, applied on every job. No more re-prompting from scratch.
- polish
Opus craft checks — physics, claims, deck variety
Tightened the QA pass on every remix. Reviewer now flags physics violations (impossible camera moves, food doing what food doesn't do), substantiates claim language, and rejects decks with too-similar slide compositions.
- feature
Carousel playbook — 5 new formats + dynamic CTA
New format library: 5 fresh carousel structures with built-in alt-hooks for slide 2, dynamic CTA generation, and rules for when a standing image is appropriate. Pipeline picks the format that fits the source angle.
- feature
Avatar scenes API + Opus avatar-library picker
Upload reusable avatar clips once, the pipeline picks the right one per slide. Identity stays locked across the deck; scene/wardrobe is what varies. Cuts character drift to nearly zero.
- polish
Polish pass — dead buttons, silent failures, contract drift
Fixed a class of bugs across the app where buttons looked active but silently swallowed errors. Every action now either succeeds or surfaces a real error. No more 'why didn't anything happen' moments.
- feature
Product Visuals library + auto-labeling
Drop your product screenshots (or scrape from your app store listing) and Claude vision auto-labels them. Pipeline surfaces them to Opus during slide generation the same way our local tool already did.
- feature
Slide editor library thumbnails
Library picker in the slide editor now actually renders thumbnails. Two-line fix to an oversight that looked like a network failure. (No, the storage signed-URLs were never broken.)
- infra
Modal worker migration (off Fly/pg-boss)
Moved the heavy-lift worker pipeline from Fly + pg-boss to Modal. Cold starts dropped, retry semantics got cleaner, and we can scale fan-out without rewriting the job queue.
- feature
1:1 source fidelity — structured decomposition
Opus pipeline now does structured decomposition of the source slides before planning the remix. Output respects the source's pacing and hook structure while staying on your brand voice.
- fix
PKCE + request-origin OAuth on bulletproof deploy
Fixed an OAuth flow edge case where the redirect origin mismatched on first-deploy. Rolled into the new deploy script that asserts environment is intact before flipping traffic.
Want to use what we're shipping?
Start a free trial — everything above is live in the product right now.