Task-based labor market
A calibrated production function where every parameter is sourced and can be swapped out, so you can see which assumption drives which result.
The problem
There are now seven major measures of AI exposure, and they disagree, to the point that the measures built before LLMs are negatively correlated with the ones built after. Meanwhile, claims about AI's effect on wages and employment have gotten ahead of the evidence. Another estimate would not settle this, whereas a framework where every parameter is disclosed, sourced and swappable does help, because when results differ you can see which assumption made them differ.
How it works
01The economy as tasks
The model has three nested levels: an industry combines tasks in stable expenditure shares, each task is produced from capital and labor with its own substitution elasticity, and the labor input is a bundle of skills. Tasks that resist automation differ from exposed ones in a single parameter.
02Calibrated from published sources
No elasticity is estimated from market data and no equilibrium is solved. Every parameter is calibrated to a published source, such as staffing matrices, task-importance profiles, output weights and skill proximities, and records where it came from.
03Exposure as a pluggable adapter
The AI-exposure parameters come from interchangeable adapters that share one interface, with several published measures available, and results are reported for each measure as a standard output, so the disagreement between measures is out in the open.
04Validated against observed shifts
The headline test asks whether calibrated task-level exposure anticipates observed wage shifts better than flat per-occupation scores and a zero-information null. Validation runs on healthcare occupations, where within-industry variation in substitutability is largest.
The structure nests Cobb-Douglas over tasks, capital against labor within each task, and skills within labor, and the two engine outputs follow directly from it.
None of the parameters are estimated structurally, and each one comes from a published source.
Tools used
Final state
The engine is built and its outputs are cached: skill exposure, role resilience, and a task atlas of several hundred thousand calibrated rows, each carrying its adapter and calibration vintage. I also use the framework for research, and a companion paper on measuring labor market resilience and AI exposure is in progress. The equations above are the ones the production system uses, though worked magnitudes are not shown here.