data 45s ago·built 45s ago·93cb7cf

Brain

The codified rules that keep narration, language, and assets consistent across episodes. Source of truth: scripts/lib/style-guide.json.

Generated at 2026-05-03T11:57:08.799Z

Banned phrases

Things we never say. Validator rejects (or warns) if a script contains any of these.

PhraseLevelReplacement
en las voces de la casaerrorSr Jiménez dijo / Carlos dijo / Perversa dijo (attribute by name) — or assert the fact directly.
en las voceserror
se oye en el audioerror
el audio diceerror
dice el audioerror
como dice el audioerror
se escucha en el audioerror
en el audio se escuchaerror
la transcripción diceerror
en la transcripciónerror
según la transcripciónerror
en los audioswarning
frame por frameerrorsegundo por segundo
que la cubrewarningque ocupe la conversación / que tape el rumor
titular grande que la cubreerrortitular grande que ocupe la conversación
fajeándoseerrorpeleando
fajeandoseerrorpeleando
fajearseerrorpelear
se fajówarningpeleó
se fajaronwarningpelearon
que se fajaranwarningque pelearan
se le mete encimaerrorse acercan / se calientan / suben el tono
no lo suelta fácilerror
primer empujónerror
segundo empujónerror
Gallo, productor musicalwarningGallo, comunicador y locutor de farándula puertorriqueño
productor musical puertorriqueñowarningcomunicador y locutor de farándula puertorriqueño
ganador moralerrorpara los dominicanos ganó X, para los boricuas ganó Y
hinchadaerrorlos seguidores de la casa
pleito de cuartoerrorpleito de dormitorio
transmisión personalerror
Carlos el boricuaerror
el livestream más largoerrorserá el livestream más largo / aspira a ser el livestream más largo
frame-by-frameerrorsegundo por segundo
Hasta aquí, contextowarning
se viralizaron en el mundo enterowarning
reaccionówarning
reactwarning
el más sabrosowarningel comentario con más likes
refresco rápidoerrorrápido recap / mira con calma / repasamos en breve
refresco rapidoerrorrápido recap / mira con calma / repasamos en breve
Listín Diarioerror(omit outlet name — describe the fact directly: la prensa local lo cubrió / hay notas públicas / los números lo confirman)
Listin Diarioerror(omit outlet name)
Crónicas con Novaerror(omit outlet name — say lo que reportó / lo que se sabe públicamente)
Cronicas con Novaerror(omit outlet name)
LOS40warning(omit outlet name — say el tema circuló fuera del nicho local / pegó en plataformas)
Los 40warning(omit outlet name)
lío en un dormitoriowarninglío en el dormitorio / bochinche en el dormitorio / pleito de dormitorio
lio en un dormitoriowarninglío en el dormitorio / bochinche en el dormitorio
con esa cadenciawarningcon ese BPM / con esa velocidad / con ese tumbao
no estaba en la fiestaerrorno estaba en la zona común / no estaba acompañando como invitada / no se quedó esa noche
escena de fiestaerrorescena de reunión / rato común en la casa / momento de transmisión
andaba en modo fiestawarningandaba en modo cumpleaños / andaba en modo destensado / andaba relajado por su cumpleaños
mala lecheerrordesprecio / mal gesto / burla calculada / sin empatía / con maldad
máikelerrorMaikol
Máikel Floreserror
¿vuelve La Más Doll?error(omitir la pregunta — usa una verdad emocional: 'algunas historias no terminan donde uno cree' / 'el silencio no siempre es final')
¿se irá para siempre?error(omitir — queda confianza sin spoiler: 'por ahora se fue, y el público eligió esperar')
no sabemos si volveráerror('el tiempo corre a favor de la pieza' / 'el público ya votó con su silencio')
habrá que esperar a vererror('hay silencios que no son finales' / 'lo que se aplaza no se cancela')
el tiempo dirá si regresaerror(usa certeza implícita, nunca explícita)
vuelve o no vuelveerror(reframe emocional — la pregunta del público, no la nuestra)
caldo de cultivoerrorya venía dando conversación / ya había dado tema / ya estaba caliente
balde de agua fríaerrorle pegó duro / la dejó callada / no supo cómo responder / le cambió la cara
cayó como baldeerrorle pegó duro / la dejó callada
falta de respetowarningse leyó como burla / les pareció pesado / generó debate / incomodó a parte de la audiencia
Página Rosaerror(omitir — describir el ruido o el foco directamente: 'el ruido alrededor de su nombre', 'lo que la puso en el centro')
página rosaerror(omitir — reframe como 'ruido', 'foco', 'la conversación')
pagina rosaerror(omitir — reframe como 'ruido', 'foco', 'la conversación')
se volvió titularerrorya tenía a la casa hablando de ella / se puso en el centro / se volvió tema
la hizo titularwarningla puso en la conversación / la puso en el centro
ser titularwarningser tema / estar en boca de todos
cabe destacarerror(omitir — entrar directo al hecho)
es importante mencionarerrormira / ojo / y encima / y aquí viene
no se puede dejar de mencionarerror(omitir — entrar directo)
vale la pena mencionarerror(omitir — entrar directo)
en definitivawarningal final / el resultado / la foto queda así
por último pero no menos importanteerrory encima / y para cerrar / y mira esto último
en el marco dewarning(reformular — 'cuando pasó X', 'durante Y', 'a raíz de')
dicho estowarningahora bien / pero mira / ojo con esto
en conclusiónwarningal final / para cerrar / la foto queda así
cambió la narrativawarningcambió el juego / le cambió el foco al show / viró la conversación
figura centralwarningla que se robó la casa / la protagonista / la que todo el mundo habla

