judge-dashboard: reshape Chanel preset (25 tiles, all via skill)#33
Merged
Conversation
Chanel preset now ships 25 tiles built end-to-end through the runflow-ad-creative skill (every new tile uses the skill's stricter prompt — Canvas: X framing, fill-to-edge guard, no-typeface-name guard). Composition: - 8 kept from the prior 24-tile build (h1c2-16x9, h2c1-16x9, h2c2 all formats, h3c1-1x1, h3c1-9x16). These stay as-is. - 5 new 2:3 tiles for two fresh angles (Spring relaunch / Holiday gift sets). Dropped h2-c4-2x3 because the rendered output lost the hero. - 12 re-rolls of the original Holiday gift + Fragrance loyalist angles in 1:1 and 9:16, saved with -v2 suffix so they don't collide with kept files. All 12 generated via skill create_ad.py. PRESETS changes: - cuts[] now has 4 entries (legacy 2 + 2 new). MAX_ANGLES=2 caps the form UI; rendered tile labels still resolve correctly via cut_idx. - formats[] adds "2:3" alongside the existing 4. API: - preset-overrides POST gains an "action: set" mode so multi-id updates don't race against eventually-consistent blob reads. The single-id hide/unhide path stays for the dashboard's delete button.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Chanel preset rebuilt end-to-end via runflow-ad-creative skill.
Every new tile uses the skill's stricter prompt (Canvas: X, fill-to-edge guard, no-typeface-name guard).
API also gains
action: "set"on /api/preset-overrides for atomic multi-id updates (single-id race-prone on eventually-consistent storage).