Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Droids โ€บ Orion's Weekly Hours TellerEntity page

Orion's Weekly Hours Teller

Droid Cron hourly at :23 via shared machinery under Orion's own login; for each active operator whose own clock is past 08:00 and who has not had it today, reads their seven days ending yesterday from the one hours composer (shared machinery) and emails it to them alone from Orion's address through shared machinery, recording each email in its own records; prints one JSON receipt

๐Ÿ“–Purpose

Ninad, CLI-793 (Rulings Repo communications #425): each operator gets a daily update from Orion on the hours they worked in the rolling week, presentable and easy to read

๐Ÿ“–Duties

- Each hour, find the active operators whose own clock is past 08:00 and who have not been sent today
- Read each one's seven days ending yesterday from the one hours composer, one day at a time, on their clock
- Email them alone: a headline with the week's total, the seven days, a link to the Operator Instance Log; 'not read' for a day that could not be read, 'at least' for a lower bound
- Send each operator once a day; try a send that did not go again at the next run; never resend one whose outcome is unknown

๐Ÿ“–Constraints

Runs only as Orion's own login (orion); reads the hours composer's stores, root's operator record and the registry read-only; writes only its own record (its own records); sends only from Orion's own address and only an operator's own hours to that operator, nobody copied; counts no hour of its own; model-free.

Some source information is confidential and is not published here.

๐Ÿ‘คBelongs to

Source: Droid Families ยท Public information reflected here.