chore(web): tighten page and dialog copy for production
Remove internal tool references (n8n), product self-references, and implementation-detail meta from page headers and dialog descriptions. Copy now describes what the user is looking at rather than how the system handles it behind the scenes. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -353,7 +353,7 @@ export function LogRepairDialog({ open, onOpenChange, onLogged }: LogRepairDialo
|
||||
</SelectContent>
|
||||
</Select>
|
||||
<FormDescription>
|
||||
Linking doesn't auto-close the FM — n8n handles that.
|
||||
Linking doesn't auto-close the FM.
|
||||
</FormDescription>
|
||||
<FormMessage />
|
||||
</FormItem>
|
||||
|
||||
@@ -91,7 +91,7 @@ export function WebhookFormDialog({
|
||||
<DialogHeader>
|
||||
<DialogTitle>{editing ? 'Edit subscription' : 'New subscription'}</DialogTitle>
|
||||
<DialogDescription>
|
||||
Vector signs each delivery with HMAC-SHA256. The signing secret is shown once on create.
|
||||
Each delivery is signed with HMAC-SHA256. The signing secret is shown once on create.
|
||||
</DialogDescription>
|
||||
</DialogHeader>
|
||||
|
||||
|
||||
@@ -166,7 +166,7 @@ export default function Fms() {
|
||||
<div className="space-y-5">
|
||||
<PageHeader
|
||||
title="FMs"
|
||||
description="Future Maintenance items open against hosts. n8n handles the ticketing; Vector just tracks open/closed."
|
||||
description="Open future-maintenance items logged against hosts."
|
||||
actions={
|
||||
<Button onClick={() => setCreateOpen(true)}>
|
||||
<Plus className="h-4 w-4" />
|
||||
|
||||
@@ -139,7 +139,7 @@ export default function Hosts() {
|
||||
<div className="space-y-5">
|
||||
<PageHeader
|
||||
title="Hosts"
|
||||
description="Machines and racks where parts are installed for repair work."
|
||||
description="Machines and racks where deployed parts are installed."
|
||||
actions={
|
||||
isAdmin && (
|
||||
<Button onClick={() => setCreateOpen(true)}>
|
||||
|
||||
@@ -110,7 +110,7 @@ export default function Manufacturers() {
|
||||
<div className="space-y-5">
|
||||
<PageHeader
|
||||
title="Manufacturers"
|
||||
description="Vendors. EOL is tracked per part model (see Catalog → Part models)."
|
||||
description="Vendors supplying parts across the fleet."
|
||||
actions={
|
||||
isAdmin && (
|
||||
<Button onClick={() => setCreateOpen(true)}>
|
||||
|
||||
@@ -151,7 +151,7 @@ export default function PartModels() {
|
||||
<div className="space-y-5">
|
||||
<PageHeader
|
||||
title="Part models"
|
||||
description="Catalog of MPNs. End-of-life is tracked per model and drives the past-EOL dashboard alert."
|
||||
description="Catalog of tracked MPNs with end-of-life dates and fleet counts."
|
||||
actions={
|
||||
isAdmin && (
|
||||
<Button onClick={() => setCreateOpen(true)}>
|
||||
|
||||
@@ -142,7 +142,7 @@ export default function Webhooks() {
|
||||
<div className="space-y-5">
|
||||
<PageHeader
|
||||
title="Webhooks"
|
||||
description="Subscribe external receivers to Vector events. Deliveries are signed with HMAC-SHA256."
|
||||
description="Subscribe external receivers to inventory events."
|
||||
actions={
|
||||
<Button onClick={() => setCreateOpen(true)}>
|
||||
<Plus className="h-4 w-4" />
|
||||
|
||||
Reference in New Issue
Block a user