Page actions
instrument mechanism / verified-clean
Unemployment & Labor Force Rate Calculator mechanism
The inspectable method record for Unemployment & Labor Force Rate Calculator, kept separate from implementation and qualification.
Model scope
Educational calculation from user-entered figures only. The formulas are standard once labor force is explicitly derived as employed + unemployed and ratios are converted to percentages. The exact unresolved ambiguity is whether labor_force is derived from the listed employed and unemployed inputs or is intended to be separately supplied.
- The standard formulas are correct, but labor_force appears in both formulas and is not listed as an input; the specification must explicitly define labor_force = employed + unemployed or add labor_force as an input.
- The formulas as written produce decimal ratios, while the stated outputs are percentages; the implementation must multiply each ratio by 100 and label the results as percent.
Units and conventions
- employed, unemployed, labor_force, and working_age_population are nonnegative counts measured in the same population unit.
- Labor force is assumed to equal employed + unemployed, with employed and unemployed mutually exclusive.
- working_age_population is the denominator population defined by the applicable statistical convention and includes the labor force.
- Percentage outputs are calculated as ratios multiplied by 100.
Inspectable vector
One of 4 source-bound review vectors:
{
"inputs": {
"employed": 1500,
"unemployed": 100,
"working_age_population": 3000
},
"expected_outputs": {
"unemployment_percent": 6.25,
"participation_percent": 53.3333333333
},
"working": "labor_force = employed + unemployed = 1500 + 100 = 1600; unemployment rate = unemployed / labor_force = 100 / 1600 = 0.0625; unemployment percent = 0.0625 × 100 = 6.25%; participation rate = labor_force / working_age_population = 1600 / 3000 = 0.5333333333; participation percent = 0.5333333333 × 100 = 53.3333333333%."
}Failure boundary
BREAK_CLAIMED · SELF_FLAGGED
A zero labor force produces unemployment_rate = 0/0, which is undefined and must be rejected or handled as an error. Inputs with labor force greater than the working-age population also produce mathematically defined but economically invalid percentages unless validation rejects them.
Other records
Sources and evidence
These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.
VERIFIED_LEDGER.jsonevidence-tranche5/tranche5-results.jsonBOUNDARY_HAZARD_CATALOG.json