Unify Ads/RRSS approval flow and add personalized Meta creative regen.

Agency validates first then client; Meta copy is 5+5+1 with on-image vs feed layers, emojis on feed, and partial v2 by image/hook/support/copy.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-10-13 13:17:36 +02:00
parent 4bc9ed7820
commit 46492c3873
26 changed files with 2014 additions and 204 deletions

View File

@@ -0,0 +1,8 @@
-- Opcional: permite reason 'copy_v2' además de fatiga/calendario/nueva_campana/manual.
-- Idempotente. Si no se aplica, el código usa reason='manual' + brief.copy_v2.
alter table public.generation_requests drop constraint if exists generation_requests_reason_check;
alter table public.generation_requests
add constraint generation_requests_reason_check
check (reason in ('fatiga', 'calendario', 'nueva_campana', 'manual', 'copy_v2'));