Archaic Language Detection

This rule identifies and flags archaic or obsolete words and phrases in text. It's designed to help writers maintain modern, clear communication by avoiding outdated language that might confuse readers or make the text feel unnecessarily formal or antiquated.

The rule is important because using archaic language can:

  • Make text harder to understand for modern readers
  • Create an unnecessarily formal or pretentious tone
  • Reduce the clarity and effectiveness of your communication
  • Make documents feel dated or out of touch

Examples

This rule will flag:

  • ✗ "Methinks this is a good idea" → Use "I think" instead
  • ✗ "Please find enclosed the requested documents" → Use "I've attached" or "Here are"
  • ✗ "Verily, this is true" → Use "Truly" or simply state the fact
  • ✗ "Howbeit, we must consider..." → Use "However" or "Nevertheless"
  • ✗ "To wit, the following items..." → Use "Namely" or "Specifically"
  • ✗ "The document shall be enclosed herewith" → Use "I'm attaching" or "Here is"

The rule aims to encourage more direct, contemporary language that better serves modern communication needs.

Rule Source

This rule comes from: https://github.com/mesosphere/dcos-docs-site

Rule Definition

extends: existence
message: "'%s' is archaic."
ignorecase: true
level: error
tokens:
  - alack
  - anent
  - begat
  - belike
  - betimes
  - boughten
  - brocage
  - brokage
  - camarade
  - chiefer
  - chiefest
  - Christiana
  - completely obsolescent
  - cozen
  - divers
  - deflexion
  - fain
  - forsooth
  - foreclose from
  - haply
  - howbeit
  - illumine
  - in sooth
  - maugre
  - meseems
  - methinks
  - nigh
  - peradventure
  - perchance
  - saith
  - shew
  - sistren
  - spake
  - to wit
  - verily
  - whilom
  - withal
  - wot
  - enclosed please find
  - please find enclosed
  - enclosed herewith
  - enclosed herein
  - inforce
  - ex postfacto
  - foreclose from
  - forewent
  - for ever