elastic / elastic/beats

[text-auditor] Fix clear user-facing typo/grammar issues in CLI, logs, and field text

Open Beginner friendly
#50,439 1 comment 0 reactions 0 assignees View on GitHub
needs_team
Dominant language
Go
Stars
12.7k
Forks
5k
Avg merge
2d 15m
Merged PRs (30d)
385

Description

## Text Improvements

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

### 1. Typo in CEF outcome field description (`sucess` -> `success`)

**File:** `x-pack/filebeat/processors/decode_cef/_meta/fields.yml` (line 743)
**Current text:** `Outcome of the event (e.g. sucess, failure, or attempt).`
**Suggested fix:** `Outcome of the event (e.g. success, failure, or attempt).`
**Why:** Clear spelling typo in exported field description source text.

### 2. Grammar issue in Auditbeat CLI help text

**File:** `auditbeat/cmd/root.go` (line 51)
**Current text:** `Show modules information`
**Suggested fix:** `Show module information`
**Why:** Clear grammar issue in user-visible command help (`show` subcommand short help).

### 3. Grammar issue in runtime log message

**File:** `libbeat/idxmgmt/index_support.go` (line 254)
**Current text:** `Auto lifecycle enable success.`
**Suggested fix:** `Auto lifecycle enabled successfully.`
**Why:** Clear grammatical error in user-facing runtime log output.

## Suggested Actions

- [ ] Replace `sucess` with `success` in `x-pack/filebeat/processors/decode_cef/_meta/fields.yml`.
- [ ] Update Auditbeat `show` command short help from `Show modules information` to `Show module information`.
- [ ] Update `Auto lifecycle enable success.` to `Auto lifecycle enabled successfully.` in `libbeat/idxmgmt/index_support.go`.

## Notes

- Completeness pass was run for each accepted pattern (`sucess`, `Show modules information`, `Auto lifecycle enable success.`).
- Existing open `[text-auditor]` issues were checked to avoid duplicate filing; these exact strings are not currently tracked.

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

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
> - [x] expires on May 7, 2026, 1:50 PM UTC

Contributor guide

Open the contributing guide

Research direction

Open the three named locations: x-pack/filebeat/processors/decode_cef/_meta/fields.yml, auditbeat/cmd/root.go, and libbeat/idxmgmt/index_support.go, and inspect each surrounding user-facing string. Update only the three listed typos or grammar issues, then search for the old strings to confirm they no longer remain.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, observability-sre
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.