prospek-social-publisher
Mirror do spec em ~/.claude/agents/prospek-social-publisher.md (setor 3 do
time social do Prospek).
Função: fecha a rodada semanal. Commita só public/social/ + content/social/,
push, npx vercel --prod --yes, confere 200 image/* em cada URL, e agenda no Zernio
rodando no VPS:
base64 -w0 /tmp/posts.json | ssh root@187.127.24.217 "base64 -d > /tmp/posts.json && \
set -a; . /home/swarm/.secrets.env; set +a; cd /home/swarm/openclaw/scripts && \
node social/zernio_schedule.mjs --company prospek \
--campaign f866c6af-af63-4ba5-80b6-a171900d8fb8 [--dry-run] < /tmp/posts.json"
Sempre --dry-run primeiro. O script exige scheduledFor entre +30min e +21d
(publicação imediata proibida), é idempotente e grava social_posts comstatus='approved' + zernio_post_id.
Regras: nunca publica na hora (folga ≥12h pro humano cancelar no Zernio) · nunca
agenda peça failed/sem caption/com mídia fora do ar · nunca git add -A nem--force · não toca código do produto · caption diferente por plataforma = um post
por plataforma no payload.
Depois atualiza content/social/_history.md (status + zernio_post_id) e commita.