Automattic / Automattic/harper

Flag using "tenant" instead of "tenet".

Open
#1,070 2 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue harper-core linting stale
Dominant language
Rust
Stars
15.4k
Forks
627
Avg merge
1d 15h
Merged PRs (30d)
102

Description

## Description

It's very common for people to use "tenant" (renter) when they mean "tenet" (a principle).

## Resources

- https://www.merriam-webster.com/grammar/tenant-vs-tenet-difference-usage
- https://langeek.co/en/grammar/course/1606/tenants-vs-tenets
- https://www.grammarbook.com/blog/spelling/tenant-vs-tenet/
- https://brians.wsu.edu/2016/05/25/tenant-tenet/

## Examples

- The law of attraction works effectively when we embrace these key **tenants**, when you realise and practice these **tenants**, the law will begin to work in your favour.
- Core **Tenants** of Highly Effective Software Teams.
- When one of the main **tenants** of many religions is to spread the word to others, this could be a significant drawback.
- One of my core **tenants** is a very simple phrase, words have meaning.

## Potential False Positives

Plenty.

Contributor guide

Open the contributing guide

Research direction

Start by locating the grammar-rule entry point and tests for commonly confused words, then review the linked references and examples for the intended tenant/tenet distinction. Done means the misuse is flagged while legitimate uses of tenant, including likely false positives, remain accepted and are covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.