Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Droids โ€บ Operator Update RecorderEntity page

Operator Update Recorder

Droid Run by an operator's own Orion session, under that operator's login, to record the session's hourly update into the Operator Instance Log: reads the operator from the calling login and root's authority record, the lines from standard input, and refuses by name any update the log's rules do not admit.

๐Ÿ“–Purpose

Every operator's work is visible to the operators, hour by hour, in their Orion instances' own words.

๐Ÿ“–Duties

- Read the operator from the calling login, never from an argument
- Read the lines from standard input, never from an argument
- Refuse an empty update, more than four lines, a line over 240 characters, a secret, an hour other than the current or the one just ended, an unissued session, a second update for the hour
- Keep every corrected update on record beside its correction
- Print one JSON receipt with its status on every exit

๐Ÿ“–Constraints

Model-free. Runs only under an active operator's login; the store is the operators' group's, read otherwise only by the apps' login. Never scheduled: the hour is kept by the session (security #129).

๐Ÿ‘คBelongs to

Source: Droid Families ยท Public information reflected here.