Hours, caps, and attribution

How the System Works

Hours, caps, and attribution

Which operations add hours, which only move them, and what the soft and hard caps actually stop.

This page is a placeholder. Its structure is fixed; the writing lands in a later phase.

Some operations add hours to a worker’s week. Others only move hours that already exist, so they never meet a cap.

How it works

A week runs Monday 00:00 to Sunday 23:59, never a rolling seven days, so each week settles alone.

Every hour counts at the worker’s home house, whatever desk they stood at. The choice of home over host is arbitrary, so the report keeps the detail: home, floated out, picked up across houses.

OperationCap
Claim an open shiftWarned at soft, refused at hard
Take a recurring slotOver-cap weeks skipped whole
Accept a swapRefused at hard
Hand off a shiftNever consulted
Get floatedNever consulted

One cap covers the week campus-wide, because per-house caps would mean redundant configuration and uneven enforcement.

Week Cap Enforcement
01 In an operating season The administrator's number Soft or hard
02 Winter, Thanksgiving, fall or spring break 40 hours Hard, no override
03 Spring fling, no other break 20 hours Soft
04 Ordinary school year 20 hours Soft, a dismissible warning

A week straddling two types takes the strictest, on the safe side.

Why it works this way

A float relocates hours already scheduled, so the weekly total does not move.

A handoff is exempt by a recorded decision: mutual consent between two named workers outranks the cap check.

A recurring pickup skips an over-cap week whole instead of warning, because one tap commits many weeks. That week stays claimable on its own.

What this means for you

Read the cap off the week on screen, because a season may set any number.

Hours count assigned blocks, not minutes worked, so a drop partway through a block forfeits the minutes worked in it.