Drop Standalone framing from release docs; describe rename as Hosts → Machines

The internal rename chain in rc.1-rc.5 went Agents -> Standalone ->
Machines but neither Agents nor Standalone shipped as user-visible
labels for the Pulse Agent inventory page. Users coming from v5 know
the page as Hosts. The rc.6 release docs incorrectly framed the
change as 'Standalone surface renamed to Machines' which references
an internal name no public release ever exposed.

Reframe in the shipped v6 docs and the rc.6 packet drafts as
'Hosts page renamed to Machines'. Top-level page listings updated
to use Machines (not Standalone). Keyboard shortcut listing
updated to 'g s Machines' (not Standalone). 'Standalone-to-Machines
surface evolution' rewritten as 'Hosts-to-Machines rename'.

Touches:
- docs/releases/RELEASE_NOTES_v6.md
- docs/releases/V6_CHANGELOG.md
- docs/releases/V6_RC_OPERATOR_SUPPORT_PACK.md
- docs/releases/RELEASE_NOTES_v6_RC6_DRAFT.md
- docs/releases/V6_CHANGELOG_RC6_DRAFT.md
- docs/releases/V6_RC6_OPERATOR_SUPPORT_PACK_DRAFT.md

The internal route path /standalone is unchanged because that is a
code-level identifier, not a user-facing label.
This commit is contained in:
rcourtman 2026-05-27 20:44:29 +01:00
parent 7cb5f74db8
commit 1407996e58
5 changed files with 39 additions and 41 deletions

View file

