{
  "status": "api-ready",
  "apiReady": true,
  "approvalReady": true,
  "blockedReason": "",
  "unsupportedPlatforms": [],
  "socialAutoresponder": {
    "endpoint": "/api/posts",
    "method": "POST",
    "request": {
      "platforms": [
        "tiktok",
        "instagram",
        "youtube"
      ],
      "content": "Infinite output is inventory.\n\nIt is not leverage until someone decides what matters.\n\nThe model can make possibilities. The filter decides what survives: criteria, taste, rejection, explanation, and receipts.\n\nThat is where quality enters the system.\n\nIf you are building with AI, do not just ask for more options. Build the filter people can inspect.\n\n#AIWorkflow #LLM #CreativeSystems #BuildInPublic #KyaniteLabs",
      "mediaType": "video",
      "mediaUrls": [],
      "metadata": {
        "sourceSystem": "content-factory-videos",
        "packageId": "2026-05-15-1621-filter-is-the-product",
        "title": "The Filter Is The Product",
        "contentLibraryPath": "content-library/ready-to-post/2026-05-15-1621-filter-is-the-product",
        "localMediaPath": "/Users/simongonzalezdecruz/workspaces/content-factory-videos/content-library/ready-to-post/2026-05-15-1621-filter-is-the-product/final-upload-simon-tts-minimax-mixfix-voicewave.mp4",
        "uploadFile": "final-upload-simon-tts-minimax-mixfix-voicewave.mp4",
        "hashtags": [
          "#AIWorkflow",
          "#LLM",
          "#CreativeSystems",
          "#BuildInPublic",
          "#KyaniteLabs"
        ],
        "firstPinnedComment": "Good AI systems are not just generators. They make the judgment step visible: keep, reject, rewrite, explain.",
        "captionPath": "content-library/ready-to-post/2026-05-15-1621-filter-is-the-product/caption.md",
        "qaNotePath": "content-library/ready-to-post/2026-05-15-1621-filter-is-the-product/qa-note.md",
        "sourceAssetsPath": "content-library/ready-to-post/2026-05-15-1621-filter-is-the-product/source-assets.md",
        "budgetProviderNotePath": "content-library/ready-to-post/2026-05-15-1621-filter-is-the-product/budget-provider-note.md",
        "manifestPath": "content-library/ready-to-post/2026-05-15-1621-filter-is-the-product/package-manifest.json",
        "sourceStatus": "simon-approved-ready-to-post",
        "externalPostingPerformed": false,
        "simonApproval": {
          "status": "approved",
          "approvedAt": "2026-05-23T19:26:34-07:00",
          "approvedBy": "Simon",
          "approvedUploadMedia": "final-upload-simon-tts-minimax-mixfix-voicewave.mp4",
          "approvedSha256": "cddb0e07b3425702f5b5fa47dc817a0e2296d6f34b50003d3739bb5dda4cc4ec",
          "approvalNote": "Simon approved this package for posting. Prompt Is Not A Strategy and Agents Are Only Interesting When They Judge remain on hold because their music is still too quiet."
        },
        "approvedSha256": "cddb0e07b3425702f5b5fa47dc817a0e2296d6f34b50003d3739bb5dda4cc4ec",
        "isReeL": true,
        "isReel": true,
        "privacyStatus": "private",
        "privacy_level": "SELF_ONLY",
        "publishMode": "draft-first",
        "generatedBy": "export_ready_package_to_social_autoresponder.py",
        "generatedAt": "2026-05-23T19:41:06-07:00"
      }
    }
  }
}
