{
  "$schema": "https://vega.github.io/schema/vega-lite/v5.json",
  "title": {
    "text": "Top posters — $tendies",
    "subtitle": "All time · tendiesdev.space/analytics · generated 2026-10-20T20:46:21.000Z"
  },
  "description": "Top 10 posters in range by good boy points, by engagement score, and by consistency (active days). Days are calendar days in America/Chicago (Central Time) by the post's X creation time; weeks start Monday (CT). Approved posts only; tracked bot/list accounts excluded; official accounts are kept separate.",
  "data": {
    "url": "https://tendiesdev.space/api/analytics/top-posters?range=all",
    "format": {
      "type": "json",
      "property": "values"
    }
  },
  "facet": {
    "column": {
      "field": "list",
      "type": "nominal",
      "title": null,
      "sort": [
        "By good boy points",
        "By engagement score",
        "By consistency (active days)"
      ]
    }
  },
  "spec": {
    "width": 220,
    "mark": {
      "type": "bar",
      "color": "#00C805"
    },
    "encoding": {
      "y": {
        "field": "name",
        "type": "nominal",
        "sort": {
          "field": "rank",
          "order": "ascending"
        },
        "title": null
      },
      "x": {
        "field": "value",
        "type": "quantitative",
        "title": "Value"
      },
      "tooltip": [
        {
          "field": "rank",
          "type": "quantitative"
        },
        {
          "field": "name",
          "type": "nominal"
        },
        {
          "field": "value",
          "type": "quantitative"
        },
        {
          "field": "posts",
          "type": "quantitative"
        },
        {
          "field": "points",
          "type": "quantitative"
        },
        {
          "field": "streak",
          "type": "quantitative"
        }
      ]
    }
  },
  "resolve": {
    "scale": {
      "x": "independent",
      "y": "independent"
    }
  },
  "config": {
    "background": "#0B0E11",
    "view": {
      "stroke": "#2A3340",
      "fill": "#14181F"
    },
    "title": {
      "color": "#F0F3F6",
      "subtitleColor": "#8B95A5",
      "anchor": "start"
    },
    "axis": {
      "labelColor": "#8B95A5",
      "titleColor": "#8B95A5",
      "gridColor": "#2A3340",
      "domainColor": "#2A3340",
      "tickColor": "#2A3340"
    },
    "legend": {
      "labelColor": "#F0F3F6",
      "titleColor": "#8B95A5",
      "orient": "bottom"
    },
    "header": {
      "labelColor": "#F0F3F6",
      "titleColor": "#8B95A5"
    },
    "range": {
      "category": [
        "#00C805",
        "#2BB3A3",
        "#FF5000",
        "#5C6675"
      ]
    }
  },
  "usermeta": {
    "source": "https://tendiesdev.space/analytics?range=all",
    "data_url": "https://tendiesdev.space/api/analytics/top-posters?range=all",
    "chart": "top-posters",
    "range": "all",
    "generated_at": "2026-10-20T20:46:21.000Z",
    "mode": "live (data.url fetches the current numbers)",
    "fields": {
      "list": "which top-10 list",
      "rank": "1-10",
      "name": "poster (display name and @handle)",
      "value": "the list's ranking value",
      "posts": "posts in range",
      "points": "good boy points in range",
      "score": "summed engagement score",
      "active_days": "distinct days with a post",
      "streak": "longest run of consecutive days"
    },
    "bucketing": "Days are calendar days in America/Chicago (Central Time) by the post's X creation time; weeks start Monday (CT). Approved posts only; tracked bot/list accounts excluded; official accounts are kept separate.",
    "open_with": "https://vega.github.io/editor/ (paste or drop the file) or vega-embed"
  }
}