--- name: cineposta-cloud-estrenos-plataformas description: "Orquestar la guía semanal de novedades de películas en streaming argentino: proveedores y modalidad comprobados, altas y revalidaciones auditadas, editorial original, tweet nativo y publicación supervisada en Pages y Buffer." --- # CinePosta: novedades de plataformas semanales en cloud Usá esta skill para la tarea nativa de los viernes a las 10:00 ART o cuando se pida una guía semanal de plataformas. La ventana editorial es lunes a domingo de la semana actual; el corte de disponibilidad es el viernes de ejecución, así que sólo se incluyen estrenos/ofertas activos hasta ese viernes. Un anuncio de sábado o domingo sin oferta activa queda pendiente. Leé [`AGENTS.md`](../../AGENTS.md), [`docs/weekly-release-automation.md`](../../docs/weekly-release-automation.md), [`la-posta-cine-add-movie`](../la-posta-cine-add-movie/SKILL.md), [`la-posta-cine-auditor`](../la-posta-cine-auditor/SKILL.md), [`la-posta-cine-cartelera-revalidator`](../la-posta-cine-cartelera-revalidator/SKILL.md), [`cineposta-editorial`](../cineposta-editorial/SKILL.md) y [`la-posta-cine-github-mcp`](../la-posta-cine-github-mcp/SKILL.md). Esas skills son las fuentes para cargas, disponibilidad argentina, auditoría, voz editorial y Git; aplicalas sin duplicar sus procedimientos. Incluí películas cuya fecha de estreno argentino o disponibilidad legal argentina llegó entre el lunes de esa semana y la fecha de ejecución del viernes. El período de la guía termina el domingo, pero no anticipes ofertas futuras. JustWatch AR es la primera comprobación; registrá `checkedOn` igual a la fecha de ejecución y `activeOn` dentro del lunes–viernes; confirmá en la página argentina del proveedor cuando haga falta. El ledger guarda proveedor y oferta `FLATRATE`, `RENT` o `BUY` por título. Flow requiere una fuente argentina específica; MUBI requiere una oferta AR activa. No infieras el país, proveedor o modalidad desde una página global, un estudio, una franquicia, una oferta de un canal o un bundle. `Otras plataformas` no alcanza para nombrar un proveedor en esta guía. Excluí series, eventos y conciertos. Si un título se estrena simultáneamente en salas y plataforma, puede integrar esta guía cuando la oferta de plataforma sea nueva y esté comprobada; documentá si el home Streaming lo excluye por estar aún en Cine. La raíz de la tarea nativa prepara el checkout y catálogo, selecciona con `scripts/lib/cineposta-luna.mjs` la Luna Max más reciente anunciada por el runtime y lanza exactamente un probe real mediante `collaboration.spawn_agent` (`fork_turns: "none"`). Reutiliza ese mismo ID de agente para investigar, editar código/fichas, auditar, redactar la nota y el tweet en la misma ejecución creativa, y devolver la preparación con `execution.status: "awaiting-parent-attestation"`. La raíz registra el completion real con `node scripts/cineposta-weekly-release.mjs attest-completion plataformas YYYY-MM-DD --agent-id ` y vuelve a ese mismo agente para validación, push y SRE. El worker no se delega, no crea otros agentes y no se autoatestigua. Usá solo la cuota Plus incluida; no uses API, claves de modelos ni CLI de inferencia. Primero ejecutá `npm run cineposta:weekly-release -- resume plataformas YYYY-MM-DD`. Si ya hay recibo de esa semana en `origin/main`, reanudá Pages o Buffer desde ahí y no redactes otra guía. Si no hay novedades con proveedor/modalidad argentinos verificables, dejá un resultado sin publicación ni tweet. Si hay títulos elegibles, aplicá el flujo común, el manifiesto y los comandos de validación y supervisión de `docs/weekly-release-automation.md`. El único recibo publicable es `reports/weekly-releases/plataformas/YYYY-MM-DD.json`. Cada título incluido debe tener ficha real. Reutilizá las skills existentes para cargar o revalidar; después de fijar el elenco de una alta usá el enriquecedor existente `npm run enrich:characters -- --slug --apply` y la verificación de roles de la skill de alta, sin backfill `--all`. Si la validación semanal detecta una alta o cambio de créditos (`director`, `mainCast` o `castCharacters`), corre `test:characters` y `audit:character-build`. Para cambios de disponibilidad conservá `cinepostaScore`, no inventes retratos ni datos, y usá la revisión de score pública solo cuando se agrega o reratea una ficha. Un candidato con evidencia incompleta queda pendiente, con búsquedas y razón registradas. La guía informa novedades comprobadas con redacción original; no copia sinopsis de plataformas ni atribuye opiniones a CinePosta. `homeSlugs` identifica fichas que el carrusel Streaming realmente muestra; puede quedar vacío si ningún título incluido aparece, pero registrá `homeOmissionReason` concreto (por ejemplo, todos siguen en `Cine`). No regeneres Radar, Recomendadas ni Próximos estrenos; los tests de carrusel igual validan el home. En el tweet original de la misma ejecución, mencioná películas destacadas de esta guía, nombrá CinePosta, usá el enlace canónico directo a la nota y 1–3 hashtags; Buffer adjunta la portada real y verificada. Publicá X solo después de que Pages confirme en producción la guía real, su portada, los enlaces a las fichas y las tarjetas esperadas de home, usando ese tweet del recibo semanal y el Buffer oficial `shareNow`. Ante un error de Pages, el mismo Luna debe devolver diagnóstico, corregir o reintentar infraestructura dentro del máximo de dos ciclos; no abandones tras enviar el texto. Después del push, confirmá el SHA en `origin/main` y consultá una vez `deploy.yml` por `head_sha`; si no hay run, comprobá que `origin/main` siga en ese SHA y despachá el workflow aceptado antes de empezar los diez minutos silenciosos. Luego usá los comandos de `docs/weekly-release-automation.md` y esperá con la misma sesión de shell hasta completar la supervisión.