From e93c84faa75f6ed38549ddb17818dbc5bc73264c Mon Sep 17 00:00:00 2001
From: Ilia Baranov <90713890+iliabaranov@users.noreply.github.com>
Date: Fri, 18 Sep 2026 23:20:46 -0700
Subject: [PATCH] chore: drop the management product's name from the public
tree
Refer to it generically as the management backend/console. The two env
vars that carried the name are renamed: PSTOP_CHECKIN_URL and
PSTOP_CHECKIN_API_KEY_FILE (deployments that set the old names must
update; there is deliberately no fallback, which would keep the string).
---
docs/DERP_REACHABILITY_INVESTIGATION.md | 2 +-
docs/MACHINE_ESP32_DESIGN.md | 2 +-
docs/MACHINE_ROS2_NODE_DESIGN.md | 2 +-
firmware/components/dcs_support/src/dcs_admin_html.h | 2 +-
.../include/protective_stop_machine/fleet_checkin.hpp | 4 ++--
.../include/protective_stop_machine/machine_bridge_node.hpp | 2 +-
ros2/protective_stop_machine/src/machine_bridge_node.cpp | 6 +++---
.../src/protective_stop_machine_params.yaml | 6 +++---
ros2/protective_stop_machine/test/test_fleet_checkin.cpp | 2 +-
tools/hil/ONBOARDING.md | 2 +-
10 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/docs/DERP_REACHABILITY_INVESTIGATION.md b/docs/DERP_REACHABILITY_INVESTIGATION.md
index a316d4cc..84f5a315 100644
--- a/docs/DERP_REACHABILITY_INVESTIGATION.md
+++ b/docs/DERP_REACHABILITY_INVESTIGATION.md
@@ -72,7 +72,7 @@ does endpoint *learning* but not the full validation/fallback state machine —
Ranked cheap→involved:
1. **Fleet-configured peer (cheapest, test FIRST).** It may be enough to have
- **pstop-fleet configure the DUT with a peer** (the management host / a
+ **the management backend configure the DUT with a peer** (the management host / a
machine) so the DUT initiates + maintains the link *outbound*, which is the
direction that already works. The OTA-push channel already proves the DUT
pulls config outbound. **If this alone restores reachability, document it
diff --git a/docs/MACHINE_ESP32_DESIGN.md b/docs/MACHINE_ESP32_DESIGN.md
index d98e5fd5..964c19a4 100644
--- a/docs/MACHINE_ESP32_DESIGN.md
+++ b/docs/MACHINE_ESP32_DESIGN.md
@@ -99,7 +99,7 @@ carries **no safety responsibility**.
- The machine runs the same fleet check-in code but registers with
**`device_type: "machine"`** in the check-in payload (new field,
remotes implicitly `"remote"`).
-- **Server-side enforcement (required, fleet-console work):** the console
+- **Server-side enforcement (required, management-console work):** the console
must refuse to assign remote firmware to `device_type != remote` —
machines get their own image lineage or nothing. This needs a handoff
item to the console session before any machine unit ships.
diff --git a/docs/MACHINE_ROS2_NODE_DESIGN.md b/docs/MACHINE_ROS2_NODE_DESIGN.md
index f39708b5..42082fcd 100644
--- a/docs/MACHINE_ROS2_NODE_DESIGN.md
+++ b/docs/MACHINE_ROS2_NODE_DESIGN.md
@@ -348,7 +348,7 @@ ros2 run protective_stop_machine machine_bridge_node \
# Optional fleet console check-in (software backend only, both default
# DISABLED on an empty url). Prefer the ENVIRONMENT for the secrets:
# PSTOP_ANNOUNCE_URL / PSTOP_ANNOUNCE_KEY_FILE and
- # PSTOP_FLEET_CHECKIN_URL / PSTOP_FLEET_API_KEY_FILE override these.
+ # PSTOP_CHECKIN_URL / PSTOP_CHECKIN_API_KEY_FILE override these.
announce: # lightweight overview check-in
url: '' # read_only; empty = disabled
key_file: '' # read_only; chmod-600 bearer token
diff --git a/firmware/components/dcs_support/src/dcs_admin_html.h b/firmware/components/dcs_support/src/dcs_admin_html.h
index befe41e0..eea0a258 100644
--- a/firmware/components/dcs_support/src/dcs_admin_html.h
+++ b/firmware/components/dcs_support/src/dcs_admin_html.h
@@ -33,7 +33,7 @@ static const char k_index_html[] =
""
"" DCS_PAGE_ICON
"\">"
- /* Palette + component styles adopted from the pstop-fleet console so the
+ /* Palette + component styles adopted from the management console so the
* two consoles read as one system. Same CSS custom properties/tokens. */
"