@ -4,7 +4,7 @@
`v6.0.0-rc.1` and `v6.0.0-rc.2` line into the default supported v6 release.
Pulse v6 keeps the platform-shaped top-level navigation existing v5 operators
already know (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Standalone, plus
already know (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Machines, plus
Alerts, Patrol, and Settings), rebuilds the runtime behind it on a unified
resource model and contract (`/api/resources`), ships first-class vSphere and
TrueNAS support, adds the Patrol intelligence and agent-substrate surfaces,
@ -31,16 +31,16 @@ I publish an explicit exception.
### Platform-shaped frontend on a unified backend
The top-level navigation is platform-shaped. Each backing source has its own
top-level page (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Standalone),
top-level page (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Machines),
alongside Alerts, Patrol, and Settings. Behind those pages, Pulse v6 runs on
a unified resource model: a single canonical `Resource` type normalising data
across the backing sources, served from `/api/resources`. The platform-shaped
pages consume that contract and add platform-shaped presentation.
vSphere is a first-class platform in v6, parallel to Proxmox, Docker,
Kubernetes, and TrueNAS. The Standalone surface (renamed from Agents during
the v6 line) carries Pulse Agent resources as their own top-level page, with
native detail UX for IP, disk I/O, RAID, network, and SMART temperature.
Kubernetes, and TrueNAS. Machines (the v5 "Hosts" page) carries Pulse
Agent resources as their own top-level page, with native detail UX
for IP, disk I/O, RAID, network, and SMART temperature.
### Patrol intelligence and the agent substrate

View file

@ -26,7 +26,7 @@ With that signal pointing in one direction and no countervailing signal,
I reverted the frontend information architecture in `rc.6` to
platform-shaped top-level navigation:
- Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and Standalone are
- Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and Machines are
each their own top-level page again.
- Alerts, Patrol, and Settings keep their own top-level pages.
- The unified resource model is still the backend contract.
@ -39,7 +39,7 @@ shape you already know.
The keyboard shortcuts follow the new shape:
- `g p` Proxmox, `g d` Docker, `g k` Kubernetes, `g n` TrueNAS,
`g v` vSphere, `g s` Standalone
`g v` vSphere, `g s` Machines
- `g a` Alerts, `g r` Patrol, `g t` Settings, `?` shortcuts help
The unified IA pages (`/infrastructure`, `/workloads`, `/storage`,
@ -87,16 +87,15 @@ and a vSphere placement card in the workload drawer. vSphere tables
follow the canonical platform-table column alignment helper and the
shared platform conventions used by Proxmox and Docker.
### Standalone surface renamed to Machines, with native detail UX
### Hosts page renamed to Machines, with native detail UX
The surface previously labelled "Agents" and then "Standalone" is now
"Machines". The rename consolidates the IA decision and the landing
behaviour into one name. The Machines table gained row identity
context, an expansion affordance, IP / disk I/O / RAID / network /
temperature detail tooltips, an aggregate disk summary in machine
details, SMART temperature fallback, machine discovery promoted into
drawer tabs, and a richer agent telemetry view. Machines is now
restricted to Pulse Agent resources.
The Pulse Agent inventory page that v5 operators know as "Hosts" is
"Machines" in `rc.6`. The Machines table gained row identity context,
an expansion affordance, IP / disk I/O / RAID / network / temperature
detail tooltips, an aggregate disk summary in machine details, SMART
temperature fallback, machine discovery promoted into drawer tabs,
and a richer agent telemetry view. Machines is restricted to Pulse
Agent resources.
### TrueNAS native detail surfacing
@ -197,7 +196,7 @@ substrate), and `.github/workflows` (install.sh smoke gate).
## Retest Plan
1. Frontend information architecture: each of Proxmox, Docker,
Kubernetes, TrueNAS, vSphere, Standalone (Machines) loads as its
Kubernetes, TrueNAS, vSphere, Machines loads as its
own top-level page; no `/infrastructure`, `/workloads`,
`/storage`, or `/recovery` aggregate routes remain; Command Palette
(`Cmd/Ctrl+K`) navigates across platforms; keyboard shortcuts

View file

@ -7,7 +7,7 @@ _This changelog describes the shipped stable `v6.0.0` release compared with
## What v6 changes at a high level
Pulse v6 keeps the platform-shaped top-level navigation existing v5 operators
already know (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Standalone, plus
already know (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Machines, plus
Alerts, Patrol, and Settings) and rebuilds the runtime behind it on a unified
resource model. The default top-level shape is the same shape v5 had; the
data flowing into those pages is the v6 unified `Resource` contract served
@ -18,7 +18,7 @@ state contract changes, install and onboarding are split differently inside
Settings, self-hosted commercial posture now revolves around core monitoring
included for self-hosted installs plus paid convenience, history, and AI/admin
surfaces rather than capped monitored-system volume, and there are new top-
level pages (vSphere, Standalone, Patrol).
level pages (vSphere, Machines, Patrol).
The v6 line briefly shipped a unified `Infrastructure` / `Workloads` /
`Storage` / `Recovery` layout across `rc.1` through `rc.5`. Operator feedback
@ -30,7 +30,7 @@ the navigation shape you already know.
## Major product and workflow changes
- **The top-level product layout stays platform-shaped, on a unified
backend.** Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and Standalone
backend.** Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and Machines
are each their own top-level page, alongside Alerts, Patrol, and Settings.
Behind those pages, Pulse v6 runs on a unified `Resource` contract
(`/api/resources`) and per-platform pages consume that contract.

View file

@ -18,15 +18,15 @@ architecture introduced across `rc.1` through `rc.5`. The unified
their aggregate route aliases, and the orphaned summary components,
aggregate state hooks, and presentation utilities that fed them are
removed. The frontend top level is platform-shaped again: Proxmox,
Docker, Kubernetes, TrueNAS, vSphere, Standalone (Machines), plus
Docker, Kubernetes, TrueNAS, vSphere, Machines, plus
Alerts, Patrol, and Settings. The unified resource model and
`/api/resources` contract are retained on the backend; the per-
platform pages consume that contract and add platform-shaped
presentation.
Beyond the IA revert, `rc.6` carries the new vSphere first-class
platform surface, the Standalone-to-Machines surface evolution with
native detail UX, TrueNAS native detail rendering, Proxmox backup
platform surface, the Hosts-to-Machines rename with native detail
UX, TrueNAS native detail rendering, Proxmox backup
recovery coverage and tab polish, FilterBar adoption with SavedViews,
Patrol capacity-forecast and reliability-finding work, the free-first
self-hosted commercial posture, and `install.sh` release-pipeline
@ -46,7 +46,7 @@ exact code-backed release-validation range for the current candidate:
Those commits are grouped in this changelog rather than listed one by
one. The range carries: the frontend information architecture revert
to platform-shaped navigation, the vSphere first-class platform
surface, the Standalone-to-Machines rename and native detail UX, the
surface, the Hosts-to-Machines rename and native detail UX, the
TrueNAS native detail rendering pass, Proxmox backup recovery
coverage and tab polish, FilterBar adoption with SavedViews wiring on
Alerts history / audit log / embedded workloads / Storage, Patrol
@ -70,7 +70,7 @@ The unified Infrastructure / Workloads / Storage / Recovery pages
introduced across `rc.1`-`rc.5` are removed. The frontend top level is
platform-shaped again:
- Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and Standalone
- Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and Machines
(Machines) are each their own top-level page.
- Alerts, Patrol, and Settings keep their own top-level pages.
- Aggregate top-level workspace routes and legacy infrastructure
@ -82,7 +82,7 @@ platform-shaped again:
detail drawers so the platform pages share their detail surface.
- Keyboard shortcuts moved to platform keys: `g p` Proxmox, `g d`
Docker, `g k` Kubernetes, `g n` TrueNAS, `g v` vSphere, `g s`
Standalone, `g a` Alerts, `g r` Patrol, `g t` Settings.
Machines, `g a` Alerts, `g r` Patrol, `g t` Settings.
The unified resource model and `/api/resources` contract are retained
on the backend; the platform-shaped pages consume that contract and
@ -117,11 +117,10 @@ Kubernetes, and TrueNAS:
- Guest OS column lights up for Proxmox and vSphere workloads in
unison.
### 3. Standalone surface renamed to Machines with native detail UX
### 3. Hosts page renamed to Machines with native detail UX
The surface previously labelled "Agents" and then "Standalone" is now
"Machines". The IA decision and landing behaviour are consolidated
into one name and the surface is restricted to Pulse Agent resources:
The Pulse Agent inventory page that v5 operators know as "Hosts" is
"Machines" in `rc.6`, restricted to Pulse Agent resources:
- Row identity context.
- Row expansion affordance.

View file

@ -16,12 +16,12 @@ _Draft only. Use this as the working support brief for the planned
change is that the unified `Infrastructure` / `Workloads` /
`Storage` / `Recovery` top-level pages that shipped across
`rc.1`-`rc.5` are reverted, and the frontend is platform-shaped
again (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Standalone,
plus Alerts, Patrol, and Settings). The unified resource model and
again (Proxmox, Docker, Kubernetes, TrueNAS, vSphere, Machines, plus
Alerts, Patrol, and Settings). The unified resource model and
`/api/resources` contract remain on the backend; the platform-shaped
pages consume that contract and add platform-shaped presentation.
- Beyond the IA revert, `rc.6` ships vSphere as a first-class platform,
the Standalone-to-Machines surface evolution with native detail UX,
the Hosts-to-Machines rename with native detail UX,
TrueNAS native detail rendering, Proxmox backup recovery coverage
and tab polish, FilterBar adoption with SavedViews, Patrol
capacity-forecast and reliability-finding additions, the free-first
@ -130,19 +130,19 @@ Use this cohort breakdown:
detail drawers so platform pages share their detail surface. The
keyboard shortcuts moved to platform keys: `g p` Proxmox, `g d`
Docker, `g k` Kubernetes, `g n` TrueNAS, `g v` vSphere, `g s`
Standalone, `g a` Alerts, `g r` Patrol, `g t` Settings.
Machines, `g a` Alerts, `g r` Patrol, `g t` Settings.
- vSphere is a first-class platform in `rc.6`, parallel to Proxmox,
Docker, Kubernetes, and TrueNAS. The surface ships VMs through the
shared workloads pipeline, network inventory, Hosts table with
version and uptime, cluster services, VM hardware config, VMware
Tools status, vCenter MoRef in the workload ID, snapshot trees, and
a vSphere placement card in the workload drawer.
- The surface previously labelled "Agents" and then "Standalone" is
now "Machines". The Machines table gained row identity context,
expansion affordance, IP / disk I/O / RAID / network / temperature
detail tooltips, an aggregate disk summary, SMART temperature
fallback, and machine discovery promoted into drawer tabs. Machines
is now restricted to Pulse Agent resources.
- The Pulse Agent inventory page that v5 operators know as "Hosts"
is "Machines" in `rc.6`. The Machines table gained row identity
context, expansion affordance, IP / disk I/O / RAID / network /
temperature detail tooltips, an aggregate disk summary, SMART
temperature fallback, and machine discovery promoted into drawer
tabs. Machines is restricted to Pulse Agent resources.
- TrueNAS gained native inline detail rendering across storage,
system, service, protection, and health rows. TrueNAS health alerts
surface on the overview and alert detail rows appear in the drawer.
@ -261,7 +261,7 @@ maintainer approval before posting.
5. Verify server health, version, logs, and update UI before
upgrading agents.
6. Walk the frontend top-level navigation: each of Proxmox, Docker,
Kubernetes, TrueNAS, vSphere, Standalone (Machines) loads as its
Kubernetes, TrueNAS, vSphere, Machines loads as its
own page. Confirm no `/infrastructure`, `/workloads`, `/storage`,
or `/recovery` aggregate routes remain. Confirm Command Palette
(`Cmd/Ctrl+K`) navigates across platforms and the platform-keyed