Headless CMS content models in 30 seconds: entities, references, locales Silent video: no voiceover, music or sound effects. This transcript repeats every on-screen word and describes each scene. The film includes the topic label "Headless CMS content models", the note "Illustrative diagram", the TecnoStack logo and progress numbers 1, 2, 3, 4, 5, 6. Elements enter and leave during transitions; in portrait, the closing sign-off replaces the footer. [0:00–0:05] Beat 1 of 6 (intro) Kicker: Headless CMS content models Headline: Model entities before page layouts Support: Pages assemble reusable content Diagram (layered stack): Pages and channels; Content entities; Shared references Connections: Shared references → Content entities; Content entities → Pages and channels Highlighted: Content entities Scene: Layered diagram: Pages and channels, Content entities, Shared references. Connections: Shared references to Content entities; Content entities to Pages and channels. Emphasis: Content entities. [0:05–0:10] Beat 2 of 6 (step1) Kicker: 01 Headline: Name fields for meaning Support: Keep names useful across channels Diagram (decision paths): New field; Named for layout; Named for meaning Connections: New field → Named for layout; New field → Named for meaning Highlighted: Named for meaning Scene: Branching diagram: New field, Named for layout, Named for meaning. Connections: New field to Named for layout; New field to Named for meaning. Emphasis: Named for meaning. [0:10–0:15] Beat 3 of 6 (step2) Kicker: 02 Headline: Reference shared content Support: One author, several pages Diagram (hub and spokes): Author entry; English article; Arabic article; Event page Connections: Author entry → English article; Author entry → Arabic article; Author entry → Event page Highlighted: Author entry Scene: Network: Author entry, English article, Arabic article, Event page. Connections: Author entry to English article; Author entry to Arabic article; Author entry to Event page. Emphasis: Author entry. [0:15–0:20] Beat 4 of 6 (step3) Kicker: 03 Headline: Choose how each type localizes Support: Shared fields or independent documents Diagram (decision paths): Content type; Field-level; Document-level Connections: Content type → Field-level; Content type → Document-level Highlighted: Content type Scene: Branching diagram: Content type, Field-level, Document-level. Connections: Content type to Field-level; Content type to Document-level. Emphasis: Content type. [0:20–0:25] Beat 5 of 6 (step4) Kicker: 04 Headline: Migrate in controlled stages Support: Verify before removing old fields Diagram (timeline): Add new type; Backfill by script; Switch templates; Remove old field Connections: Add new type → Backfill by script; Backfill by script → Switch templates; Switch templates → Remove old field Highlighted: Backfill by script Scene: Sequence: Add new type, Backfill by script, Switch templates, Remove old field. Connections: Add new type to Backfill by script; Backfill by script to Switch templates; Switch templates to Remove old field. Emphasis: Backfill by script. [0:25–0:30] Beat 6 of 6 (close) Kicker: TECNOSTACK Headline: Stable content, deliberate publishing Support: Read the full TecnoStack guide Diagram (evidence checklist): Stable entities; References; Locale rules; Planned migrations Highlighted: Stable entities; References; Locale rules; Planned migrations Sign-off: TecnoStack logo and tecnostack.com Scene: Comparison without scores: Stable entities, References, Locale rules, Planned migrations. Emphasis: Stable entities, References, Locale rules, Planned migrations.