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. */
"