Skip to content

feat(status,#1299): surface PressureBroker state in continuum status (PR-3)#1310

Merged
joelteply merged 1 commit into
canaryfrom
feat/pressure-broker-lease-ledger-1299
May 16, 2026
Merged

feat(status,#1299): surface PressureBroker state in continuum status (PR-3)#1310
joelteply merged 1 commit into
canaryfrom
feat/pressure-broker-lease-ledger-1299

Conversation

@joelteply
Copy link
Copy Markdown
Contributor

Summary

PR-3 of #1299. PR-1 (#1307) shipped the broker. PR-2 (#1308) shipped the typed system/pressure-broker-state IPC. This pulls it into bin/continuum status so operators see global pressure tier + per-pool stats next to the existing Local/Grid rows, without needing to know ./jtag system/pressure-broker-state.

Behavior

  • Only renders when the native core is running (broker is in-process — no point asking remote)
  • Quiet failure on jtag/jq absence or IPC error — never blocks status
  • Tier-colored icons: green (normal), yellow (warning/high), red (critical)
  • Tolerates either wrapped (.result.stats.*) or flat broker response shape

Test plan

  • bash -n bin/continuum clean
  • CI green
  • Live: continuum status shows Resources row when broker is up

🤖 Generated with Claude Code

PR-3 of #1299. Phase 2 (#1308) shipped the typed system/pressure-broker-state
IPC. This pulls it into `bin/continuum status` so operators see global
pressure tier + per-pool stats next to the existing Local/Grid rows
instead of having to know to run `./jtag system/pressure-broker-state`.

- Only renders when the native core is running (broker is in-process)
- Quiet failure on jtag/jq absence or IPC error — never blocks status
- Tier-colored icons: green (normal), yellow (warning/high), red (critical)
- Tolerates either wrapped (.result.stats.*) or flat broker response shape
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant