elastic / elastic/integrations

[text-auditor] Batch fix clear repeated-word typos and one CLI typo in user-facing text

Open
#18,242 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Handlebars
Stars
333
Forks
647
Avg merge
3d 4h
Merged PRs (30d)
209

Description

## Text Improvements

The following user-facing text issues were found in the repository. Each is a low-effort fix.

### 1. Typo in a runtime error message (`faile`)

**File:** `magefile.go` (line 243)
**Current text:** `faile`
**Suggested fix:** `failed to get Kibana constraint` (or equivalent complete message)
**Why:** Clear typo in CLI/runtime error output; current string is not actionable.

### 2. Typo family: `convertion` → `conversion` (3 occurrences)

**File:** `dev/import-beats/README.md` (line 131)
**Current text:** `The script performs a convertion of all existing Kibana dashboards...`
**Suggested fix:** `The script performs a conversion of all existing Kibana dashboards...`
**Why:** Clear spelling error in user-facing docs.

**File:** `dev/import-beats/README.md` (line 189)
**Current text:** `...verify the convertion result.`
**Suggested fix:** `...verify the conversion result.`
**Why:** Same typo family.

**File:** `dev/import-beats/kibana.go` (line 393)
**Current text:** `Kibana object convertion failed`
**Suggested fix:** `Kibana object conversion failed`
**Why:** Same typo family in runtime error text.

### 3. Repeated-word typo family: `Discovery Discovery` (3 occurrences)

**File:** `packages/cloud_asset_inventory/data_stream/asset_inventory/manifest.yml` (line 14)
**Current text:** `Asset Discovery Discovery for AWS`
**Suggested fix:** `Asset Discovery for AWS`
**Why:** Duplicate word in user-facing stream description.

**File:** `packages/cloud_asset_inventory/data_stream/asset_inventory/manifest.yml` (line 151)
**Current text:** `Asset Discovery Discovery for Azure`
**Suggested fix:** `Asset Discovery for Azure`
**Why:** Same duplicate-word typo family.

**File:** `packages/cloud_asset_inventory/data_stream/asset_inventory/manifest.yml` (line 310)
**Current text:** `Asset Discovery Discovery for GCP`
**Suggested fix:** `Asset Discovery for GCP`
**Why:** Same duplicate-word typo family.

### 4. Repeated-word typo family: `number number` (2 occurrences)

**File:** `packages/gcp/data_stream/cloudrun_metrics/fields/fields.yml` (line 25)
**Current text:** `Distribution of the maximum number number of concurrent requests...`
**Suggested fix:** `Distribution of the maximum number of concurrent requests...`
**Why:** Duplicate word in field description.

**File:** `packages/gcp/docs/cloudrun.md` (line 77)
**Current text:** `Distribution of the maximum number number of concurrent requests...`
**Suggested fix:** `Distribution of the maximum number of concurrent requests...`
**Why:** Same duplicate-word typo in generated/derived docs output.

### 5. Repeated-word typo family: `of of` (2 occurrences)

**File:** `packages/windows_etw/manifest.yml` (line 29)
**Current text:** `Name of of an ETW provider...`
**Suggested fix:** `Name of an ETW provider...`
**Why:** Duplicate word in user-facing setting description.

**File:** `packages/windows_etw/manifest.yml` (line 36)
**Current text:** `GUID of of an ETW provider...`
**Suggested fix:** `GUID of an ETW provider...`
**Why:** Same duplicate-word typo family.

### 6. Repeated-word typo family: `are are` (8 occurrences)

**File:** `packages/google_scc/data_stream/finding/fields/fields.yml` (line 340)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Duplicate word in field description.

**File:** `packages/google_scc/data_stream/finding/fields/fields.yml` (line 355)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

**File:** `packages/google_scc/elasticsearch/transform/latest_cdr_misconfigurations/fields/fields.yml` (line 340)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

**File:** `packages/google_scc/elasticsearch/transform/latest_cdr_misconfigurations/fields/fields.yml` (line 355)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

**File:** `packages/google_scc/elasticsearch/transform/latest_cdr_vulnerabilities/fields/fields.yml` (line 340)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

**File:** `packages/google_scc/elasticsearch/transform/latest_cdr_vulnerabilities/fields/fields.yml` (line 355)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

**File:** `packages/google_scc/docs/README.md` (line 697)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

**File:** `packages/google_scc/docs/README.md` (line 702)
**Current text:** `...handlers that are are not...`
**Suggested fix:** `...handlers that are not...`
**Why:** Same duplicate-word typo family.

## Suggested Actions

- [x] Fix `faile` in `magefile.go` with a complete actionable error message.
- [ ] Replace `convertion` with `conversion` in all 3 listed occurrences.
- [ ] Remove duplicated `Discovery` from all 3 cloud asset inventory descriptions.
- [ ] Remove duplicated `number` from both Cloud Run metrics descriptions.
- [ ] Remove duplicated `of` from both Windows ETW provider descriptions.
- [ ] Remove duplicated `are` from all 8 Google SCC descriptions/docs occurrences.

---
[What is this?](https://ela.st/github-ai-tools) | [From workflow: Text Auditor](https://github.com/elastic/integrations/actions/runs/24076535156)

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
> - [x] expires on Apr 14, 2026, 10:32 AM UTC

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.