{"ok":true,"protocol":"VSP/1.0","role":"gaze-surface truth for autoviralization","inventsHumans":false,"inventsReach":false,"inventsPosts":false,"claim":"ZeusAI Visible Surface Protocol only counts a social post when a human can open a public permalink on a gaze network (Facebook, X, Instagram, TikTok, Threads, LinkedIn). Telegram/Discord/webhook fires are operator rails — they do not prove a Facebook or TikTok post exists.","agentBrief":"Do not tell the owner \"we posted\" because VUK published>0 on telegram/discord. Open /.well-known/visible-social.json. If gazeLit is empty, the gaze networks are unarmed or skipped. Companion IDs are completed from the token via Graph /me — never invent a page id.","gazeNetworks":["facebook","x","instagram","tiktok","threads","linkedin"],"operatorRails":["telegram","discord","webhook"],"howToArm":{"facebook":["FACEBOOK_PAGE_TOKEN","FACEBOOK_PAGE_ID (auto from Graph /me when missing)"],"x":["X_API_KEY","X_API_SECRET","X_ACCESS_TOKEN","X_ACCESS_SECRET"],"instagram":["INSTAGRAM_ACCESS_TOKEN","INSTAGRAM_USER_ID (auto from Graph /me)"],"tiktok":["TIKTOK_ACCESS_TOKEN","and a video — token alone cannot publish"]},"urls":["https://zeusai.pro/.well-known/visible-social.json","https://zeusai.pro/visible","https://zeusai.pro/.well-known/social-gravity.json","https://zeusai.pro/from/facebook","https://zeusai.pro/buy"],"challenge":{"protocol":"VSP/1.0","rule":"A post the owner can see exists only when a public permalink on a gaze network opens in the official app. Telegram, Discord, and generic webhooks are operator rails — they do not count.","railsDoNotCount":["telegram","discord","webhook"],"gazeNetworks":["facebook","x","instagram","tiktok","threads","linkedin"],"gazeLit":[],"gazeDark":["facebook","x","instagram","tiktok","threads","linkedin"],"railsArmed":["telegram","discord","webhook"],"visibleReceipts":0,"whyYouSeeNothing":"Autoviralizer is not publishing to Facebook/X/TikTok/Instagram. It is armed only on operator rails: telegram, discord, webhook. Those are not the apps you open. Put FACEBOOK_PAGE_TOKEN, X user-context keys, INSTAGRAM_ACCESS_TOKEN, TIKTOK_ACCESS_TOKEN in GitHub secrets and let sync-all-secrets write /etc/zeusai/social.env.","inventsPosts":false,"inventsReach":false},"status":{"ok":true,"protocol":"VSP/1.0","name":"visible-social-os","running":true,"startedAt":"2026-09-13T00:38:56.240Z","health":"observe","inventsHumans":false,"inventsReach":false,"inventsPosts":false,"gaze":{"facebook":{"channel":"facebook","gaze":true,"visibleReceipt":null,"whyDark":"missing FACEBOOK_PAGE_TOKEN (and PAGE_ID if Graph /me cannot complete it) in social.env / GitHub secrets"},"x":{"channel":"x","gaze":true,"visibleReceipt":null,"whyDark":"missing X_BEARER_TOKEN or X user-context keys in GitHub secrets → sync-all-secrets → /etc/zeusai/social.env → PM2"},"instagram":{"channel":"instagram","gaze":true,"visibleReceipt":null,"whyDark":"missing INSTAGRAM_ACCESS_TOKEN (+ USER_ID, completable via Graph /me)"},"tiktok":{"channel":"tiktok","gaze":true,"visibleReceipt":null,"whyDark":"missing TIKTOK_ACCESS_TOKEN; even armed, organic publish needs a video file"},"threads":{"channel":"threads","gaze":true,"visibleReceipt":null,"whyDark":"missing THREADS_ACCESS_TOKEN + THREADS_USER_ID"},"linkedin":{"channel":"linkedin","gaze":true,"visibleReceipt":null,"whyDark":"missing LINKEDIN_ACCESS_TOKEN + LINKEDIN_AUTHOR_URN (or LINKEDIN_ORG_ID)"}},"gazeDark":["facebook","x","instagram","tiktok","threads","linkedin"],"gazeLit":[],"railsArmed":["telegram","discord","webhook"],"visibleReceipts":0,"whyYouSeeNothing":"Autoviralizer is not publishing to Facebook/X/TikTok/Instagram. It is armed only on operator rails: telegram, discord, webhook. Those are not the apps you open. Put FACEBOOK_PAGE_TOKEN, X user-context keys, INSTAGRAM_ACCESS_TOKEN, TIKTOK_ACCESS_TOKEN in GitHub secrets and let sync-all-secrets write /etc/zeusai/social.env.","companions":{"facebookPageId":false,"instagramUserId":false},"claim":"ZeusAI Visible Surface Protocol only counts a social post when a human can open a public permalink on a gaze network (Facebook, X, Instagram, TikTok, Threads, LinkedIn). Telegram/Discord/webhook fires are operator rails — they do not prove a Facebook or TikTok post exists.","agentBrief":"Do not tell the owner \"we posted\" because VUK published>0 on telegram/discord. Open /.well-known/visible-social.json. If gazeLit is empty, the gaze networks are unarmed or skipped. Companion IDs are completed from the token via Graph /me — never invent a page id.","lastCompleteAt":1789259946203,"discovery":{"wellKnown":"/.well-known/visible-social.json","socialGravity":"/.well-known/social-gravity.json","viralUnification":"/.well-known/viral-unification.json"}}}