fix: aplicar layout Estilo/Brief a Zona de marca tras rebase

Nav lateral numerada + panel editable como creatividades; Auto-rellenar;
parse brandbook robusto para que app.4ventures.es muestre el kit.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-10-15 03:28:18 +02:00
parent 3cb3ad1db1
commit 0b3f80d790
2 changed files with 190 additions and 249 deletions

View File

@@ -1998,12 +1998,12 @@ export function brandbookToPrompt(book: Brandbook): string {
book.icp && `ICP: ${book.icp}`,
book.ads_usps.length && `USPs ads: ${book.ads_usps.join('; ')}`,
book.ads_ctas.length && `CTAs: ${book.ads_ctas.join('; ')}`,
book.winning_hooks.length &&
`Hooks ads/RRSS observados: ${book.winning_hooks.slice(0, 10).join(' | ')}`,
(book.winning_hooks?.length || 0) > 0 &&
`Hooks ads/RRSS observados: ${(book.winning_hooks || []).slice(0, 10).join(' | ')}`,
book.example_good.length &&
`Ejemplos copy real (ads/IG/FB/LI): ${book.example_good.slice(0, 6).join(' | ')}`,
book.preferred_angles.length &&
`Ángulos campaña: ${book.preferred_angles.slice(0, 8).join(' · ')}`,
(book.preferred_angles?.length || 0) > 0 &&
`Ángulos campaña: ${(book.preferred_angles || []).slice(0, 8).join(' · ')}`,
book.linkedin_themes.length &&
`LinkedIn: ${book.linkedin_themes.join(', ')}`,
book.blog_themes.length && `Blog: ${book.blog_themes.join(', ')}`,