Skip to content

Fiscal Mechanics

Module: hours_eoh/core/fiscal.py

Levies, allocations, sufficiency guarantee, trust management, and the care stipend. All fiscal flows are circulatory — they redirect TEH but do not create or destroy it (except D2, D3, D6 destruction mechanisms).


Levy Collection

levy_collection(labor_income, levy_rates)dict

Collects levies from labour income, each rate a fraction of gross. Circulatory: worker_net + total_levied == labor_income. Returns the total rate, total levied, worker net and the per-levy breakdown.


Trust Allocations

The Trust has three co-equal obligations. Neither is residual — both ecological_allocation and stewardship_allocation are primary claims on Trust revenue.

stewardship_allocation(capital_stock_teh, capital_age_ratio, epsilon, available_teh, …)dict

TEH directed toward fulfilling infrastructure entropy obligations from the capital stock. Grows with the capital stock, making it the dominant revenue-independent fiscal flow at high ε.

ecological_allocation(ecosystem_health, epsilon, available_teh, …)dict

TEH directed toward ecological EOH fulfillment and natural system stewardship.

sufficiency_guarantee(population, epsilon, …)dict

The floor — minimum TEH guaranteed to every collective member. Real purchasing power rises automatically with automation (same nominal TEH, lower basket prices). See Design Principle 5.


Trust Management

trust_management(trust_balance, levy_revenue, stewardship_cost, guarantee_cost, …)dict

Full Trust solvency calculation — revenues in, obligations out, surplus/deficit.

fiscal_snapshot(epsilon, …)dict

Comprehensive fiscal state at ε — all revenue streams, all allocations, solvency status.

from hours_eoh.core.fiscal import fiscal_snapshot

from hours_eoh.core.simulation import make_economy_state

snap = fiscal_snapshot(state=make_economy_state(epsilon=0.40))
print(snap["solvent"], snap["trust"]["surplus_deficit"])

trust_solvency_trajectory(initial_trust_balance, …)dict

Simulates the Trust balance across n_periods at one ε and assesses long-run solvency.

min_levy_for_solvency(trust_balance, epsilon, …)dict

Minimum levy revenue that keeps the Trust solvent and stable at ε.


Care Stipend

care_stipend(dependents, epsilon, …)dict

TEH disbursed to recognized care providers. Follows a diminishing-returns structure (fewer TEH per additional dependent). Backed by verified personal EOH of the dependents.

aggregate_care_stipend_from_demographics(population, epsilon, …)float

Total care stipend obligation from population demographics.


Additional Functions

Function Description
steward_eoh_obligation(structure_value_teh, land_area_units, epsilon, …) Private EOH a land steward bears for the structures they use
collective_land_registration(epsilon, …) Fraction of housing/land EOH registered to the collective ledger
stewardship_dividend_needed(stewardship_teh_required, dep_rate, trust_balance) Minimum div_rate for the Trust dividend to cover stewardship cost
accumulation_ceiling_commitment(teh_in_circulation, population, …) D6 — TEH above the accumulation ceiling, routed into capital formation

Key Design Invariant

The fiscal system must remain solvent across the whole arc, including both ends: at ε = 0, where almost none of the obligation is registered and creation is at its lowest, and at ε = 0.99, where human labor is a small share of the obligation and creation has fallen back from its late-arc peak while staying far above its ε = 0 level. Revenue streams that depend on production output are supplementary. The Stewardship Allocation — which scales with the capital stock — is the foundational revenue source that persists even at full automation.