{
  "service": "epochcore-unified-worker",
  "version": "1.1.0",
  "capsule_id": "c245fc59-db1f-4eb8-a56d-79422552bb74",
  "coherence": 0.999999,
  "platforms": [
    "github",
    "notion",
    "reddit",
    "producthunt",
    "linkedin",
    "discord",
    "gumroad",
    "indiehackers"
  ],
  "endpoints": [
    {
      "path": "/",
      "method": "GET",
      "desc": "Health check"
    },
    {
      "path": "/status",
      "method": "GET",
      "desc": "Platform status"
    },
    {
      "path": "/repos",
      "method": "GET",
      "desc": "List GitHub repos"
    },
    {
      "path": "/agents",
      "method": "GET",
      "desc": "List agent systems"
    },
    {
      "path": "/audit",
      "method": "GET",
      "desc": "View audit log"
    },
    {
      "category": "GitHub"
    },
    {
      "path": "/github/sync",
      "method": "POST",
      "desc": "Sync to all repos",
      "body": "{ content?: string }"
    },
    {
      "path": "/cross-sync",
      "method": "POST",
      "desc": "Alias for /github/sync"
    },
    {
      "category": "Notion"
    },
    {
      "path": "/notion/create",
      "method": "POST",
      "desc": "Create page",
      "body": "{ title, content?, properties? }"
    },
    {
      "path": "/notion/query",
      "method": "POST",
      "desc": "Query database",
      "body": "{ filter? }"
    },
    {
      "path": "/notion/update",
      "method": "POST",
      "desc": "Update page",
      "body": "{ page_id, properties }"
    },
    {
      "category": "Reddit"
    },
    {
      "path": "/reddit/post",
      "method": "POST",
      "desc": "Create post",
      "body": "{ subreddit?, title, text }"
    },
    {
      "category": "Product Hunt"
    },
    {
      "path": "/producthunt/posts",
      "method": "GET",
      "desc": "Get trending posts",
      "query": "?topic=ai"
    },
    {
      "path": "/producthunt/query",
      "method": "POST",
      "desc": "GraphQL query",
      "body": "{ query, variables? }"
    },
    {
      "category": "LinkedIn"
    },
    {
      "path": "/linkedin/post",
      "method": "POST",
      "desc": "Share post",
      "body": "{ text, url? }"
    },
    {
      "category": "Discord"
    },
    {
      "path": "/discord/send",
      "method": "POST",
      "desc": "Send message",
      "body": "{ message, embeds? }"
    },
    {
      "path": "/notify",
      "method": "POST",
      "desc": "Alias for /discord/send"
    },
    {
      "category": "Gumroad"
    },
    {
      "path": "/gumroad/products",
      "method": "GET",
      "desc": "List all products"
    },
    {
      "path": "/gumroad/sales",
      "method": "GET",
      "desc": "Get sales",
      "query": "?product_id=xxx"
    },
    {
      "path": "/gumroad/create",
      "method": "POST",
      "desc": "Create product",
      "body": "{ name, price, description? }"
    },
    {
      "category": "Indie Hackers"
    },
    {
      "path": "/indiehackers/trending",
      "method": "GET",
      "desc": "Get trending posts"
    },
    {
      "path": "/indiehackers/query",
      "method": "POST",
      "desc": "GraphQL query",
      "body": "{ query, variables? }"
    },
    {
      "category": "Quantum Flash Sync"
    },
    {
      "path": "/flash-sync/execute",
      "method": "POST",
      "desc": "Execute full quantum sync (1,344 qubits)",
      "body": "{ strategy?: cascade|parallel, mode?: parallel }"
    },
    {
      "path": "/flash-sync",
      "method": "POST",
      "desc": "Alias for /flash-sync/execute"
    },
    {
      "category": "Multi-Platform"
    },
    {
      "path": "/broadcast",
      "method": "POST",
      "desc": "Post to ALL platforms",
      "body": "{ title, content, url? }"
    },
    {
      "category": "Analysis"
    },
    {
      "path": "/analyze",
      "method": "POST",
      "desc": "Analyze code",
      "body": "{ code } or { url }"
    },
    {
      "path": "/webhook",
      "method": "POST",
      "desc": "Receive webhooks"
    },
    {
      "category": "Model Council (Octa-Node Gossip Consensus)"
    },
    {
      "path": "/slack/model-council",
      "method": "POST",
      "desc": "Slack slash command handler"
    },
    {
      "path": "/council/status",
      "method": "GET",
      "desc": "8-node council topology + profiles + config"
    },
    {
      "path": "/council/vote",
      "method": "POST",
      "desc": "Run gossip consensus vote (profile-aware)",
      "body": "{ topic: string, profile?: \"default\"|\"pharma\"|\"federal\" }"
    },
    {
      "path": "/council/latest",
      "method": "GET",
      "desc": "Get latest consensus session"
    },
    {
      "path": "/council/usage",
      "method": "GET",
      "desc": "API key usage stats (X-API-Key header)"
    },
    {
      "path": "/council/keys/provision",
      "method": "POST",
      "desc": "Admin: provision new API key"
    },
    {
      "path": "/stripe/webhook",
      "method": "POST",
      "desc": "Stripe webhook (auto-provision keys on subscription)"
    },
    {
      "path": "/stripe/checkout",
      "method": "POST",
      "desc": "Create Stripe Checkout session",
      "body": "{ tier: \"free\"|\"professional\"|\"enterprise\", email?: string }"
    },
    {
      "path": "/stripe/key",
      "method": "GET",
      "desc": "Retrieve API key by ?email= or ?customer_id="
    },
    {
      "path": "/wallets",
      "method": "GET",
      "desc": "16 agent wallets on Base network (?agent= for specific)"
    }
  ],
  "message": "Multi-Platform Sync API - 40 endpoints across 8 platforms + Model Council + Stripe + Web3"
}