diff --git a/src/app/App.tsx b/src/app/App.tsx
index 7433b91a..7a926658 100644
--- a/src/app/App.tsx
+++ b/src/app/App.tsx
@@ -15165,10 +15165,103 @@ export function App({ store, initialStatusMessage }: AppProps) {
"Visible and enabled"}
- Terrain editing tools land in a later inspector slice. This foundation keeps the authored grid and derived mesh selectable and inspectable.
+ Terrain editing stays inspector-driven. Arm a brush here,
+ then drag on the selected terrain in the viewport.
+ {armedTerrainBrushTool === null
+ ? "No terrain brush is armed. Existing selection and transforms stay unchanged."
+ : `${getTerrainBrushToolLabel(armedTerrainBrushTool)} is armed for ${getTerrainLabelById(selectedTerrain.id, terrainList)}. Click the active tool again to disarm it.`}
+