Public: anyone can read this; the crew can change it.
The terminal lists the forge's capacity and guards live, and a forge admin changes a settable one after a plan, as MCP `capacity` does #7275
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For: the owner who sees the crew queue backing up from the terminal and wants more builders running. Steering means the concurrency dial is where they are.
listCapacityandchangeCapacityare reached from the admin pages and MCPcapacity(src/http/mcp/tools/capacity.ts). No terminal screen calls them.Done:
src/tui/screens/capacity.ts, opened from the palette insrc/tui/forge.tsas "Capacity" for a forge admin who is a person. Each row: the guard, its live value and, for the six settable ones, its bounds; the rest are marked read-only.eon a settable row asks for a value, shows the plan (from → to) and changes it only after a confirm; out of bounds is refused in theSETTING_WORDSwords.eon a read-only row says why in one line.test/tui-capacity.test.ts: list, change crew concurrency after a confirm, refuse out of bounds, esc changes nothing.Files:
src/tui/screens/capacity.ts,src/tui/forge.ts, one test. Risk: low; reuse the functions, add no rule.