fix(docs): correct spelling and duplicated words across docs - #2149
Merged
Conversation
- Conncections -> Connections - unavailble -> unavailable - minumum -> minimum - crytpographic -> cryptographic - duplicated 'which which' - decribes -> describes - precendence -> precedence - 'authenticate thes' -> 'authenticates the' Applied across all versioned docs directories (2-edge, docs, 2.10-2.19), following the convention in linkerd#1961 and linkerd#2137. Signed-off-by: joedrf <joe@buoyant.io>
- accross -> across - resiliant -> resilient - dyanmic -> dynamic - proxy-injnector -> proxy-injector - dupliate -> duplicate - tutoral -> tutorial - consective -> consecutive - Instrunctions -> Instructions - recieve -> receive - duplicated 'the the' - instaneously -> instantaneously - Uninstallating -> Uninstalling - duplicated 'as as' - wil -> will - duplicated 'to to' - duplicated 'to to' - duplicated 'with with' - stray double comma Applied across all versioned docs directories (2-edge, docs, 2.10-2.19), following the convention in linkerd#1961 and linkerd#2137. Signed-off-by: joedrf <joe@buoyant.io>
- Kuberentes -> Kubernetes - Futher -> Further - duplicated 'to to' Applied across all versioned docs directories (2-edge, docs, 2.10-2.19), following the convention in linkerd#1961 and linkerd#2137. Signed-off-by: joedrf <joe@buoyant.io>
joedrf
marked this pull request as ready for review
July 27, 2026 08:17
travisbeckham
self-requested a review
July 27, 2026 14:05
travisbeckham
approved these changes
Jul 27, 2026
travisbeckham
left a comment
Collaborator
There was a problem hiding this comment.
Looks great! Thanks for fixing all of these.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Corrects 29 spelling errors and duplicated words in the docs. 31 unique lines changed;
the file count is large only because each correction is applied to every versioned copy
of the affected page.
reference/Conncections→Connections(heading)reference/architecture.mdunavailble→unavailable(×2)reference/circuit-breaking.mdminumum→minimumreference/circuit-breaking.mdcrytpographic→cryptographicreference/proxy-metrics.mdto which which the→to which thereference/proxy-metrics.mddecribes→describesreference/authorization-policy.mdprecendence→precedencereference/authorization-policy.mdwhich authenticate thes→which authenticates thereference/authorization-policy.mdtasks/accross→across,resiliant→resilienttasks/federated-services.mddyanmic→dynamictasks/configuring-dynamic-request-routing.mdproxy-injnector→proxy-injector,dupliate→duplicatetasks/troubleshooting.mdtutoral→tutorial,consective→consecutivetasks/circuit-breakers.mdInstrunctions→Instructionstasks/install.md,tasks/install-helm.mdrecieve→receive,of the the→of thetasks/traffic-shifting.mdinstaneously→instantaneouslytasks/automatically-rotating-control-plane-tls-credentials.mdUninstallating→Uninstallingtasks/uninstall.mdsuch as as the one→such as the onetasks/grafana.mdthey wil be→they will betasks/rotating_webhooks_certificates.mdused to to provide→used to providetasks/setting-up-service-profiles.mdhow to to use→how to usetasks/generate-certificates.mdmeshed with with→meshed with, stray, ,→,tasks/using-ingress.mdfeatures/Kuberentes→Kubernetesfeatures/automatic-mtls.mdFuther reading→Further reading(heading)features/dashboard.mdis to to provide→is to providefeatures/topology-aware-routing.mdScope
Each fix is applied to every versioned directory in which the string actually appears
(
2-edge,docs, and2.10–2.19), following the convention in #1961 and #2137.Reviewing
linkerd.io/content/2-edgealone shows all 31 unique changes without theper-version repetition.
Commits are split by docs area (
reference,tasks,features) so they can be takenindependently if preferred.
How these were found
Extracted the visible prose from every page in the sitemap (excluding code blocks and
navigation), ran it through hunspell, then filtered to words that are rare on the site
but one edit away from a word the site uses frequently. Every candidate was re-checked
against the rendered page before being included here, and a few apparent hits were
discarded as false positives (for example
as asinside "has as", and adiacoverythat turns out to be inside a verbatim quoted tweet in a blog post).
Notes
make lintpasses; no new markdownlint warnings.and will follow separately.
Appache Common Log Format, lives inlinkerd.io/data/cli/*.yaml,which is auto-generated by
linkerd doc. It needs fixing inlinkerd/linkerd2instead,otherwise it returns on the next regeneration, so it is deliberately not included.