{
  "version": "1.3.0",
  "releasedAt": "2026-05-20",
  "kpi": {
    "rogueId": "customers.reporting_method",
    "slug": "reporting_method",
    "domain": "customers",
    "defaultLabel": "Retention Reporting Method",
    "description": "Whether the company TRACKS cohort retention (NRR/GRR) or does NOT yet track it — the explicit signal the bespoke customers retention grid reads to choose between the tracked 4-card retention view and the not-tracked empty state. Value is `tracked` or `not_tracked`. Without this canonical field the card has to INFER \"tracked\" and can never honestly render the not-tracked state. Common pitfall: leaving NRR/GRR blank to mean \"not tracked\" — that is ambiguous with \"tracked but zero\"; this explicit enum removes the ambiguity.",
    "fieldType": "text",
    "unit": null,
    "maturity": "general",
    "suggestedForStages": [
      "seriesA",
      "seriesB",
      "seriesC",
      "public"
    ],
    "defaultOwningFunctions": [
      "Finance",
      "Sales"
    ],
    "stageRelevance": {
      "seriesA": "recommended",
      "seriesB": "recommended",
      "seriesC": "recommended",
      "public": "recommended"
    },
    "definitionSource": {
      "tier": "editorial",
      "sourceName": "imboard Editorial",
      "sourceUrl": null,
      "sectionRef": null,
      "publicationDate": "2026-04-01",
      "attributionNotice": null
    },
    "formula": "Enum: 'tracked' (the company computes cohort NRR/GRR) or 'not_tracked' (it does not yet). Drives whether the retention grid renders values or its not-tracked state.",
    "whyItMatters": "Lets the board distinguish \"retention is bad\" from \"retention is not yet measured\" — two very different early-stage situations that a blank NRR cannot tell apart.",
    "interpretationGuidance": "When 'not_tracked', the absence of NRR/GRR is expected (not a red flag); the board's ask is to start tracking. When 'tracked', read the NRR/GRR values normally.",
    "relatedKpiIds": [
      "customers.net_revenue_retention",
      "customers.gross_revenue_retention"
    ]
  }
}
