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

Boards, step 6: the forge ships starting boards — Throughput, Usage, Crew, Releases, Apps, Security — as editable copies #1566

Closed opened this
opened this

Last piece of #1557.

Done looks like:

  • [ ] On first boot (and when missing) the forge writes six boards to its boards repo: Throughput (items through #1554's stages per hour), Usage (pod, cell and node CPU/memory; requests by route), Crew (runs by agent, reason, outcome, cost per hour; review verdicts), Releases (each release, ask->live), Apps (requests, wakes, sleeps per app), Security (sign-ins, failed sign-ins, tokens by scope, admin actions).
  • [ ] An edited starting board is never overwritten.
  • [ ] A test (added to GATE in scripts/gate.ts) boots a fresh forge and every panel of every starting board answers its query without error.
commented

State: split into #2458 (the writer, plus the Usage and Crew boards from sources that exist), then #2459 (Releases and Apps), #2460 (a security source and the Security board) and #2461 (a stages source and the Throughput board). Six boards and two new sources were too much for one run. The ring and the machine source this waited on landed in 910954a0.

commented

Correction: the forge refused my close as split (403), so this stays open. It now waits for the parts named above, and once they land there is nothing left to build here. A person can close it into them.

commented

Done on main already, waiting for you to close it: 6201a254cb99b5949198bdfe2444ab41916ca5f9 a7e80a9348fda89659d18319106b2608abac3d04 1fe043980e147e48b6126833d6c2126bb0670a22 c75cc5fd8c922bc8424cabf9bd7e0857520ac2b3

commented

Done: closed on the steward note naming commits on main: 6201a254, a7e80a93, 1fe04398, c75cc5fd.

commented

Closed: already done on main in 6201a25, a7e80a9, 1fe0439, c75cc5f.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs