{
  "schema": "e2m.youtube.strategy.v1",
  "version": "2026-09-24",
  "channel": "E2M & Associates",
  "working_language": "English-first",
  "video_count": 20,
  "pillars": {
    "Market Entry": 4,
    "Costs": 4,
    "Hiring": 4,
    "GTM": 4,
    "São Paulo": 4
  },
  "query_selection": [
    "Explicit foreign-company intent or decision query",
    "Commercial relevance to E2M execution capabilities",
    "Existing authoritative E2M companion URL",
    "Evidence/source depth sufficient for an answer",
    "Ability to add original visual or operating framework",
    "No invented search-volume claims; validate performance after publishing with YouTube Analytics and Search Console"
  ],
  "publishing_standard": {
    "format": "Long-form decision explainer; default 8–12 minutes",
    "title": "Query-forward, natural language, outcome specific; avoid clickbait and unsupported superlatives",
    "thumbnail": "16:9; one decision tension; short text; avoid duplicating the full title",
    "chapters": "Manual chapters start at 00:00, at least three, each segment >=10 seconds",
    "sources": "Companion page plus primary/official sources in description; date-sensitive sources reviewed before recording",
    "cta": "One primary next action tied to the companion URL; execution CTA only after the educational next step",
    "web_page": "Every video has exactly one canonical E2M companion page",
    "structured_data": "Do not emit VideoObject until a real public video URL, thumbnail, uploadDate and embed/watch URL exist",
    "transcript": "Publish useful edited transcript on the companion page after video goes live (Item #52)",
    "language": "Launch in English; subtitle/localize only where the language-policy gate justifies it"
  },
  "first_batch": [
    "YT01",
    "YT05",
    "YT09",
    "YT13",
    "YT17"
  ],
  "videos": [
    {
      "id": "YT01",
      "pillar": "Market Entry",
      "query": "how to enter Brazil as a foreign company",
      "title": "How to Enter Brazil as a Foreign Company: 7 Decisions Before You Spend",
      "thumb": "BRAZIL: 7 DECISIONS",
      "thumb_visual": "Brazil silhouette + seven numbered decision nodes; E2M navy/blue; no flags-as-decoration overload.",
      "duration": "10–12 min",
      "page": "/research/market-entry/",
      "priority": 1,
      "batch": 1,
      "outline": [
        "Validate demand before infrastructure",
        "Choose an entry model before choosing vendors",
        "Know what triggers a local entity",
        "Sequence the first team",
        "Pick geography from customer and talent evidence",
        "Design the first 90-day GTM motion",
        "Set decision gates before scaling"
      ],
      "chapters": [
        "00:00 Brazil entry is a sequence, not a checklist",
        "00:42 1. Validate demand",
        "02:05 2. Choose the entry model",
        "03:34 3. Know the entity trigger",
        "05:02 4. Sequence the first team",
        "06:25 5. Choose geography",
        "07:43 6. Build the first GTM motion",
        "09:05 7. Set scale gates",
        "10:18 Next step"
      ],
      "cta": "Use the Brazil Expansion Passport or read the Market Entry hub before booking a 30-minute execution call.",
      "sources": [
        {
          "id": "REDESIM_OPEN_CNPJ_SEQUENCE",
          "name": "Redesim — Open CNPJ process",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/redesim/abrir-cnpj",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DREI_IN81_FOREIGN_DOCS",
          "name": "DREI IN 81 — foreign shareholder documents",
          "organization": "DREI",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/drei/legislacao/instrucoes-normativas/inatrucoes-normativas-em-vigor-html/in_81",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "MAPA_EMPRESAS_JUL26",
          "name": "Mapa de Empresas — July 2026 opening headline",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/mapa-de-empresas",
          "published_or_period": "2026-07",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "PRODUCTION_READY",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT02",
      "pillar": "Market Entry",
      "query": "Brazil market entry strategy entry mode",
      "title": "Brazil Market Entry Models: Direct Sales, Distributor, EOR, Entity or Hybrid?",
      "thumb": "WHICH ENTRY MODEL?",
      "thumb_visual": "Five entry-model cards converging into a decision tree; highlight “control vs commitment”.",
      "duration": "9–11 min",
      "page": "/brazil-entry-decision-system/",
      "priority": 6,
      "batch": 2,
      "outline": [
        "Why entry mode is a trade-off",
        "Direct sales and representative models",
        "Distributor/partner route",
        "EOR-first operating model",
        "Entity-first model",
        "Hybrid sequencing",
        "Decision criteria and red flags"
      ],
      "chapters": [
        "00:00 The entry-mode mistake",
        "00:40 Direct sales",
        "02:00 Distributor/partner",
        "03:18 EOR-first",
        "04:42 Entity-first",
        "06:05 Hybrid models",
        "07:30 Five decision criteria",
        "09:05 Use the decision engine"
      ],
      "cta": "Run the E2M Entry Mode Decision Engine and compare the trade-offs on the companion page.",
      "sources": [
        {
          "id": "REDESIM_OPEN_CNPJ_SEQUENCE",
          "name": "Redesim — Open CNPJ process",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/redesim/abrir-cnpj",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DREI_IN81_FOREIGN_DOCS",
          "name": "DREI IN 81 — foreign shareholder documents",
          "organization": "DREI",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/drei/legislacao/instrucoes-normativas/inatrucoes-normativas-em-vigor-html/in_81",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DEEL_BRAZIL_COST_2026",
          "name": "Deel — Brazil EOR and estimated employer cost",
          "organization": "Deel",
          "url": "https://www.deel.com/pt-pt/hiring/employees/brazil/",
          "published_or_period": "Accessed 2026-09-23",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT03",
      "pillar": "Market Entry",
      "query": "open company in Brazil foreign company",
      "title": "Do You Need a Brazilian Company to Enter Brazil?",
      "thumb": "DO YOU NEED A CNPJ?",
      "thumb_visual": "Split screen: “Sell first” vs “Entity first”; CNPJ card in the middle as a trigger, not the starting point.",
      "duration": "8–10 min",
      "page": "/company-setup-brazil/",
      "priority": 11,
      "batch": 3,
      "outline": [
        "Separate market entry from entity formation",
        "Activities that may be possible before an entity",
        "Operational triggers for local setup",
        "Foreign shareholder documentation",
        "Opening sequence",
        "Banking/invoicing implications",
        "When specialist advice is mandatory"
      ],
      "chapters": [
        "00:00 Entry ≠ entity",
        "00:50 What you can validate first",
        "02:15 Entity triggers",
        "03:45 Foreign shareholder documents",
        "05:10 Opening sequence",
        "06:25 Banking and invoicing",
        "07:35 Decision checklist"
      ],
      "cta": "Use the Company Setup research hub to map the entity trigger for your specific operating model.",
      "sources": [
        {
          "id": "REDESIM_OPEN_CNPJ_SEQUENCE",
          "name": "Redesim — Open CNPJ process",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/redesim/abrir-cnpj",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DREI_IN81_FOREIGN_DOCS",
          "name": "DREI IN 81 — foreign shareholder documents",
          "organization": "DREI",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/drei/legislacao/instrucoes-normativas/inatrucoes-normativas-em-vigor-html/in_81",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "RFB_CNPJ",
          "name": "CNPJ registry consultation",
          "organization": "Receita Federal do Brasil / REDESIM",
          "url": "https://www.gov.br/pt-br/servicos/consultar-cadastro-nacional-de-pessoas-juridicas",
          "published_or_period": "Current",
          "verified_at": "2026-09-15"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT04",
      "pillar": "Market Entry",
      "query": "how long does it take to enter Brazil market",
      "title": "How Long Does Brazil Market Entry Take? A 90-Day Operating Timeline",
      "thumb": "BRAZIL IN 90 DAYS?",
      "thumb_visual": "0–30 / 31–60 / 61–90 timeline with dependency arrows; question mark only on the final scale gate.",
      "duration": "9–11 min",
      "page": "/brazil-market-entry-timeline/",
      "priority": 16,
      "batch": 4,
      "outline": [
        "Why one timeline is misleading",
        "0–30 validate and design",
        "31–60 activate operating layer",
        "61–90 prove repeatability",
        "Entity-dependent vs entity-light paths",
        "Critical dependencies",
        "What “ready to scale” means"
      ],
      "chapters": [
        "00:00 There is no single Brazil timeline",
        "00:44 Days 0–30",
        "02:32 Days 31–60",
        "04:23 Days 61–90",
        "06:12 Entity-light vs entity-first",
        "07:32 Critical dependencies",
        "09:02 Scale gate"
      ],
      "cta": "Open the Brazil Market Entry Timeline and build a sequence for your model.",
      "sources": [
        {
          "id": "REDESIM_OPENING_TIME_JUL26",
          "name": "Redesim company opening time — July 2026",
          "organization": "Ministry of Entrepreneurship / Redesim",
          "url": "https://estatistica.redesim.gov.br/tempos-abertura",
          "published_or_period": "2026-07",
          "verified_at": "2026-09-23"
        },
        {
          "id": "REDESIM_OPEN_CNPJ_SEQUENCE",
          "name": "Redesim — Open CNPJ process",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/redesim/abrir-cnpj",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DREI_IN81_FOREIGN_DOCS",
          "name": "DREI IN 81 — foreign shareholder documents",
          "organization": "DREI",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/drei/legislacao/instrucoes-normativas/inatrucoes-normativas-em-vigor-html/in_81",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT05",
      "pillar": "Costs",
      "query": "Brazil market entry cost",
      "title": "How Much Does It Cost to Enter Brazil? First-Year Scenarios Explained",
      "thumb": "BRAZIL: WHAT IT COSTS",
      "thumb_visual": "Three cost bars: Lean / Base / Full, with “planning scenarios—not averages” visible.",
      "duration": "10–12 min",
      "page": "/brazil-market-entry-cost/",
      "priority": 2,
      "batch": 1,
      "outline": [
        "Why “entry cost” is not one number",
        "Separate setup, monthly run-rate and launch spend",
        "Lean scenario",
        "Base scenario",
        "Full operating scenario",
        "FX and volatility",
        "How to build a decision-grade budget"
      ],
      "chapters": [
        "00:00 The wrong way to price Brazil",
        "00:47 Three cost buckets",
        "02:05 Lean scenario",
        "03:40 Base scenario",
        "05:20 Full operating scenario",
        "07:05 FX and contingency",
        "08:18 What changes the answer",
        "10:02 Build your own budget"
      ],
      "cta": "Use the Brazil Market Entry Cost Calculator and download the underlying benchmark methodology.",
      "sources": [
        {
          "id": "BCB_PTAX",
          "name": "PTAX exchange rates — closing rates 16 Sep 2026",
          "organization": "Banco Central do Brasil",
          "url": "https://ptax.bcb.gov.br/ptax_internet/consultarTodasAsMoedas.do?method=consultaTodasMoedas",
          "published_or_period": "2026-09-16 closing PTAX",
          "verified_at": "2026-09-17"
        },
        {
          "id": "ROBERT_HALF_2026",
          "name": "Robert Half Salary Guide 2026 — São Paulo",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial",
          "published_or_period": "2026",
          "verified_at": "annual"
        },
        {
          "id": "CW_SP_Q2_2026",
          "name": "Cushman & Wakefield — São Paulo Office MarketBeat Q2 2026",
          "organization": "Cushman & Wakefield",
          "url": "https://assets.cushmanwakefield.com/-/media/cw/americas/brazil/insights/marketbeats/mb_q22026_officesp_eng.pdf?rev=4b9faa68ba3341418c1bba5e621005c2",
          "published_or_period": "2026-Q2",
          "verified_at": "quarterly"
        }
      ],
      "language": "English first",
      "status": "PRODUCTION_READY",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT06",
      "pillar": "Costs",
      "query": "Brazil salary benchmark 2026",
      "title": "Brazil Salaries 2026: What Foreign Companies Should Budget by Role",
      "thumb": "BRAZIL SALARIES 2026",
      "thumb_visual": "Role families on left; P50 bars on right; São Paulo tag; no “cheap talent” framing.",
      "duration": "9–11 min",
      "page": "/brazil-salary-benchmark/",
      "priority": 7,
      "batch": 2,
      "outline": [
        "How salary guides should be used",
        "Commercial roles",
        "Technology roles",
        "Finance/HR roles",
        "Why company size matters",
        "São Paulo vs other cities",
        "From salary to employer cost"
      ],
      "chapters": [
        "00:00 Salary data needs context",
        "00:48 Commercial roles",
        "02:20 Technology roles",
        "03:52 Finance and HR",
        "05:18 Company-size effect",
        "06:28 Geography",
        "07:42 Salary is not employer cost",
        "09:05 Download the benchmark"
      ],
      "cta": "Open the Brazil Salary Benchmark for role-level P25/P50/P75 planning ranges.",
      "sources": [
        {
          "id": "ROBERT_HALF_2026",
          "name": "Robert Half Salary Guide 2026 — São Paulo",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial",
          "published_or_period": "2026",
          "verified_at": "annual"
        },
        {
          "id": "ROBERT_HALF_TRENDS_2026",
          "name": "Robert Half 2026 Sales & Marketing hiring trends",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial/vendas-marketing",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        },
        {
          "id": "PNAD_IBGE_REUTERS",
          "name": "PNAD Continuous — quarter through July 2026",
          "organization": "Reuters citing IBGE",
          "url": "https://noticias.uol.com.br/ultimas-noticias/reuters/2026/08/27/brasil-tem-desemprego-de-53-no-tri-ate-julho-diz-ibge.htm",
          "published_or_period": "May-Jul 2026",
          "verified_at": "monthly"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT07",
      "pillar": "Costs",
      "query": "employer cost Brazil salary taxes",
      "title": "Brazil Employer Cost: Why a R$10k Salary Does Not Cost R$10k",
      "thumb": "SALARY ≠ EMPLOYER COST",
      "thumb_visual": "R$10k salary block expanding into FGTS, social charges, vacation/13th and benefits.",
      "duration": "10–12 min",
      "page": "/brazil-employer-cost-benchmark/",
      "priority": 12,
      "batch": 3,
      "outline": [
        "Base salary versus employer cost",
        "FGTS",
        "Social-security and regime dependence",
        "13th salary and vacation accrual",
        "Benefits and local policy choices",
        "Why universal multipliers are dangerous",
        "Planning example"
      ],
      "chapters": [
        "00:00 Salary is only the starting number",
        "00:50 FGTS",
        "02:05 Social contributions",
        "03:42 13th salary and vacation",
        "05:15 Benefits",
        "06:35 Why one multiplier fails",
        "08:15 R$10k planning example",
        "10:00 Use the benchmark"
      ],
      "cta": "Use the Employer Cost Benchmark and Team Cost Calculator before approving Brazil headcount.",
      "sources": [
        {
          "id": "MTE_FGTS_2026",
          "name": "FGTS — employer deposit rule",
          "organization": "Ministério do Trabalho e Emprego",
          "url": "https://www.gov.br/trabalho-e-emprego/pt-br/assuntos/inspecao-do-trabalho/areas-de-atuacao/fgts-fundo-de-garantia-do-tempo-de-servico",
          "published_or_period": "Updated 2026-07-20",
          "verified_at": "2026-09-23"
        },
        {
          "id": "RFB_CPP_RAT_2026",
          "name": "Contribuições previdenciárias (pessoas jurídicas)",
          "organization": "Receita Federal do Brasil",
          "url": "https://www.gov.br/receitafederal/pt-br/assuntos/orientacao-tributaria/tributos/contribuicoes-previdenciarias-pj",
          "published_or_period": "Current guidance accessed 2026-09-23",
          "verified_at": "2026-09-23"
        },
        {
          "id": "ESOCIAL_FERIAS_INCIDENCIA_2026",
          "name": "eSocial Manual S-1.3 — vacation rubrics and incidence",
          "organization": "eSocial / Brazilian Federal Government",
          "url": "https://www.gov.br/esocial/pt-br/documentacao-tecnica/manuais/mos-s-1-3-consolidada-ate-a-no-s-1-3-11-2026.pdf",
          "published_or_period": "S-1.3 consolidated 2026",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT08",
      "pillar": "Costs",
      "query": "São Paulo office cost 2026",
      "title": "São Paulo Office Costs 2026: Faria Lima, Vila Olímpia, Berrini and More",
      "thumb": "SÃO PAULO OFFICE COSTS",
      "thumb_visual": "Office rent vs vacancy scatter/bar visual with Faria Lima, Vila Olímpia and Berrini called out.",
      "duration": "9–11 min",
      "page": "/sao-paulo-office-cost-index/",
      "priority": 17,
      "batch": 4,
      "outline": [
        "Headline rent vs fully loaded occupancy",
        "Faria Lima",
        "Vila Olímpia",
        "Berrini/Brooklin",
        "Chácara Santo Antônio",
        "Flex vs conventional lease",
        "What to quote live before signing"
      ],
      "chapters": [
        "00:00 Rent is not occupancy cost",
        "00:48 Faria Lima",
        "02:02 Vila Olímpia",
        "03:15 Berrini/Brooklin",
        "04:30 Chácara Santo Antônio",
        "05:42 Flex vs lease",
        "07:20 Hidden costs",
        "08:45 Decision checklist"
      ],
      "cta": "Open the São Paulo Office Cost Index and request live quotes before committing to a district.",
      "sources": [
        {
          "id": "CW_SP_Q2_2026",
          "name": "Cushman & Wakefield — São Paulo Office MarketBeat Q2 2026",
          "organization": "Cushman & Wakefield",
          "url": "https://assets.cushmanwakefield.com/-/media/cw/americas/brazil/insights/marketbeats/mb_q22026_officesp_eng.pdf?rev=4b9faa68ba3341418c1bba5e621005c2",
          "published_or_period": "2026-Q2",
          "verified_at": "quarterly"
        },
        {
          "id": "JLL_SP_Q2_2026",
          "name": "JLL — São Paulo high-standard office market Q2 2026",
          "organization": "JLL",
          "url": "https://www.jll.com/en-us/insights/market-dynamics/high-standard-offices-reach-lowest-vacancy-rate-in-17-years-in-sao-paulo",
          "published_or_period": "",
          "verified_at": ""
        },
        {
          "id": "WEWORK_SP_OFFICE_2026",
          "name": "WeWork São Paulo — published private-office inventory and starting prices",
          "organization": "WeWork",
          "url": "https://www.wework.com/pt-BR/l/office-space/sao-paulo",
          "published_or_period": "Verified 2026-09-23",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT09",
      "pillar": "Hiring",
      "query": "hire employees in Brazil foreign company",
      "title": "How to Hire Employees in Brazil as a Foreign Company",
      "thumb": "HIRING IN BRAZIL",
      "thumb_visual": "Three routes: entity / EOR / contractor, with contractor route marked “classification risk depends on facts”.",
      "duration": "10–12 min",
      "page": "/research/hiring/",
      "priority": 3,
      "batch": 1,
      "outline": [
        "Three operating routes",
        "Entity employment",
        "EOR model",
        "Contractor/PJ risk",
        "Mandatory employment cost components",
        "First-role sequencing",
        "What needs legal/payroll review"
      ],
      "chapters": [
        "00:00 Three hiring routes",
        "00:52 Entity employment",
        "02:25 EOR",
        "03:55 Contractor/PJ",
        "05:28 Employer-cost stack",
        "07:05 Which role first?",
        "08:30 Specialist review points",
        "10:05 Hiring hub"
      ],
      "cta": "Use the Hiring & Talent hub to compare employment routes and first-team architecture.",
      "sources": [
        {
          "id": "MTE_WORKER_RIGHTS_2026",
          "name": "Worker rights FAQ — 13th salary, vacation and transport",
          "organization": "Ministério do Trabalho e Emprego",
          "url": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/acoes-e-programas/programas-projetos-acoes-obras-e-atividades/proteja/duvidas-frequentes",
          "published_or_period": "Current guidance accessed 2026-09-23",
          "verified_at": "2026-09-23"
        },
        {
          "id": "MTE_FGTS_2026",
          "name": "FGTS — employer deposit rule",
          "organization": "Ministério do Trabalho e Emprego",
          "url": "https://www.gov.br/trabalho-e-emprego/pt-br/assuntos/inspecao-do-trabalho/areas-de-atuacao/fgts-fundo-de-garantia-do-tempo-de-servico",
          "published_or_period": "Updated 2026-07-20",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DEEL_BRAZIL_COST_2026",
          "name": "Deel — Brazil EOR and estimated employer cost",
          "organization": "Deel",
          "url": "https://www.deel.com/pt-pt/hiring/employees/brazil/",
          "published_or_period": "Accessed 2026-09-23",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "PRODUCTION_READY",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT10",
      "pillar": "Hiring",
      "query": "EOR vs entity Brazil",
      "title": "EOR vs Brazilian Entity: Which Should You Use for Your First Hires?",
      "thumb": "EOR OR ENTITY?",
      "thumb_visual": "Two-column trade-off matrix: speed/control/commitment; no winner badge.",
      "duration": "9–11 min",
      "page": "/insights/eor-vs-brazilian-entity-first-hires/",
      "priority": 8,
      "batch": 2,
      "outline": [
        "What EOR solves",
        "What an entity solves",
        "Speed versus control",
        "Cost structure",
        "Commercial triggers",
        "Team-size triggers",
        "Transition planning"
      ],
      "chapters": [
        "00:00 The wrong question",
        "00:42 What EOR solves",
        "02:08 What an entity solves",
        "03:35 Speed vs control",
        "05:05 Cost structure",
        "06:25 When the answer changes",
        "08:05 Transition plan"
      ],
      "cta": "Compare the two paths in the E2M first-hire guide and Entry Mode Decision Engine.",
      "sources": [
        {
          "id": "DEEL_BRAZIL_COST_2026",
          "name": "Deel — Brazil EOR and estimated employer cost",
          "organization": "Deel",
          "url": "https://www.deel.com/pt-pt/hiring/employees/brazil/",
          "published_or_period": "Accessed 2026-09-23",
          "verified_at": "2026-09-23"
        },
        {
          "id": "REDESIM_OPEN_CNPJ_SEQUENCE",
          "name": "Redesim — Open CNPJ process",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/redesim/abrir-cnpj",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "DREI_IN81_FOREIGN_DOCS",
          "name": "DREI IN 81 — foreign shareholder documents",
          "organization": "DREI",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/drei/legislacao/instrucoes-normativas/inatrucoes-normativas-em-vigor-html/in_81",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT11",
      "pillar": "Hiring",
      "query": "first team Brazil foreign company",
      "title": "Your First Brazil Team: Who Should You Hire First?",
      "thumb": "FIRST 1 / 3 / 5 HIRES",
      "thumb_visual": "1→3→5→10 team architecture with anchor roles by business profile.",
      "duration": "10–12 min",
      "page": "/brazil-first-team-benchmark/",
      "priority": 13,
      "batch": 3,
      "outline": [
        "Why role order matters",
        "One-person beachhead",
        "Three-person commercial pod",
        "Five-person operating core",
        "Ten-person scale team",
        "Profiles: SaaS/industrial/services/consumer",
        "When to add country leadership"
      ],
      "chapters": [
        "00:00 Hiring order compounds",
        "00:48 One-person team",
        "02:10 Three-person pod",
        "03:45 Five-person core",
        "05:22 Ten-person team",
        "06:50 Different business profiles",
        "08:30 Country leadership",
        "10:02 Download the matrix"
      ],
      "cta": "Use the First-Team Benchmark and Team Cost Calculator to model your first hires.",
      "sources": [
        {
          "id": "ROBERT_HALF_TRENDS_2026",
          "name": "Robert Half 2026 Sales & Marketing hiring trends",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial/vendas-marketing",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        },
        {
          "id": "MTE_CAGED_JUL_2026",
          "name": "Novo Caged — July 2026 formal employment",
          "organization": "Ministério do Trabalho e Emprego",
          "url": "https://www.gov.br/trabalho-e-emprego/pt-br/noticias-e-conteudo/2026/agosto/mercado-formal-celetista-gera-58-568-empregos-em-julho-e-acumula-972-203-postos-no-ano/",
          "published_or_period": "2026-07",
          "verified_at": "2026-09-15"
        },
        {
          "id": "ROBERT_HALF_GM_SP_2026",
          "name": "Robert Half Salary Guide 2026 — General Manager São Paulo",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/vagas-detalhes/gerente-geral-pm/sao-paulo",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT12",
      "pillar": "Hiring",
      "query": "when to move from EOR to entity Brazil",
      "title": "When Should You Move from an EOR to Your Own Brazilian Entity?",
      "thumb": "WHEN TO LEAVE EOR",
      "thumb_visual": "Trigger meter with headcount, revenue, invoicing, control and permanence; no hard universal threshold.",
      "duration": "8–10 min",
      "page": "/insights/when-move-eor-to-own-brazilian-entity/",
      "priority": 18,
      "batch": 4,
      "outline": [
        "Why no universal headcount threshold exists",
        "Commercial invoicing trigger",
        "Headcount and management trigger",
        "Cost/control trigger",
        "Permanent-establishment and legal review",
        "Transition sequence",
        "Avoiding payroll disruption"
      ],
      "chapters": [
        "00:00 No universal threshold",
        "00:45 Revenue/invoicing trigger",
        "02:05 Headcount trigger",
        "03:15 Cost and control",
        "04:30 Legal review points",
        "05:45 Transition sequence",
        "07:15 Avoid disruption"
      ],
      "cta": "Read the transition guide and map your entity trigger before changing employment structure.",
      "sources": [
        {
          "id": "DEEL_BRAZIL_COST_2026",
          "name": "Deel — Brazil EOR and estimated employer cost",
          "organization": "Deel",
          "url": "https://www.deel.com/pt-pt/hiring/employees/brazil/",
          "published_or_period": "Accessed 2026-09-23",
          "verified_at": "2026-09-23"
        },
        {
          "id": "REDESIM_OPEN_CNPJ_SEQUENCE",
          "name": "Redesim — Open CNPJ process",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/redesim/abrir-cnpj",
          "published_or_period": "Current",
          "verified_at": "2026-09-23"
        },
        {
          "id": "MTE_WORKER_RIGHTS_2026",
          "name": "Worker rights FAQ — 13th salary, vacation and transport",
          "organization": "Ministério do Trabalho e Emprego",
          "url": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/acoes-e-programas/programas-projetos-acoes-obras-e-atividades/proteja/duvidas-frequentes",
          "published_or_period": "Current guidance accessed 2026-09-23",
          "verified_at": "2026-09-23"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT13",
      "pillar": "GTM",
      "query": "get first customers in Brazil B2B",
      "title": "How to Get Your First B2B Customers in Brazil: A 90-Day GTM Plan",
      "thumb": "FIRST CUSTOMERS IN BRAZIL",
      "thumb_visual": "90-day funnel: ICP → accounts → outreach → meetings → qualified opportunities.",
      "duration": "10–12 min",
      "page": "/brazil-commercial-launch-benchmark/",
      "priority": 4,
      "batch": 1,
      "outline": [
        "Start with a narrow ICP",
        "Build an account universe",
        "Localize value proposition",
        "Outbound and partner motions",
        "First-meeting learning loop",
        "90-day budget architectures",
        "KPIs before revenue"
      ],
      "chapters": [
        "00:00 Brazil GTM starts before hiring",
        "00:48 Narrow the ICP",
        "02:05 Build the account universe",
        "03:35 Localize the message",
        "05:05 Outbound + partners",
        "06:32 Learn from first meetings",
        "08:00 Budget architectures",
        "09:35 Early KPIs",
        "10:45 GTM resources"
      ],
      "cta": "Use the Commercial Launch Benchmark and GTM Planner to build your first 90-day motion.",
      "sources": [
        {
          "id": "MAPA_EMPRESAS_JUL26",
          "name": "Mapa de Empresas — July 2026 opening headline",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/mapa-de-empresas",
          "published_or_period": "2026-07",
          "verified_at": "2026-09-23"
        },
        {
          "id": "ROBERT_HALF_TRENDS_2026",
          "name": "Robert Half 2026 Sales & Marketing hiring trends",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial/vendas-marketing",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        }
      ],
      "language": "English first",
      "status": "PRODUCTION_READY",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT14",
      "pillar": "GTM",
      "query": "Brazil go to market strategy B2B",
      "title": "Brazil Go-to-Market Strategy: Build a B2B Launch Plan That Learns Fast",
      "thumb": "BRAZIL GTM: LEARN FAST",
      "thumb_visual": "Four-loop wheel: ICP / offer / channel / meetings; “evidence before scale” in center.",
      "duration": "9–11 min",
      "page": "/brazil-gtm-planner/",
      "priority": 9,
      "batch": 2,
      "outline": [
        "Why translation is not localization",
        "ICP and account selection",
        "Channel mix",
        "First offer",
        "Meeting design",
        "Pipeline stages",
        "Scale gates"
      ],
      "chapters": [
        "00:00 GTM is a learning system",
        "00:44 ICP",
        "02:00 Channel mix",
        "03:30 Offer localization",
        "05:05 First meetings",
        "06:35 Pipeline",
        "08:05 Scale gates",
        "09:20 Build your plan"
      ],
      "cta": "Build a launch plan in the free Brazil GTM Planner.",
      "sources": [
        {
          "id": "MAPA_EMPRESAS_JUL26",
          "name": "Mapa de Empresas — July 2026 opening headline",
          "organization": "Federal Government of Brazil",
          "url": "https://www.gov.br/empresas-e-negocios/pt-br/mapa-de-empresas",
          "published_or_period": "2026-07",
          "verified_at": "2026-09-23"
        },
        {
          "id": "ROBERT_HALF_TRENDS_2026",
          "name": "Robert Half 2026 Sales & Marketing hiring trends",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial/vendas-marketing",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT15",
      "pillar": "GTM",
      "query": "outsourced business development Brazil",
      "title": "Outsourced vs In-House Business Development in Brazil",
      "thumb": "OUTSOURCE OR HIRE?",
      "thumb_visual": "Two operating models compared across speed, fixed cost, learning and control; no winner badge.",
      "duration": "9–11 min",
      "page": "/insights/outsourced-business-development-vs-sales-hire-brazil/",
      "priority": 14,
      "batch": 3,
      "outline": [
        "The decision is about learning stage",
        "Outsourced BD advantages",
        "In-house advantages",
        "Fixed vs variable cost",
        "Brand and account ownership",
        "Handoff design",
        "Signals to switch models"
      ],
      "chapters": [
        "00:00 The decision is stage-dependent",
        "00:45 Outsourced BD",
        "02:10 In-house BD",
        "03:32 Cost structure",
        "05:02 Brand/account ownership",
        "06:28 Handoff",
        "08:02 Switch signals"
      ],
      "cta": "Read the operating-model comparison and use E2M’s GTM resources before committing to headcount.",
      "sources": [
        {
          "id": "ROBERT_HALF_SALES_SP_2026",
          "name": "Robert Half Salary Guide 2026 — São Paulo sales roles",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/vagas-detalhes/executivoa-de-contas-pm/sao-paulo",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        },
        {
          "id": "ROBERT_HALF_TRENDS_2026",
          "name": "Robert Half 2026 Sales & Marketing hiring trends",
          "organization": "Robert Half",
          "url": "https://www.roberthalf.com/br/pt/insights/guia-salarial/vendas-marketing",
          "published_or_period": "2026",
          "verified_at": "2026-09-15"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT16",
      "pillar": "GTM",
      "query": "pricing strategy Brazil B2B",
      "title": "How to Price a B2B Offer in Brazil Without Copying Your US or EU Price",
      "thumb": "DON’T COPY YOUR PRICE",
      "thumb_visual": "Foreign list price → FX → tax/invoicing → channel → willingness-to-pay; final price not shown as universal.",
      "duration": "9–11 min",
      "page": "/insights/pricing-strategy-brazil/",
      "priority": 19,
      "batch": 4,
      "outline": [
        "Why FX conversion is not localization",
        "Customer budget context",
        "Tax/invoicing architecture",
        "Channel margin",
        "Payment terms",
        "Pilot pricing",
        "Repricing triggers"
      ],
      "chapters": [
        "00:00 FX conversion is not pricing",
        "00:42 Buyer budget context",
        "02:02 Tax/invoicing",
        "03:30 Channel margin",
        "04:55 Payment terms",
        "06:18 Pilot pricing",
        "07:45 Repricing triggers"
      ],
      "cta": "Use the Brazil pricing guide as a decision framework and validate tax implications with specialists.",
      "sources": [
        {
          "id": "BCB_PTAX",
          "name": "PTAX exchange rates — closing rates 16 Sep 2026",
          "organization": "Banco Central do Brasil",
          "url": "https://ptax.bcb.gov.br/ptax_internet/consultarTodasAsMoedas.do?method=consultaTodasMoedas",
          "published_or_period": "2026-09-16 closing PTAX",
          "verified_at": "2026-09-17"
        },
        {
          "id": "NFSE_2026",
          "name": "National NFS-e portal and 2026 technical updates",
          "organization": "Comitê Gestor da NFS-e / Receita Federal",
          "url": "https://www.gov.br/nfse/pt-br/pagina-inicial",
          "published_or_period": "Current / validated 2026-09-24",
          "verified_at": "2026-09-24"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT17",
      "pillar": "São Paulo",
      "query": "best area office São Paulo foreign company",
      "title": "Where Should a Foreign Company Base Its Team in São Paulo?",
      "thumb": "WHERE IN SÃO PAULO?",
      "thumb_visual": "São Paulo district map with 5 highlighted clusters; customer/talent/airport icons.",
      "duration": "10–12 min",
      "page": "/sao-paulo-location-selector/",
      "priority": 5,
      "batch": 1,
      "outline": [
        "Location should follow operating needs",
        "Faria Lima/Itaim",
        "Vila Olímpia",
        "Berrini/Brooklin",
        "Paulista/Jardins",
        "Chácara Santo Antônio/Morumbi corridor",
        "Client, talent, airport and budget trade-offs",
        "Decision workflow"
      ],
      "chapters": [
        "00:00 “Best neighborhood” is the wrong question",
        "00:52 Faria Lima/Itaim",
        "02:10 Vila Olímpia",
        "03:18 Berrini/Brooklin",
        "04:32 Paulista/Jardins",
        "05:44 Chácara Santo Antônio",
        "06:55 Four decision lenses",
        "08:45 Use the location selector"
      ],
      "cta": "Use the São Paulo Location Selector to compare districts against customer, commute and budget requirements.",
      "sources": [
        {
          "id": "CW_SP_Q2_2026",
          "name": "Cushman & Wakefield — São Paulo Office MarketBeat Q2 2026",
          "organization": "Cushman & Wakefield",
          "url": "https://assets.cushmanwakefield.com/-/media/cw/americas/brazil/insights/marketbeats/mb_q22026_officesp_eng.pdf?rev=4b9faa68ba3341418c1bba5e621005c2",
          "published_or_period": "2026-Q2",
          "verified_at": "quarterly"
        },
        {
          "id": "SP_METRO_NETWORK_2026",
          "name": "São Paulo Metropolitan Transport Network Map",
          "organization": "Metrô São Paulo",
          "url": "https://www.metro.sp.gov.br/sua-viagem/mapa-da-rede/",
          "published_or_period": "Current network / 2026",
          "verified_at": "2026-09-24"
        },
        {
          "id": "SP_LINE9_2026",
          "name": "Line 9-Emerald — stations and integrations",
          "organization": "Motiva / ViaMobilidade",
          "url": "https://trilhos.motiva.com.br/viamobilidade8e9/linha-9---esmeralda/",
          "published_or_period": "Current network / 2026",
          "verified_at": "2026-09-24"
        }
      ],
      "language": "English first",
      "status": "PRODUCTION_READY",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT18",
      "pillar": "São Paulo",
      "query": "São Paulo business districts Faria Lima Vila Olímpia Berrini",
      "title": "São Paulo Business Districts Explained: Faria Lima vs Vila Olímpia vs Berrini",
      "thumb": "FARIA LIMA vs VILA OLÍMPIA vs BERRINI",
      "thumb_visual": "Three district columns with rent/commute/use-case icons; avoid “winner” badge.",
      "duration": "9–11 min",
      "page": "/research/sao-paulo/business-districts-map/",
      "priority": 10,
      "batch": 2,
      "outline": [
        "How São Paulo’s office geography works",
        "Faria Lima/Itaim",
        "Vila Olímpia",
        "Berrini/Brooklin",
        "Paulista/Jardins as alternative",
        "Transit and airport access",
        "Use-case matching"
      ],
      "chapters": [
        "00:00 São Paulo is multi-core",
        "00:42 Faria Lima/Itaim",
        "02:10 Vila Olímpia",
        "03:35 Berrini/Brooklin",
        "05:02 Paulista/Jardins",
        "06:10 Transit/airports",
        "07:45 Match district to use case"
      ],
      "cta": "Open the São Paulo Business Districts Map and the hyperlocal guides before touring offices.",
      "sources": [
        {
          "id": "CW_SP_Q2_2026",
          "name": "Cushman & Wakefield — São Paulo Office MarketBeat Q2 2026",
          "organization": "Cushman & Wakefield",
          "url": "https://assets.cushmanwakefield.com/-/media/cw/americas/brazil/insights/marketbeats/mb_q22026_officesp_eng.pdf?rev=4b9faa68ba3341418c1bba5e621005c2",
          "published_or_period": "2026-Q2",
          "verified_at": "quarterly"
        },
        {
          "id": "JLL_PAULISTA_2026",
          "name": "JLL — Avenida Paulista office performance",
          "organization": "JLL",
          "url": "https://www.jll.com/en-us/insights/avenida-paulista-has-impressive-performance-driven-by-offices-retail",
          "published_or_period": "2025-Q4 / published 2026-03-02",
          "verified_at": "2026-09-23"
        },
        {
          "id": "SP_LINE9_2026",
          "name": "Line 9-Emerald — stations and integrations",
          "organization": "Motiva / ViaMobilidade",
          "url": "https://trilhos.motiva.com.br/viamobilidade8e9/linha-9---esmeralda/",
          "published_or_period": "Current network / 2026",
          "verified_at": "2026-09-24"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT19",
      "pillar": "São Paulo",
      "query": "GRU vs Congonhas São Paulo business travel",
      "title": "GRU vs Congonhas vs Viracopos: Which São Paulo Airport Works for Business Travel?",
      "thumb": "GRU vs CGH vs VCP",
      "thumb_visual": "Three airport nodes around São Paulo business corridor; international/domestic/cargo icons.",
      "duration": "8–10 min",
      "page": "/research/sao-paulo/airports-gru-cgh-vcp/",
      "priority": 15,
      "batch": 3,
      "outline": [
        "The three-airport logic",
        "GRU for international connectivity",
        "CGH for domestic executive travel",
        "VCP for Campinas/cargo corridor",
        "Ground transport",
        "Where your office/hotel changes the choice",
        "Travel planning checklist"
      ],
      "chapters": [
        "00:00 São Paulo has three relevant airports",
        "00:42 GRU",
        "02:05 CGH",
        "03:18 VCP",
        "04:34 Ground transport",
        "05:48 Office/hotel geography",
        "07:18 Travel checklist"
      ],
      "cta": "Use the airport orientation guide alongside the São Paulo Location Selector.",
      "sources": [
        {
          "id": "GRU_TRAIN_ACCESS_2026",
          "name": "GRU Airport — train access",
          "organization": "GRU Airport",
          "url": "https://www.gru.com.br/en/passenger/to-from-gru-airport/train",
          "published_or_period": "Current 2026",
          "verified_at": "2026-09-24"
        },
        {
          "id": "CGH_ACCESS_2026",
          "name": "Congonhas Airport — how to get there",
          "organization": "Aena Brasil",
          "url": "https://www.aenabrasil.com.br/pt/aeroportos/aeroporto-de-congonhas/como-chegar.html",
          "published_or_period": "Current 2026",
          "verified_at": "2026-09-24"
        },
        {
          "id": "VCP_TRANSPORT_2026",
          "name": "Viracopos Airport — transport",
          "organization": "Viracopos Aeroportos Brasil",
          "url": "https://www.viracopos.com/pt_br/passageiro/transporte.htm",
          "published_or_period": "Current 2026",
          "verified_at": "2026-09-24"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    },
    {
      "id": "YT20",
      "pillar": "São Paulo",
      "query": "corporate housing São Paulo executives cost",
      "title": "Corporate Housing in São Paulo: What Foreign Executives Should Budget",
      "thumb": "30 DAYS IN SÃO PAULO",
      "thumb_visual": "Furnished apartment key + Itaim/Vila Olímpia/Brooklin bands; “live quotes matter”.",
      "duration": "9–11 min",
      "page": "/sao-paulo-corporate-housing-index/",
      "priority": 20,
      "batch": 4,
      "outline": [
        "Hotel vs corporate housing",
        "Itaim",
        "Vila Olímpia",
        "Brooklin",
        "Lease and furnished-unit variables",
        "Commute versus price",
        "30-day landing strategy"
      ],
      "chapters": [
        "00:00 Housing is an operating decision",
        "00:45 Hotel vs corporate housing",
        "02:05 Itaim",
        "03:12 Vila Olímpia",
        "04:18 Brooklin",
        "05:28 What changes the price",
        "06:42 Commute vs budget",
        "08:05 First-30-days strategy"
      ],
      "cta": "Open the São Paulo Corporate Housing Index and use live quotes before booking an executive stay.",
      "sources": [
        {
          "id": "FIPEZAP_RENT_AUG26",
          "name": "FipeZAP Residential Rental Index — August 2026",
          "organization": "Fipe / Grupo OLX",
          "url": "https://www.fipe.org.br/pt-br/indices/fipezap",
          "published_or_period": "2026-08",
          "verified_at": "monthly"
        },
        {
          "id": "QUINTO_FURN_ITAIM_SEP26",
          "name": "Furnished apartments — Itaim Bibi",
          "organization": "QuintoAndar",
          "url": "https://www.quintoandar.com.br/alugar/imovel/itaim-bibi-sao-paulo-sp-brasil/apartamento/mobiliado",
          "published_or_period": "Current page; verified 2026-09-15",
          "verified_at": "2026-09-15"
        },
        {
          "id": "QUINTO_FURN_VILA_SEP26",
          "name": "Furnished apartments — Vila Olímpia",
          "organization": "QuintoAndar",
          "url": "https://www.quintoandar.com.br/alugar/imovel/vila-olimpia-sao-paulo-sp-brasil/apartamento/mobiliado",
          "published_or_period": "Current page; verified 2026-09-15",
          "verified_at": "2026-09-15"
        },
        {
          "id": "QUINTO_FURN_BROOKLIN_SEP26",
          "name": "Furnished apartments — Brooklin",
          "organization": "QuintoAndar",
          "url": "https://www.quintoandar.com.br/alugar/imovel/brooklin-sao-paulo-sp-brasil/apartamento/mobiliado",
          "published_or_period": "Current page; verified 2026-09-15",
          "verified_at": "2026-09-15"
        }
      ],
      "language": "English first",
      "status": "BACKLOG",
      "query_method": "Intent-led editorial selection; no search-volume claim."
    }
  ],
  "official_platform_guidance": [
    {
      "name": "YouTube custom thumbnails",
      "url": "https://support.google.com/youtube/answer/72431?hl=en",
      "note": "16:9 recommended; YouTube currently recommends high-resolution thumbnails."
    },
    {
      "name": "YouTube video chapters",
      "url": "https://support.google.com/youtube/answer/9884579?hl=en",
      "note": "Manual chapters start at 00:00; at least three timestamps; each chapter at least 10 seconds."
    }
  ],
  "article_video_integration": {
    "implemented": "2026-09-25",
    "registry": "/data/e2m-video-article-integration-2026.json",
    "article_audit": "/data/e2m-video-article-audit-2026.csv",
    "backlog": "/data/e2m-video-backlog-2026.csv",
    "first_batch_transcripts": [
      "/production/youtube/batch-01/transcripts/yt01-edited-transcript.md",
      "/production/youtube/batch-01/transcripts/yt05-edited-transcript.md",
      "/production/youtube/batch-01/transcripts/yt09-edited-transcript.md",
      "/production/youtube/batch-01/transcripts/yt13-edited-transcript.md",
      "/production/youtube/batch-01/transcripts/yt17-edited-transcript.md"
    ],
    "publication_rule": "Companion slots are installed but hidden. They activate only after a real public video exists; static VideoObject must be inserted at publication time."
  }
}