Workspace ops
Runtime situation room
Aggregated heartbeat across the JSONL-backed orchestrator: TTL expirations, storage auto-heal, command executions, and snapshots without shelling into the runtime.
Snapshot generated
12/5/2025, 9:28:19 PM
Local shim
OK
Running
0
0% of fleet
Provisioning
0
Booting containers
Error
0
Needs intervention
Total
4
Tracked workspaces
Expiring soon
TTLs inside the next 20 minutes
No TTL expirations in the next 20 minutes.
Storage health
Quota warnings + alert feed
Storage usage is under the configured quota (512 MB).
Recent alerts
No alerts fired yet.
Auto-stop log
Last forced stops (TTL or quota)
No auto-stops logged recently.
Exec audit
Command completions streamed from /exec
- bca48f75-fe9c-477e-9739-7cec182939969:24:06 AM
echo remote (exit 0)
workspace-base
- 56ea686b-a290-4e9a-a4b4-1337bfa067752:14:22 AM
echo remote (exit 0)
workspace-base
- 0346176a-4099-43f3-8f5a-9b0e499761c02:07:12 AM
echo remote (exit 0)
workspace-base
- 676f03b2-7e9a-4ccb-80c0-d477577c9a452:05:20 AM
echo remote (exit 0)
workspace-base
Snapshots
Latest runtime archives
- bca48f75-fe9c-477e-9739-7cec182939969:24:06 AM
logs/workspaces/s…24-06-425Z.tar.gz • 528 B
workspace-base
- 56ea686b-a290-4e9a-a4b4-1337bfa067752:14:22 AM
logs/workspaces/s…14-22-195Z.tar.gz • 501 B
workspace-base
- 0346176a-4099-43f3-8f5a-9b0e499761c02:07:12 AM
logs/workspaces/s…07-12-967Z.tar.gz • 500 B
workspace-base
- 676f03b2-7e9a-4ccb-80c0-d477577c9a452:05:20 AM
logs/workspaces/s…05-20-449Z.tar.gz • 500 B
workspace-base
Recent ops events
Ordered by timestamp, newest first
- Workspace Status Updated9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
Status running → stopped
- Workspace Stopped9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
Stopped (manual)
- Workspace Snapshot Created9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
logs/workspaces/s…24-06-425Z.tar.gz • 528 B
- Workspace Exec Completed9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
echo remote (exit 0)
- Workspace Exec Started9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
Exec started: echo remote
- Workspace Status Updated9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
Status provisioning → running
- Workspace Created9:24:06 AM
bca48f75-fe9c-477e-9739-7cec18293996
Provisioned workspace-base for ops-validation
- Workspace Status Updated2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
Status running → stopped
- Workspace Stopped2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
Stopped (manual)
- Workspace Snapshot Created2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
logs/workspaces/s…14-22-195Z.tar.gz • 501 B
- Workspace Exec Completed2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
echo remote (exit 0)
- Workspace Exec Started2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
Exec started: echo remote
- Workspace Status Updated2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
Status provisioning → running
- Workspace Created2:14:22 AM
56ea686b-a290-4e9a-a4b4-1337bfa06775
Provisioned workspace-base for ops-validation
- Workspace Status Updated2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
Status running → stopped
- Workspace Stopped2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
Stopped (manual)
- Workspace Snapshot Created2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
logs/workspaces/s…07-12-967Z.tar.gz • 500 B
- Workspace Exec Completed2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
echo remote (exit 0)
- Workspace Exec Started2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
Exec started: echo remote
- Workspace Status Updated2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
Status provisioning → running
- Workspace Created2:07:12 AM
0346176a-4099-43f3-8f5a-9b0e499761c0
Provisioned workspace-base for ops-validation
- Workspace Status Updated2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
Status running → stopped
- Workspace Stopped2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
Stopped (manual)
- Workspace Snapshot Created2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
logs/workspaces/s…05-20-449Z.tar.gz • 500 B
- Workspace Exec Completed2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
echo remote (exit 0)
- Workspace Exec Started2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
Exec started: echo remote
- Workspace Status Updated2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
Status provisioning → running
- Workspace Created2:05:20 AM
676f03b2-7e9a-4ccb-80c0-d477577c9a45
Provisioned workspace-base for ops-validation
Live telemetry
Frames streamed directly from runtimes
No telemetry matching the selected filter yet.
Ops dashboard
Ledger health overview
Snapshot pulled directly from the JSONL ledger so operations can see order, payout, and replay readiness without running the CLI locally.
Snapshot generated
12/5/2025, 9:28:19 PM
Orders logged
0
Across all statuses
Pending queue
0
Authorized + pending
Gross volume
0.00
All currencies
Merchant net
0.00
After fees
Payout entries
0
Logged settlements
Payout amount
0.00
Aggregate
Order status mix
Counts sourced from db/ledger/orders.jsonl
No orders logged yet.
Pending orders
Preview to unblock manual captures or refunds
No orders waiting on human intervention.
Payout ledger
db/ledger/payouts.jsonl
No payouts recorded yet.
Automation + replay
Run the CLI while this UI matures
Status pulse
Manual snapshot before triggering payouts or refunds.
npm run ledger:statusReplay remote rails
Reconcile Stripe/Supabase entries for any non-local orders.
npm run ledger:replayContinuous watch
Loop status + replay; add --json for structured logs or --skip-replay during incident reviews.
npm run ledger:watch -- --interval 300Design + procedures live in docs/commerce/local-ledger-adapter.md and payout policy details in README_PAYMENTS.