PUBLICATION 15-B / SECTION 3 — HQ ENFORCEMENT

Agents

Rundown

An Agent is a graded (G1 through G8) NFT that collects tax share from Worker CASH OUTs and seizures. Agents only earn while stakin' at HQ — they gotta be on the clock.


Grades

Agent grade gits rolled at mint time and it's permanent. Higher grade gits a higher tax share via the grade-weighted formula described below.


Grade Weight Table

Grade Weight (grade^exp) Job Title
G5 11.18 Field Agent
G6 14.7 Auditor
G7 18.52 Special Agent
G8 22.63 Commissioner

Tax Weightin' Formula

Fer each HQ-staked Agent, weight = grade ^ 1.5. Share = weight / sum(weights). The 20% CASH OUT tax and the full seizure pool gits distributed by these here shares.

weight_i = grade_i ^ 1.5
share_i  = weight_i / sum(weight_all)
payout_i = pool_wage * share_i

Deployin'

Deploy an Agent ta HQ from the Personnel File dashboard. Stakin' is instant. RECALL unstakes the Agent; ain't no cooldown.


Earnin's Display

Lifetime WAGE collected and today's tax income are shown on yer HQ panel. Every payout writes an Event row; the Public Filings feed broadcasts the amount and the grade fer all ta see.


Tax Share Calculator

Punch in a hypothetical HQ roster ta see each Agent's share of a sample 1,000 WAGE pool.


Hidden Tax-Share Variance + AUDIT DAY

Every Agent carries a confidential performance profile, same shape as the Worker variance documented at /docs/workers §2.8. The profile modulates each Agent's share of collected tax without touchin' the incoming CASH OUT tax or seizure amount. Ledger integrity stays rock solid.

Per-Agent Normalization

Fer every distributed tax event, each Agent's base share (grade ^ exponent) gits multiplied by that Agent's daily roll values. Then the weighted shares gits normalized so the sum equals the incomin' tax amount exactly. This keeps the ledger honest — a 20% CASH OUT tax always distributes fully ta the Agent pool, with zero supply drift, and the variance only reshuffles *within* the incomin' pool among the stakin' Agents.

# For each HQ-staked Agent i:
base_i      = grade_i ^ 1.5
weighted_i  = base_i * (yield_pct_i / 100) * (audit_day_i ? 2.0 : 1)

# Normalize so sum(final_shares) == incoming tax amount exactly:
final_i     = amount * weighted_i / sum(weighted_all)

# Rounding dust lands on the last share — ledger integrity preserved.

AUDIT DAY

When an Agent rolls a high-performance day, a red AUDIT DAY stamp shows up on the Agent card till midnight UTC. On an AUDIT DAY the Agent's weighted share gits multiplied by 2.0× 'fore normalization. An Agent rollin' AUDIT DAY in a pool where no other Agent rolled AUDIT DAY'll capture a bigger portion of the incomin' tax — at the expense of the other stakin' Agents' shares. No additional WAGE gits created, cousin. The pie is fixed. The slice sizes are not.

Fallback — No Roll, Kill Switch

If no NftDayRoll exists fer today (say, the 00:00 UTC daily worker was paused or the kill switch is off), tax distribution falls back ta pure grade-weighted shares with no per-Agent variance. The payout's identical ta what a G1-through-G8 pool would've gotten under the baseline formula. The economy keeps on runnin', with or without the variance layer.