Loading...
Loading...
Working Draft — LGIT framework unpublished. Shared for feedback only. Please do not cite or distribute without permission.
How we extract LGIT-relevant data from HILDA Statistical Reports without microdata access
All data in this pilot is extracted from published tables and figures in the annual HILDA Statistical Reports. We do not use HILDA microdata, which requires application and ethical approval. This demonstrates what's possible with publicly available aggregate statistics.
We identify tables containing time-series data relevant to LGIT constructs: distress (K10), income, inequality, job security, time stress, housing stress.
Values are manually transcribed from PDF tables into structured TypeScript. Each observation includes source_item_id for traceability.
Each series is tagged with LGIT construct types: grievance_condition, shock_exposure, legitimacy_indicator, vulnerability_marker, etc.
Where the same measure appears in multiple reports, we use the most recent report's value (which may be revised from earlier publications).
| LGIT Construct | HILDA Measures | Chapter |
|---|---|---|
| Psychological Distress | K10 scores, very high distress rate | Ch 8 |
| Material Deprivation | Financial stress, poverty rates, income | Ch 3 |
| Housing Stress | 30/40 rule, housing affordability | Ch 3 |
| Job Insecurity | Job loss probability, perceived insecurity | Ch 4 |
| Time Pressure | Time stress, WFH patterns, commute burden | Ch 11 |
| Inequality | Gini coefficient, P90/P10 ratios | Ch 3 |
Without microdata, we cannot perform individual-level regression, panel analysis, or causal inference. All analysis is at the aggregate level.
HILDA reports are published ~12 months after data collection. The 2025 report contains data through 2023.
Income figures use different price bases across reports (Dec 2020 vs Dec 2023). Direct comparisons require adjustment.
// Evidence layer location apps/institute/src/lib/pilot-hilda-reports/ ├── data/ │ ├── registry.ts // 56 series definitions │ └── observations.ts // 481 observations ├── types.ts // TypeScript interfaces ├── synthesis.ts // Analysis utilities └── index.ts // Public API