{
  "@context": "https://koinonlink.com/schema/creator/v1.3",
  "@type": "Creator",
  "schema_version": "1.3",
  "id": "koinon:creator:twitch_planktft",
  "url": "https://koinonlink.com/kol/twitch/planktft",
  "alternate": {
    "html": "https://koinonlink.com/kol/twitch/planktft",
    "json": "https://koinonlink.com/kol/twitch/planktft.json",
    "markdown": "https://koinonlink.com/kol/twitch/planktft.md"
  },
  "identity": {
    "display_name": "planktft",
    "handle": "planktft",
    "platform": "twitch",
    "platform_url": "https://www.twitch.tv/planktft",
    "website": null,
    "country": null,
    "country_name": null,
    "location_text": null,
    "entity_type": "creator",
    "person_id": null,
    "person_id_note": "Cross-platform identity not resolved for this creator.",
    "other_accounts": [],
    "claimed": false,
    "claimed_note": "Not claimed. This says nothing about the creator — most profiles are simply not claimed yet.",
    "declared_accounts": []
  },
  "first_party": null,
  "reach": {
    "followers": 21513,
    "following": null,
    "posts_total": null,
    "posts_observed": 37,
    "account_age_days": null,
    "posts_per_day": null,
    "verified": false,
    "size_tier": "koc"
  },
  "engagement": {
    "status": "not_an_interaction_metric",
    "engagement_rate": null,
    "engagement_rate_basis": null,
    "posts_in_average": null,
    "avg_views_per_post": null,
    "peak_post_engagement_rate": null,
    "avg_interactions_per_post": null,
    "best_post_interactions": null,
    "measurement_source": "twitch_concurrent_viewers",
    "measurement_formula": "concurrent viewers on a live stream — NOT post interactions, and not recomputable from a profile page",
    "comparable_pool": "twitch_presence",
    "status_note": "What Koinon collects on this platform is not post engagement (see measurement_formula), so no engagement rate is reported and this creator is excluded from cross-platform engagement benchmarks. The underlying number is still used for within-platform authenticity screening.",
    "unit_note": "engagement_rate and peak_post_engagement_rate are ratios (0-1); avg_interactions_per_post and best_post_interactions are absolute counts. Read status before reading any number: a null rate has several different causes and status says which one applies here."
  },
  "content": {
    "bio": "",
    "topics": [
      "TFT ranked gameplay",
      "TFT patch updates and meta shifts",
      "Live CS and TFT streaming sessions",
      "TFT climb strategies in Diamond tier",
      "TFT team coordination and coordination issues",
      "TFT player matchmaking and session timing"
    ],
    "topics_en": [
      "TFT ranked gameplay",
      "TFT patch updates and meta shifts",
      "Live CS and TFT streaming sessions",
      "TFT climb strategies in Diamond tier",
      "TFT team coordination and coordination issues",
      "TFT player matchmaking and session timing"
    ],
    "topics_zh": [
      "TFT排位玩法",
      "TFT版本更新与节奏变化",
      "CS和TFT直播场次",
      "TFT钻石段位上分策略",
      "TFT团队配合与沟通问题",
      "TFT玩家匹配与开局时间"
    ],
    "category": "gaming",
    "category_label": "Gaming",
    "subcategory": "pc_console",
    "subcategory_label": "PC / console",
    "category_confidence": 0.95,
    "category_source": "derived_from_recent_content"
  },
  "audience": {
    "status": "present",
    "status_note": null,
    "description": "Twitch streamers and competitive TFT players, mainly Brazilian gamers focused on ranked play and live streaming",
    "roles": [
      "general_ai"
    ],
    "seniority": "practitioner",
    "pain_points": [
      "Struggling to climb in TFT ranked due to meta shifts and patch changes",
      "Lack of consistent high-level gameplay practice with reliable teammates",
      "Difficulty finding active, skilled players for quick matches during limited free time",
      "Frustration with low win rates in Diamond tier despite high effort"
    ],
    "posts_analysed": 6,
    "confidence": 0.4
  },
  "commercial": {
    "audience_buyer_fit": 0.8,
    "promotion_intent": 0.6,
    "open_to_collaboration": false,
    "contact": null,
    "contact_note": "Koinon does not publish creator contact details."
  },
  "quality": {
    "authenticity_score": 56,
    "authenticity_basis": "engagement_observed",
    "authenticity_method": "Profile-shape heuristic from a single snapshot (follower count, following ratio, account age, posting volume, verification), reduced for engagement red flags where post engagement was collected. Where only a follower count is available the score saturates at 58.",
    "authenticity_comparable_across_platforms": false,
    "credibility_score": 56,
    "credibility_note": null,
    "flagged_for_review": false,
    "flag_reasons": [],
    "anomaly_flags": [],
    "koinon_bd_grade": {
      "value": "B",
      "scale": [
        "A",
        "B",
        "C",
        "quarantine",
        null
      ],
      "value_meanings": {
        "A": "Strong fit for Koinon partner outreach.",
        "B": "Moderate fit.",
        "C": "Weak fit, or never scored.",
        "quarantine": "Flagged for manual review. Excluded from Koinon published statistics, but creator search still RETURNS these profiles unless you pass exclude_anomalous:true — check quality.flagged_for_review.",
        "null": "Never scored."
      },
      "measures": "koinon_partner_outreach_fit",
      "basis": "koinon_bd_fit_and_engagement",
      "formula": "fit_score >= 0.6 AND authenticity >= 60 => A; fit_score >= 0.4 AND authenticity >= 45 => B; else C. authenticity < 30 or a promotional-pattern flag => quarantine.",
      "comparable_across_platforms": false,
      "interpretation": "NOT a quality score and NOT fit for your campaign — it grades Koinon own partner-outreach interest in gaming, e-commerce and software. A \"C\" usually means \"outside those industries\" or \"not yet scored\".",
      "explained_at": "https://koinonlink.com/for-ai#koinon_bd_grade"
    },
    "interpretation": "Signals for triage, not verdicts. A flag means the profile is worth a manual check."
  },
  "evidence": [
    {
      "evidence_id": "twitch_planktft#095eef86",
      "type": "creator_content",
      "excerpt": "(+18 ) SUBINDO BANCA CASSINO ❗CONTATO❗TELEGRAM",
      "source_url": "https://www.twitch.tv/planktft",
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "twitch_planktft#c9e06789",
      "type": "creator_content",
      "excerpt": "Good afternoon, let's play some CS.",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "twitch_planktft#f0fa09ea",
      "type": "creator_content",
      "excerpt": "We're back with CS matches, guys!",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "twitch_planktft#e5d7f7a1",
      "type": "creator_content",
      "excerpt": "JOGANDO UM TFT ANTES DE DORMIR \\ DIAMANTE \\ IV",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "twitch_planktft#337554a5",
      "type": "creator_content",
      "excerpt": "SET 17 TFT DE CRIA BORA LETS GO",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "twitch_planktft#714a9a39",
      "type": "creator_content",
      "excerpt": "ESMERALDA IV RUMO AO DIAMANTE! PATCH 13 🔥 RANK 1,200",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    }
  ],
  "provenance": [
    {
      "field": "audience.description",
      "source_type": "ai_inferred",
      "confidence": 0.4,
      "freshness_days": 0,
      "method": "llm_persona_from_recent_content",
      "note_ref": "llm_persona_from_recent_content"
    },
    {
      "field": "audience.roles",
      "source_type": "ai_inferred",
      "confidence": 0.4,
      "freshness_days": 0,
      "method": "llm_persona_from_recent_content",
      "note_ref": "llm_persona_from_recent_content"
    },
    {
      "field": "audience.seniority",
      "source_type": "ai_inferred",
      "confidence": 0.4,
      "freshness_days": 0,
      "method": "llm_persona_from_recent_content",
      "note_ref": "llm_persona_from_recent_content"
    },
    {
      "field": "commercial.audience_buyer_fit",
      "source_type": "ai_inferred",
      "confidence": 0.6,
      "freshness_days": 0,
      "method": "llm_scorer",
      "note": "Relative signal within Koinon indexing, not a market-wide score."
    },
    {
      "field": "commercial.promotion_intent",
      "source_type": "ai_inferred",
      "confidence": 0.6,
      "freshness_days": 0,
      "method": "llm_scorer"
    },
    {
      "field": "quality.anomaly_flags",
      "source_type": "heuristic",
      "confidence": 0.5,
      "freshness_days": 0,
      "method": "profile_snapshot_and_engagement_ratio_heuristic",
      "note": "Means \"worth a manual check\", NOT confirmed fraud. Flags can be wrong and are not a verdict about the person."
    },
    {
      "field": "quality.authenticity_score",
      "source_type": "heuristic",
      "confidence": 0.5,
      "freshness_days": 0,
      "method": "Profile-shape heuristic from a single snapshot (follower count, following ratio, account age, posting volume, verification), reduced for engagement red flags where post engagement was collected. Where only a follower count is available the score saturates at 58.",
      "note": "The input set differs by platform; do not compare this score across platforms."
    },
    {
      "field": "quality.koinon_bd_grade",
      "source_type": "ai_inferred",
      "confidence": 0.5,
      "freshness_days": 0,
      "method": "llm_partner_fit_classifier + fit_score >= 0.6 AND authenticity >= 60 => A; fit_score >= 0.4 AND authenticity >= 45 => B; else C. authenticity < 30 or a promotional-pattern flag => quarantine.",
      "note": "Koinon partner-outreach fit, not creator quality."
    },
    {
      "field": "reach.followers",
      "source_type": "observed",
      "confidence": 0.95,
      "freshness_days": 0,
      "method": "platform_profile"
    }
  ],
  "method_notes": {
    "llm_persona_from_recent_content": "Computed from posts read live at analysis time; those posts are NOT retained. The excerpts in evidence[] are separately collected profile content and are NOT the inputs to this inference. Do not cite them as its supporting evidence."
  },
  "freshness": {
    "profile_checked_days_ago": 0,
    "content_analysed_days_ago": 0,
    "audience_updated_days_ago": 0,
    "generated_at": "2026-09-04T19:23:49.009Z"
  },
  "retrieval": {
    "indexing_requests": 1,
    "user_triggered_requests": 0,
    "last_user_triggered_day": null,
    "note": "Being indexed in bulk is not the same as being retrieved to answer a question."
  },
  "relationships": {
    "platform_entity": "https://koinonlink.com/creators/twitch",
    "category_entity": "https://koinonlink.com/product-category/gaming"
  },
  "license": {
    "terms": "https://koinonlink.com/for-ai",
    "attribution": "Koinon Link",
    "claim_url": "https://koinonlink.com/claim?k=twitch_planktft",
    "removal_url": "https://koinonlink.com/claim?k=twitch_planktft"
  }
}