Some checks are pending
offline / test (push) Waiting to run
Match CS/sales/accounting/access-staff to the portal indigo system with dollar amounts, skip links, and empty states. Fleet replica actions move into overflow menus, roles become chips, Docs become cards, and the header copy reflects the 0.0.0.0 bind. Simulator uses the same shell (orange only for faults). Portal API keys are masked; admin customers edit in a drawer. Catalog uses system-ui. New UI-Docs repo holds screenshots, usage notes, and UI-REVIEW.pdf.
28 lines
1,013 B
Markdown
28 lines
1,013 B
Markdown
# Operator console
|
|
|
|
Operator UI at **http://0.0.0.0:3850/** (all interfaces). Fleet, Trace (simulator), and Docs in one shell. NATS stays private (`127.0.0.1:4222`); SSH identity files stay on disk.
|
|
|
|
```bash
|
|
cd packages/verae-fleet
|
|
node src/cli.js serve
|
|
```
|
|
|
|
## Tabs
|
|
|
|
| Tab | Purpose |
|
|
|-----|---------|
|
|
| **Fleet** | Machines (SSH/local), replica floors, green/yellow/red, RTT spark. Replica and service actions live in one **⋯** overflow menu. Power column shows on/paused/off as status, not toggles. Add-machine roles are chips. |
|
|
| **Trace** | In-process Zapier simulator: run a step, hop log, monitors/suggestions |
|
|
| **Docs** | Reading order: overview → module summaries → architecture → remaining docs |
|
|
|
|
## Screenshots
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
Design tokens match the zappier portal/admin (indigo shell). Customer portal is unchanged.
|
|
|
|
See [overview](https://git.georgelambert.org/marchon/overview).
|