PUBLICATION 15-B / SECTION 2 — OFFICE PERSONNEL

Workers

Rundown

A Worker is an Office-grade NFT that piles up WAGE from the shared hourly pool while stakin'. Workers don't got no grade — they're all workin' folk. Yer earnin's depend on the total Worker count that's stakin' at the moment of each hourly tick.


Stakin' at the Office

Deploy a Worker ta any Office slot. Stakin' is instant, no waitin' in line. Recall only works when the Worker's accrued WAGE is sittin' at zero. If y'all wanna unstake a Worker with a balance, y'all gotta CASH OUT or SKEDADDLE first.


Accrual Formula

The per-Worker daily rate is a broken-line curve (piecewise-linear, fer the fancy folk) interpolated from the current Settin's breakpoints. The values below are live — straight from the source.

Stakin' Workers Per Worker / Day
1 2000 WAGE
1000 1000 WAGE
3000 750 WAGE
10000 500 WAGE

Cashin' Out

A Worker's gotta have at least 2000 accrued WAGE 'fore CASH OUT is allowed. CASH OUT sends 20% ta the staked-Agent tax pool and the remainder ta the Worker owner. The Worker stays put — don't git unstaked.


Skedaddlin'

SKEDADDLE is a coin flip weighted by the current seizure probability (50%). Lose the flip, the whole dang accrual gits snatched ta the Agent tax pool. Win the flip, the full accrual lands in yer pocket. Either way the Worker gits unstaked.


Pool Day Simulator

Model the per-Worker daily and hourly rate at any total staked count y'all reckon. Punch in a hypothetical number; the rate interpolates live from the current breakpoints.


Worst Case Scenario

Y'all SKEDADDLE at yer maximum accrual. The coin lands against ya. Every last WAGE gits snatched ta the Agent tax pool. Yer Worker gits unstaked. Y'all still keep the Worker NFT though — kin re-stake it anytime.


Hidden Productivity Variance

Every Worker carries a confidential productivity profile issued at enrollment. The profile ain't disclosed ta the owner. It modulates daily output without touchin' the flat 80% CASH OUT rate or the 50% SKEDADDLE seizure probability. That math stays holy.

The Five Hidden Stats

At mint time each Worker gits issued the followin' confidential values. The bounds are published right here; the individual values are admin-only, locked up tighter'n a grandma's pickle jar.

  • Yield range — a lower and upper bound on the Worker's daily productivity, expressed as a percent of base rate. Both gits rolled within seeded Setting bounds.
  • Volatility — how strong daily output clusters near the midpoint of the yield range versus the extremes. Low volatility makes steady performers; high volatility makes dramatic ones.
  • Double Shift chance — the probability, on any given day, that a Worker's output gits boosted (the red DOUBLE SHIFT stamp shows up on the Worker card). Expressed in basis points.
  • Burnout tolerance — the Worker's personal tolerance fer idle hours between CASH OUTs. Maps linearly into the global grace window defined below.
  • Seed — a 32-hex identifier that makes the daily roll deterministic. The same seed plus the same date always cooks up the same day's roll.

The Daily Roll (00:00 UTC)

Every UTC midnight, a deterministic per-Worker roll resolves today's hidden stats into a concrete yield percent and a boolean DOUBLE SHIFT flag. The roll gits saved ta an NftDayRoll row and it's replay-auditable — we kin run it again and prove the answer. The roll is idempotent — runnin' the worker twice don't write any extra rows.

Hourly Credit Formula

Every hourly pool tick credits every stakin' Worker a per-Worker base rate modulated by that Worker's daily roll and burnout multiplier. The formula's published in full — no secret sauce:

hourly_credit = base_hourly_rate
              * (yield_pct / 100)                         # today's daily roll
              * (double_shift ? 2.0 : 1)               # DOUBLE SHIFT multiplier
              * burnout_multiplier(last_claim_at, tolerance) # see §2.8.5

Burnout (Idle Worker Adjustment)

Each Worker's got a personal grace window between 36 and 72 hours after their last CASH OUT. Past the grace window, the hourly credit decays by 0.5 percentage points per hour, floored at 50% of base. Filin' a CASH OUT resets the grace window ta zero and gits 'em back ta full productivity on the next tick. Agents don't burn out — burnout only applies ta stakin' Workers, 'cause Agents don't work regular shifts.

Parameter Current Value
Grace window — tolerance 0 36 h
Grace window — tolerance 100 72 h
Decay rate after grace 0.5 %/h
Minimum multiplier (floor) 50 %

What Y'all Kin See

On days when a Worker rolls DOUBLE SHIFT, a red DOUBLE SHIFT stamp shows up on the Worker card till midnight UTC. No numeric value ever gits displayed. No burnout percentage ever gits displayed. The individual stat values behind the variance are confidential, cousin. Pattern inference — 'this here Worker always earns more, that there one burns out fast' — is the intended player experience. Ain't no cheatin' the vibe.