Replacements

Find/replace pairs the validator can apply automatically.

frame por framesegundo por segundo
frame-by-framesegundo por segundo
hinchadalos seguidores de la casa
pleito de cuartopleito de dormitorio
el más sabrosoel comentario con más likes
fajeándosepeleando
fajeandosepeleando
fajearsepelear
que se fajaranque pelearan
se fajaronpelearon
productor musical puertorriqueñocomunicador y locutor de farándula puertorriqueño
refresco rápidorápido recap
refresco rapidorápido recap
lío en un dormitoriolío en el dormitorio
lio en un dormitoriolío en el dormitorio
con esa cadenciacon ese BPM
no estaba en la fiestano estaba en la zona común
escena de fiestaescena de reunión
por último pero no menos importantey para cerrar
cayó como balde de agua fríale pegó duro
caldo de cultivoya venía dando conversación

Fact watch

Patterns that flag potential factual mistakes (e.g., 'productor musical' when describing Gallo).

  • doce personas
    User: 'No son 12, son 23 personas'.
    level: warning
  • 12 personas
    User: 'No son 12, son 23 personas'.
    level: warning
  • cinco millones
    User: 'La inversión es de aproximadamente más de 10 millones de dólares'.
    level: warning
  • tres millones
    User: inversión > 10M USD.
    level: warning
  • se fajaron
    Ep3: el footage de Sammy/Gallo NO es una pelea — son empujones leves y discusión. No usar 'se fajaron' para este clip.
    level: warning
  • se dieron golpes
    Ep3: en el footage de Sammy/Gallo no hay golpes. Carlos vs Gallo sí (madrugada después).
    level: warning
  • Gallo, el productor
    Ep3: Gallo es comunicador/locutor de farándula PR, no productor musical.
    level: warning

Narration style rules

Rules that constrain how narration is written. E.g., talkover segments forbid beat-by-beat play-by-play.

{
  "_doc": "Per-segment narration constraints. talkoverSegments are the ones playing real footage underneath, where beat-by-beat narration ('mira el primer empujón', 'aquí se le mete encima') causes (a) factual mismatches if the chunk timing drifts and (b) caption desync. validate-script.ts flags these as ERRORS.",
  "talkoverSegments": [
    "06-fight-talkover"
  ],
  "forbidBeatByBeat": true,
  "beatByBeatPatterns": [
    "mira el primer",
    "mira el segundo",
    "y aquí está el",
    "y aquí mira lo que hace",
    "aquí viene el",
    "y aquí el primer",
    "y aquí el segundo",
    "primer empujón",
    "segundo empujón"
  ],
  "rationale": "User (ep3): 'Do not try to narrate the thing like that so we don't waste so much time trying to align, just be a bit more general'. Talkover narration must describe the SCENE (heated room, light pushing, Más Doll provoking) — never call specific moves the audience may or may not see at that exact moment."
}

