{
  "@context": "https://koinonlink.com/schema/creator/v1.3",
  "@type": "Creator",
  "schema_version": "1.3",
  "id": "koinon:creator:tiktok_sawgrassink",
  "url": "https://koinonlink.com/kol/tiktok/sawgrassink",
  "alternate": {
    "html": "https://koinonlink.com/kol/tiktok/sawgrassink",
    "json": "https://koinonlink.com/kol/tiktok/sawgrassink.json",
    "markdown": "https://koinonlink.com/kol/tiktok/sawgrassink.md"
  },
  "identity": {
    "display_name": "sawgrassink",
    "handle": "sawgrassink",
    "platform": "tiktok",
    "platform_url": "https://www.tiktok.com/@sawgrassink",
    "website": "Linktr.ee/sawgrass",
    "country": "US",
    "country_name": "United States",
    "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": 2165,
    "following": 47,
    "posts_total": 198,
    "posts_observed": 5,
    "account_age_days": null,
    "posts_per_day": null,
    "verified": false,
    "size_tier": "nano"
  },
  "engagement": {
    "status": "not_collected",
    "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": null,
    "measurement_formula": null,
    "comparable_pool": null,
    "status_note": "Engagement has not been collected for this creator yet. This is a gap in our collection, NOT a statement that the creator has no engagement. Follower count is known, so it is measurable.",
    "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": "Making pro-level decorating effortless with compact, industrial-quality systems designed to deliver results and revenue fast.",
    "topics": [
      "Custom apparel printing with VersiFlex",
      "Print-on-demand business workflows",
      "Using Sawgrass printers for multiple product types",
      "Seasonal product trends in custom merchandise",
      "Efficient production from design to finished product",
      "Combining sublimation and vinyl-like printing on one machine"
    ],
    "topics_en": [
      "Custom apparel printing with VersiFlex",
      "Print-on-demand business workflows",
      "Using Sawgrass printers for multiple product types",
      "Seasonal product trends in custom merchandise",
      "Efficient production from design to finished product",
      "Combining sublimation and vinyl-like printing on one machine"
    ],
    "topics_zh": [
      "使用 VersiFlex 的定制服装印花",
      "按需打印业务流程",
      "使用 Sawgrass 打印机进行多种产品类型打印",
      "定制商品的季节性产品趋势",
      "从设计到成品的高效生产",
      "在一台机器上结合热升华和乙烯基式打印"
    ],
    "category": "ecommerce",
    "category_label": "E-commerce / DTC",
    "subcategory": "dtc_brand",
    "subcategory_label": "DTC / own-store brands",
    "category_confidence": 0.85,
    "category_source": "derived_from_recent_content"
  },
  "audience": {
    "status": "present",
    "status_note": null,
    "description": "Small business owners and hobbyists in the print-on-demand and custom apparel space, especially those using or considering Sawgrass printers for creating custom clothing, accessories, and gifts",
    "roles": [
      "ecom_ops"
    ],
    "seniority": "practitioner",
    "pain_points": [
      "Struggling to produce high-quality custom apparel quickly and affordably",
      "Finding it hard to scale product lines without investing in multiple machines or complex workflows",
      "Wasting time on manual processes like cutting, hooping, or digitizing designs",
      "Needing reliable, consistent results that customers actually want to wear and buy"
    ],
    "posts_analysed": 40,
    "confidence": 0.75
  },
  "commercial": {
    "audience_buyer_fit": 0.7,
    "promotion_intent": 0.9,
    "open_to_collaboration": false,
    "contact": null,
    "contact_note": "Koinon does not publish creator contact details."
  },
  "quality": {
    "authenticity_score": 43,
    "authenticity_basis": "profile_shape_only",
    "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": 43,
    "credibility_note": null,
    "flagged_for_review": false,
    "flag_reasons": [],
    "anomaly_flags": [],
    "koinon_bd_grade": {
      "value": "C",
      "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": "tiktok_sawgrassink#ca44bc4e",
      "type": "creator_content",
      "excerpt": "Sawgrass knows that feeling when you see something and your brain goes: I could make that. This is what happens when you actually do. Same day. Your printer, your design, your shelf. What's the thing you keep saying you'll make? Consider this your sign. #sawgrassink #versiflex #s",
      "source_url": "https://www.tiktok.com/@sawgrassink",
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "tiktok_sawgrassink#51f22c37",
      "type": "creator_content",
      "excerpt": "original sound - sawgrassink",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "tiktok_sawgrassink#5de7b933",
      "type": "creator_content",
      "excerpt": "It is a becoming a big trend on TikTok now! Click here: sawgrassink",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "tiktok_sawgrassink#3a2b6e18",
      "type": "creator_content",
      "excerpt": "Check out sawgrassink’s video! #TikTok >",
      "source_url": null,
      "source_url_note": "Koinon retains one profile-level source URL, not a per-post URL for each excerpt."
    },
    {
      "evidence_id": "tiktok_sawgrassink#648c3b84",
      "type": "creator_content",
      "excerpt": "Sawgrass VersiFlex rewards the prosumers who sweat the details. Time, temperature, and pressure all shape the final result. That's why we built updated heat settings and educational resources into the VersiFlex system. More consistency. More professional results. Less guesswork. ",
      "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.75,
      "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.75,
      "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.75,
      "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": 44,
      "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.25,
      "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": 44,
      "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": 44,
      "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": 44,
    "content_analysed_days_ago": 0,
    "audience_updated_days_ago": 0,
    "generated_at": "2026-09-04T02:22:31.202Z"
  },
  "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/tiktok",
    "category_entity": "https://koinonlink.com/product-category/ecommerce"
  },
  "license": {
    "terms": "https://koinonlink.com/for-ai",
    "attribution": "Koinon Link",
    "claim_url": "https://koinonlink.com/claim?k=tiktok_sawgrassink",
    "removal_url": "https://koinonlink.com/claim?k=tiktok_sawgrassink"
  }
}