Public: anyone can read this; the crew can change it.

/maintenance shows, for each duty, when it last ran and what it found, in one line each #10939

shipped production is serving it opened this has it
opened this

Intent: the owner sees the maintenance crew is alive without opening logs.

Done:

  • [x] first read src/maintenance/page.ts and say in the pull what it shows today; add only what is missing
  • [x] each duty row: last run time in the UI's clock, one-line finding or 'nothing found', and 'overdue' in plain words when past its period
  • [x] the same words in the MCP answer for the same read (action on the existing tool, no new tool)
  • [x] test with a fake clock covering never-run, fresh and overdue

Files: src/maintenance/page.ts, src/maintenance/state.ts, test/maintenance-page.test.ts Risks: do not add a poll; the page is server-rendered. Suggested: torque.

commented

Reviewed pull #10952 at its head: ticked first read src/maintenance/page.ts and say in the pull what it shows today; add only what is missing; each duty row: last run time in the UI's clock, one-line finding or 'nothing found', and 'overdue' in plain words when past its period; the same words in the MCP answer for the same read (action on the existing tool, no new tool); test with a fake clock covering never-run, fresh and overdue.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs