[
  {
    "cluster_key": "pmet",
    "cluster_label": "Professionals, Managers, Executives & Technicians",
    "vacancy": {
      "latest_rate": 3.1,
      "latest_quarter": "2025 Q4",
      "trend_4q_pct": -3.13,
      "signal": 0,
      "recent_quarters": [
        {
          "quarter": "2022",
          "rate": 5.3
        },
        {
          "quarter": "2023",
          "rate": 4
        },
        {
          "quarter": "2024",
          "rate": 3.3
        },
        {
          "quarter": "2024 Q3",
          "rate": 2.9
        },
        {
          "quarter": "2024 Q4",
          "rate": 3.2
        },
        {
          "quarter": "2025 Q3",
          "rate": 3.1
        },
        {
          "quarter": "2025 Q4",
          "rate": 3.1
        }
      ],
      "annual_rates": [
        {
          "year": "2021",
          "rate": 4.72
        },
        {
          "year": "2022",
          "rate": 5.25
        },
        {
          "year": "2023",
          "rate": 3.95
        },
        {
          "year": "2024",
          "rate": 3.35
        },
        {
          "year": "2025",
          "rate": 3.1
        }
      ],
      "latest_count": 39.6,
      "count_trend_4q_pct": -4.35,
      "count_signal": 0,
      "recent_counts": [
        {
          "quarter": "2023 Q4",
          "count": 43.2
        },
        {
          "quarter": "2024 Q3",
          "count": 35.4
        },
        {
          "quarter": "2024 Q4",
          "count": 41.4
        },
        {
          "quarter": "2025 Q1",
          "count": 45.3
        },
        {
          "quarter": "2025 Q2",
          "count": 43.1
        },
        {
          "quarter": "2025 Q3",
          "count": 38.2
        },
        {
          "quarter": "2025 Q4",
          "count": 39.6
        }
      ],
      "annual_counts": [
        {
          "year": "2021",
          "count": 51350
        },
        {
          "year": "2022",
          "count": 63675
        },
        {
          "year": "2023",
          "count": 48300
        },
        {
          "year": "2024",
          "count": 41950
        },
        {
          "year": "2025",
          "count": 42200
        }
      ],
      "qoq_delta_pp": 0,
      "count_qoq_delta": 1.4
    },
    "hiring": {
      "recruitment_rate": 1.5,
      "resignation_rate": 0.9,
      "net_pressure": 0.6,
      "signal": 1,
      "quarter": "2025 Q4",
      "frequency": "quarterly",
      "recruitment_delta_pp": -0.3,
      "resignation_delta_pp": -0.3,
      "net_pressure_delta_pp": 0,
      "note": "Q4 hiring eased from Q3, but recruitment still exceeded resignation."
    },
    "retrenchment": {
      "latest_count": 3150,
      "latest_quarter": "2025 Q4",
      "trend_4q_pct": 6.42,
      "signal": -1,
      "trend_direction": "rising",
      "recent_quarters": [
        {
          "quarter": "2024 Q3",
          "count": 2250
        },
        {
          "quarter": "2024 Q4",
          "count": 2960
        },
        {
          "quarter": "2025 Q1",
          "count": 2730
        },
        {
          "quarter": "2025 Q2",
          "count": 2880
        },
        {
          "quarter": "2025 Q3",
          "count": 3110
        },
        {
          "quarter": "2025 Q4",
          "count": 3150
        }
      ],
      "incidence_per_1000": 1.5,
      "qoq_delta_count": 40
    },
    "re_entry": {
      "rate_6m": 56.4,
      "rate_12m": 67.7,
      "quarter": "2025 Q4",
      "rate_6m_delta_pp": 2.1,
      "rate_12m_delta_pp": -5.3,
      "note": "6-month PMET re-entry improved in Q4, but 12-month re-entry softened."
    },
    "overall": "weak",
    "summary": "PMET vacancy rate held at 3.1% in Dec 2025 while published vacancies rose slightly quarter on quarter. Hiring cooled from Q3 but remained net positive. Retrenchments stayed low in incidence terms, even as PMET retrenchment counts edged up.",
    "data_as_of": "2025 Q4",
    "source": "Labour Market Report Q4 2025, MRSD, MOM",
    "provenance": {
      "method": "raw_plus_report_enrichment",
      "report": {
        "label": "MOM Labour Market Report Q4 2025",
        "published_at": "2026-03-20",
        "url": "https://stats.mom.gov.sg/Pages/Labour-Market-Report-4Q-2025.aspx"
      },
      "fields": {
        "vacancy.annual_rates": {
          "source_key": "mom_job_vacancy_rates",
          "source_type": "derived_official",
          "vintage": "2021-2025",
          "reference": "data/raw/vacancy_rates_by_occupation_group.csv",
          "transform": "Annualized from published vacancy-rate series by occupation group."
        },
        "vacancy.recent_quarters": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 vacancy tables / dashboard",
          "note": "Latest quarter appended from the published Q4 2025 report because the raw vacancy-rate feed lags."
        },
        "vacancy.latest_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 vacancy table"
        },
        "vacancy.qoq_delta_pp": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 quarter-on-quarter vacancy comparison"
        },
        "vacancy.latest_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 published vacancy-count table"
        },
        "vacancy.count_qoq_delta": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 published vacancy-count quarter comparison"
        },
        "hiring.recruitment_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table",
          "note": "Quarterly report values override the annualized raw dataset for the live Q4 2025 view."
        },
        "hiring.resignation_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table"
        },
        "hiring.net_pressure": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "derived_official",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table",
          "transform": "Computed as recruitment_rate minus resignation_rate."
        },
        "retrenchment.latest_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment table"
        },
        "retrenchment.qoq_delta_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment quarter comparison"
        },
        "retrenchment.incidence_per_1000": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment incidence table"
        },
        "re_entry.rate_6m": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 re-entry table"
        },
        "re_entry.rate_12m": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 re-entry table"
        },
        "overall": {
          "source_key": "ai_work_index_labour_monitor_rules",
          "source_type": "derived_official",
          "vintage": "Q4 2025",
          "reference": "scripts/build-labour-monitor.ts",
          "transform": "Deterministic sum of vacancy, hiring, and retrenchment signals into strong / moderate / weak / deteriorating."
        },
        "summary": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "Curated narrative summary derived from the published MOM Labour Market Report Q4 2025.",
          "note": "Narrative compression of the official figures; not a separate statistical input."
        }
      }
    }
  },
  {
    "cluster_key": "clerical_sales_service",
    "cluster_label": "Clerical, Sales & Service Workers",
    "vacancy": {
      "latest_rate": 3.1,
      "latest_quarter": "2025 Q4",
      "trend_4q_pct": -11.43,
      "signal": -1,
      "recent_quarters": [
        {
          "quarter": "2022",
          "rate": 6
        },
        {
          "quarter": "2023",
          "rate": 4.7
        },
        {
          "quarter": "2024",
          "rate": 3.9
        },
        {
          "quarter": "2024 Q3",
          "rate": 3.5
        },
        {
          "quarter": "2024 Q4",
          "rate": 3.5
        },
        {
          "quarter": "2025 Q3",
          "rate": 3.3
        },
        {
          "quarter": "2025 Q4",
          "rate": 3.1
        }
      ],
      "annual_rates": [
        {
          "year": "2021",
          "rate": 4.65
        },
        {
          "year": "2022",
          "rate": 6.03
        },
        {
          "year": "2023",
          "rate": 4.7
        },
        {
          "year": "2024",
          "rate": 3.88
        },
        {
          "year": "2025",
          "rate": 3.3
        }
      ],
      "latest_count": 14.3,
      "count_trend_4q_pct": -12.8,
      "count_signal": -1,
      "recent_counts": [
        {
          "quarter": "2023 Q4",
          "count": 19.4
        },
        {
          "quarter": "2024 Q3",
          "count": 14.8
        },
        {
          "quarter": "2024 Q4",
          "count": 16.4
        },
        {
          "quarter": "2025 Q1",
          "count": 18.7
        },
        {
          "quarter": "2025 Q2",
          "count": 16.7
        },
        {
          "quarter": "2025 Q3",
          "count": 14.9
        },
        {
          "quarter": "2025 Q4",
          "count": 14.3
        }
      ],
      "annual_counts": [
        {
          "year": "2021",
          "count": 17050
        },
        {
          "year": "2022",
          "count": 24300
        },
        {
          "year": "2023",
          "count": 20125
        },
        {
          "year": "2024",
          "count": 17425
        },
        {
          "year": "2025",
          "count": 16767
        }
      ],
      "qoq_delta_pp": -0.2,
      "count_qoq_delta": -0.6
    },
    "hiring": {
      "recruitment_rate": 2.6,
      "resignation_rate": 1.6,
      "net_pressure": 1,
      "signal": 1,
      "quarter": "2025 Q4",
      "frequency": "quarterly",
      "recruitment_delta_pp": 0.1,
      "resignation_delta_pp": 0.1,
      "net_pressure_delta_pp": 0,
      "note": "Higher-turnover cluster remained net positive, though vacancy demand eased further in Q4."
    },
    "retrenchment": {
      "latest_count": 270,
      "latest_quarter": "2025 Q4",
      "trend_4q_pct": 8,
      "signal": -1,
      "trend_direction": "rising",
      "recent_quarters": [
        {
          "quarter": "2024 Q3",
          "count": 240
        },
        {
          "quarter": "2024 Q4",
          "count": 250
        },
        {
          "quarter": "2025 Q1",
          "count": 240
        },
        {
          "quarter": "2025 Q2",
          "count": 280
        },
        {
          "quarter": "2025 Q3",
          "count": 410
        },
        {
          "quarter": "2025 Q4",
          "count": 270
        }
      ],
      "incidence_per_1000": 1.5,
      "qoq_delta_count": -140
    },
    "re_entry": {
      "rate_6m": 65,
      "rate_12m": 78.5,
      "quarter": "2025 Q4",
      "rate_6m_delta_pp": 4.5,
      "rate_12m_delta_pp": -1.6,
      "note": "6-month re-entry improved strongly in Q4, while 12-month re-entry stayed high but eased slightly."
    },
    "overall": "deteriorating",
    "summary": "Clerical, sales and service vacancies eased further in Q4 2025, but net hiring remained positive and retrenchment counts fell from the Q3 spike. Re-entry improved meaningfully at the 6-month mark.",
    "data_as_of": "2025 Q4",
    "source": "Labour Market Report Q4 2025, MRSD, MOM",
    "provenance": {
      "method": "raw_plus_report_enrichment",
      "report": {
        "label": "MOM Labour Market Report Q4 2025",
        "published_at": "2026-03-20",
        "url": "https://stats.mom.gov.sg/Pages/Labour-Market-Report-4Q-2025.aspx"
      },
      "fields": {
        "vacancy.annual_rates": {
          "source_key": "mom_job_vacancy_rates",
          "source_type": "derived_official",
          "vintage": "2021-2025",
          "reference": "data/raw/vacancy_rates_by_occupation_group.csv",
          "transform": "Annualized from published vacancy-rate series by occupation group."
        },
        "vacancy.recent_quarters": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 vacancy tables / dashboard",
          "note": "Latest quarter appended from the published Q4 2025 report because the raw vacancy-rate feed lags."
        },
        "vacancy.latest_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 vacancy table"
        },
        "vacancy.qoq_delta_pp": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 quarter-on-quarter vacancy comparison"
        },
        "vacancy.latest_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 published vacancy-count table"
        },
        "vacancy.count_qoq_delta": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 published vacancy-count quarter comparison"
        },
        "hiring.recruitment_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table",
          "note": "Quarterly report values override the annualized raw dataset for the live Q4 2025 view."
        },
        "hiring.resignation_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table"
        },
        "hiring.net_pressure": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "derived_official",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table",
          "transform": "Computed as recruitment_rate minus resignation_rate."
        },
        "retrenchment.latest_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment table"
        },
        "retrenchment.qoq_delta_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment quarter comparison"
        },
        "retrenchment.incidence_per_1000": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment incidence table"
        },
        "re_entry.rate_6m": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 re-entry table"
        },
        "re_entry.rate_12m": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 re-entry table"
        },
        "overall": {
          "source_key": "ai_work_index_labour_monitor_rules",
          "source_type": "derived_official",
          "vintage": "Q4 2025",
          "reference": "scripts/build-labour-monitor.ts",
          "transform": "Deterministic sum of vacancy, hiring, and retrenchment signals into strong / moderate / weak / deteriorating."
        },
        "summary": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "Curated narrative summary derived from the published MOM Labour Market Report Q4 2025.",
          "note": "Narrative compression of the official figures; not a separate statistical input."
        }
      }
    }
  },
  {
    "cluster_key": "production_transport",
    "cluster_label": "Production & Transport Operators, Cleaners & Labourers",
    "vacancy": {
      "latest_rate": 2.8,
      "latest_quarter": "2025 Q4",
      "trend_4q_pct": 16.67,
      "signal": 1,
      "recent_quarters": [
        {
          "quarter": "2022",
          "rate": 4.2
        },
        {
          "quarter": "2023",
          "rate": 2.7
        },
        {
          "quarter": "2024",
          "rate": 2.3
        },
        {
          "quarter": "2024 Q3",
          "rate": 1.7
        },
        {
          "quarter": "2024 Q4",
          "rate": 2.4
        },
        {
          "quarter": "2025 Q3",
          "rate": 2
        },
        {
          "quarter": "2025 Q4",
          "rate": 2.8
        }
      ],
      "annual_rates": [
        {
          "year": "2021",
          "rate": 4.72
        },
        {
          "year": "2022",
          "rate": 4.22
        },
        {
          "year": "2023",
          "rate": 2.68
        },
        {
          "year": "2024",
          "rate": 2.35
        },
        {
          "year": "2025",
          "rate": 2
        }
      ],
      "latest_count": 21.7,
      "count_trend_4q_pct": 20.56,
      "count_signal": 1,
      "recent_counts": [
        {
          "quarter": "2023 Q4",
          "count": 15.8
        },
        {
          "quarter": "2024 Q3",
          "count": 11.2
        },
        {
          "quarter": "2024 Q4",
          "count": 18
        },
        {
          "quarter": "2025 Q1",
          "count": 18.3
        },
        {
          "quarter": "2025 Q2",
          "count": 18.2
        },
        {
          "quarter": "2025 Q3",
          "count": 14.8
        },
        {
          "quarter": "2025 Q4",
          "count": 21.7
        }
      ],
      "annual_counts": [
        {
          "year": "2021",
          "count": 26325
        },
        {
          "year": "2022",
          "count": 26975
        },
        {
          "year": "2023",
          "count": 17450
        },
        {
          "year": "2024",
          "count": 16125
        },
        {
          "year": "2025",
          "count": 17100
        }
      ],
      "qoq_delta_pp": 0.8,
      "count_qoq_delta": 6.9
    },
    "hiring": {
      "recruitment_rate": 2.4,
      "resignation_rate": 1.5,
      "net_pressure": 0.9,
      "signal": 1,
      "quarter": "2025 Q4",
      "frequency": "quarterly",
      "recruitment_delta_pp": 0.3,
      "resignation_delta_pp": 0.2,
      "net_pressure_delta_pp": 0.1,
      "note": "Demand strengthened sharply into Q4, led by production and transport hiring."
    },
    "retrenchment": {
      "latest_count": 280,
      "latest_quarter": "2025 Q4",
      "trend_4q_pct": -40.43,
      "signal": 1,
      "trend_direction": "falling",
      "recent_quarters": [
        {
          "quarter": "2024 Q3",
          "count": 410
        },
        {
          "quarter": "2024 Q4",
          "count": 470
        },
        {
          "quarter": "2025 Q1",
          "count": 630
        },
        {
          "quarter": "2025 Q2",
          "count": 380
        },
        {
          "quarter": "2025 Q3",
          "count": 150
        },
        {
          "quarter": "2025 Q4",
          "count": 280
        }
      ],
      "incidence_per_1000": 1.5,
      "qoq_delta_count": 130
    },
    "re_entry": {
      "rate_6m": 64.8,
      "rate_12m": 78.1,
      "quarter": "2025 Q4",
      "rate_6m_delta_pp": -2.8,
      "rate_12m_delta_pp": -4.5,
      "note": "Vacancy demand rose sharply in Q4, though re-entry rates eased from a very strong Q3 base."
    },
    "overall": "strong",
    "summary": "Production and transport demand strengthened sharply in Q4 2025, with vacancy rates and published vacancy counts both rising strongly. Hiring stayed net positive and retrenchments remained well below the year-ago quarter.",
    "data_as_of": "2025 Q4",
    "source": "Labour Market Report Q4 2025, MRSD, MOM",
    "provenance": {
      "method": "raw_plus_report_enrichment",
      "report": {
        "label": "MOM Labour Market Report Q4 2025",
        "published_at": "2026-03-20",
        "url": "https://stats.mom.gov.sg/Pages/Labour-Market-Report-4Q-2025.aspx"
      },
      "fields": {
        "vacancy.annual_rates": {
          "source_key": "mom_job_vacancy_rates",
          "source_type": "derived_official",
          "vintage": "2021-2025",
          "reference": "data/raw/vacancy_rates_by_occupation_group.csv",
          "transform": "Annualized from published vacancy-rate series by occupation group."
        },
        "vacancy.recent_quarters": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 vacancy tables / dashboard",
          "note": "Latest quarter appended from the published Q4 2025 report because the raw vacancy-rate feed lags."
        },
        "vacancy.latest_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 vacancy table"
        },
        "vacancy.qoq_delta_pp": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 quarter-on-quarter vacancy comparison"
        },
        "vacancy.latest_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 published vacancy-count table"
        },
        "vacancy.count_qoq_delta": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 published vacancy-count quarter comparison"
        },
        "hiring.recruitment_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table",
          "note": "Quarterly report values override the annualized raw dataset for the live Q4 2025 view."
        },
        "hiring.resignation_rate": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table"
        },
        "hiring.net_pressure": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "derived_official",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 recruitment/resignation table",
          "transform": "Computed as recruitment_rate minus resignation_rate."
        },
        "retrenchment.latest_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment table"
        },
        "retrenchment.qoq_delta_count": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment quarter comparison"
        },
        "retrenchment.incidence_per_1000": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 retrenchment incidence table"
        },
        "re_entry.rate_6m": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 re-entry table"
        },
        "re_entry.rate_12m": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "MOM Labour Market Report Q4 2025 re-entry table"
        },
        "overall": {
          "source_key": "ai_work_index_labour_monitor_rules",
          "source_type": "derived_official",
          "vintage": "Q4 2025",
          "reference": "scripts/build-labour-monitor.ts",
          "transform": "Deterministic sum of vacancy, hiring, and retrenchment signals into strong / moderate / weak / deteriorating."
        },
        "summary": {
          "source_key": "mom_labour_market_report_q4_2025",
          "source_type": "official_report_table",
          "vintage": "Q4 2025",
          "reference": "Curated narrative summary derived from the published MOM Labour Market Report Q4 2025.",
          "note": "Narrative compression of the official figures; not a separate statistical input."
        }
      }
    }
  }
]