Operator Work

proposed

Agent-readable task board, focus plan, daily review, and auditable operator work state for DOT AI OS.

Operator Work is source-visible, contract-first code — your agent reads the whole interface before it composes, never a black box.

Every hook has typed I/O and required tests, and the composition is pinned in microservices.lock.json — what you inspect here is exactly what pnpm microservices check verifies and deploys.

Typed hooks

Extension points with typed input/output and required tests — customize behavior without forking the module.

  • beforeOperatorTaskUpsert
  • afterOperatorTaskUpdated
  • beforeFocusBlockUpsert
  • beforeDailyReviewSave

Events emitted

A stable, documented event surface other modules can subscribe to.

  • operator-work.task.upserted
  • operator-work.task.status_changed
  • operator-work.focus_block.upserted
  • operator-work.daily_review.saved

Permissions

Scoped capabilities the module declares; the gateway enforces them at the boundary.

  • operator-work.read
  • operator-work.write
  • operator-work.admin
  • operator-work.extend
  • operator-work.observe

Experimental listing. Generated from the canonical module manifest via `registry build`.