{
  "schemaVersion": 1,
  "kind": "competitor-brief",
  "illustrative": true,
  "generatedAt": "2026-10-04T09:05:00Z",
  "decisionBrief": {
    "decision": "Start with a practical size-guide test, then a care FAQ.",
    "basis": "Size comparisons appear in two of four sampled posts; cleaning appears in one. These are content leads, not performance winners.",
    "limitations": "Two posts per profile cannot establish a reliable outlier baseline. No video was watched.",
    "actions": [
      {
        "priority": "Test first",
        "title": "Make size and fit easy to judge",
        "evidenceIds": [
          "TT02",
          "IG01"
        ],
        "reason": "Two sampled captions cover size comparisons, making this a broader topic lead than the single care example.",
        "draft": "Which size belongs in your everyday bag? Let’s measure it.",
        "steps": [
          "Show your own bottles beside a ruler using verified dimensions.",
          "Demonstrate one named bag or holder; show the limits of that example.",
          "Ask which real-world fit comparison viewers want next."
        ],
        "measure": "Suggested manual review after seven days: record the specific fit questions still appearing. Do not claim fewer support questions without comparable support data.",
        "confirm": [
          "Verified dimensions",
          "The exact bag or holder used in the demonstration",
          "Production assumption: one simple demonstration with existing products"
        ]
      },
      {
        "priority": "Test next",
        "title": "Show the care process clearly",
        "evidenceIds": [
          "TT01"
        ],
        "reason": "One sampled caption describes lid cleaning. Treat this as a tentative education idea.",
        "draft": "The lid, step by step: a care walkthrough.",
        "steps": [
          "Lay out the lid and approved cleaning supplies.",
          "Show only care steps your product team has verified.",
          "Invite one follow-up care question instead of promising maintenance-free use."
        ],
        "measure": "Record unresolved care questions after the test; use those questions to decide whether a fuller FAQ is useful.",
        "confirm": [
          "Approved care instructions",
          "Production assumption: one short demonstration"
        ]
      }
    ]
  },
  "context": "A fictional reusable-bottle brand planning product education content.",
  "budgetCredits": 20,
  "estimatedMaxCredits": 5,
  "reportedCreditsTotal": 0,
  "unreportedChargeCount": 0,
  "profiles": [
    {
      "inputUrl": "https://example.invalid/tiktok/sample-brand",
      "platform": "tiktok",
      "tool": "tiktok_posts",
      "attempted": true,
      "status": "available",
      "creditsCharged": 0,
      "returnedCount": 2,
      "retainedCount": 2,
      "hasMore": true,
      "note": "Fictional sample; more pages exist. Not a complete reporting window.",
      "posts": [
        {
          "postId": "TT01",
          "url": "https://example.invalid/tiktok/TT01",
          "publishedAt": "2026-10-01T09:00:00Z",
          "fetchedAt": "2026-10-04T09:00:00Z",
          "cached": false,
          "cacheAgeSeconds": 0,
          "sourceTimestamp": null,
          "format": "video",
          "text": "How we clean the lid: three simple steps.",
          "metrics": {
            "views": 12000,
            "likes": null,
            "comments": null
          }
        },
        {
          "postId": "TT02",
          "url": "https://example.invalid/tiktok/TT02",
          "publishedAt": "2026-10-02T09:00:00Z",
          "fetchedAt": "2026-10-04T09:00:00Z",
          "cached": false,
          "cacheAgeSeconds": 0,
          "sourceTimestamp": null,
          "format": "video",
          "text": "Our bottle sizes, side by side.",
          "metrics": {
            "views": 8000,
            "likes": null,
            "comments": null
          }
        }
      ]
    },
    {
      "inputUrl": "https://example.invalid/instagram/sample-brand",
      "platform": "instagram",
      "tool": "instagram_posts",
      "attempted": true,
      "status": "available",
      "creditsCharged": 0,
      "returnedCount": 2,
      "retainedCount": 2,
      "hasMore": true,
      "note": "Fictional sample; more pages exist. Not a complete reporting window.",
      "posts": [
        {
          "postId": "IG01",
          "url": "https://example.invalid/instagram/IG01",
          "publishedAt": "2026-10-01T09:00:00Z",
          "fetchedAt": "2026-10-04T09:00:00Z",
          "cached": false,
          "cacheAgeSeconds": 0,
          "sourceTimestamp": null,
          "format": "video",
          "text": "Which bottle fits your bag? Compare the dimensions.",
          "metrics": {
            "views": 9000,
            "likes": null,
            "comments": null
          }
        },
        {
          "postId": "IG02",
          "url": "https://example.invalid/instagram/IG02",
          "publishedAt": "2026-10-03T09:00:00Z",
          "fetchedAt": "2026-10-04T09:00:00Z",
          "cached": false,
          "cacheAgeSeconds": 0,
          "sourceTimestamp": null,
          "format": "video",
          "text": "Meet the autumn colors.",
          "metrics": {
            "views": 15000,
            "likes": null,
            "comments": null
          }
        }
      ]
    }
  ]
}