Asset guards

Rules for asset selection: which keyword slugs prefer pinned images, which filenames to reject, watermark denylist.

{
  "_doc": "Per-slug guards on what photos are allowed under assets/keywords/<slug>/. validate:assets reads these.",
  "guards": [
    {
      "slug": "dembow-concert",
      "rejectIfFilenameContains": [
        "alfa",
        "el_alfa",
        "el-alfa"
      ],
      "preferPinned": true,
      "rationale": "Generic dembow stock searches keep returning El Alfa concert photos. We pin a faceless DR concert silhouette so 'dembow' triggers a neutral image, not a specific celebrity who isn't in the show."
    },
    {
      "slug": "mic-stage",
      "preferPinned": true,
      "rationale": "Stock 'broadcast microphone' searches return Dreamstime/Shutterstock watermarked thumbnails. Always serve the AI-rendered pinned mic."
    },
    {
      "slug": "dj-sammy",
      "fallbackSearchTerms": [
        "DJ Sammy Sammy The Greatest dembow producer Dominican Republic",
        "Samuel Dilone Castillo productor musical"
      ],
      "rationale": "If the lambda fetcher returns the wrong person for dj-sammy, refetch with these tighter aliases."
    }
  ],
  "watermarkSourceDenylist": [
    "shutterstock",
    "alamy",
    "gettyimages",
    "dreamstime",
    "istockphoto",
    "depositphotos",
    "stock.adobe"
  ]
}

Pronunciation

Words that need IPA or phonetic guidance for the TTS to read correctly in Spanish.

klkque lo que
Klkque lo que
KLKque lo que
DJdiyei
Djdiyei
djdiyei
DJ Sammydiyei Sami
DJ Sammidiyei Sami
SammySami
SammiSami
Sammy The GreatestSami de greitest
Livelaif
livelaif
LIVElaif
livestreamlaifstrim
Livestreamlaifstrim
streamestrim
Streamestrim
streamingestriming
AIei ai
A.I.ei ai
YouTubeYutub
YoutubeYutub
youtubeyutub
YutubYutub
GTAvideojuego de mundo abierto
MMAeme eme a
KOnocaut
Knockoutnocaut
knockoutnocaut
Alofoke KnockoutAlofoke nocaut
Más DollMas Doll
Mas DollMas Doll
La Más DollLa Mas Doll
La Mas DollLa Mas Doll
dembowdembóu
DembowDembóu
DEMBOWDEMBÓU
BPMbe pe eme
bpmbe pe eme
Bpmbe pe eme
AlofokeAlofoque
alofokealofoque
Planeta AlofokePlaneta Alofoque
Alofoke Media GroupAlofoque Media Group
EtervidosEstervidos
EstervidosEstervidos
Eter VidosEstervidos
Molusco TVel programa de Molusco
JonathannJonathan
Samuel DiloneSamuel Dilone
MichaelMaikol
michaelmaikol
MICHAELMAIKOL
MishaelMaikol
mishaelmaikol
Michael FloresMaikol Flores
Jay OneYei Guan
Jay-OneYei Guan
JayOneYei Guan
YeiguanYei Guan
GinoYino
ginoyino
GINOYINO
Pollito TropicalPollito Tropical
Carlos MontesquieuCarlos Montesquiú
playplei
PlayPlei
PLAYPLEI
realityrialiti
RealityRialiti
REALITYRIALITI
showchou
ShowChou
SHOWCHOU
feedfid
FeedFid
FEEDFID
spotlightspótlai
SpotlightSpótlai
SPOTLIGHTSPÓTLAI
hookjuk
HookJuk
HOOKJUK
dropdrop
DropDrop
DROPDROP
bassbeis
BassBeis
BASSBEIS