feat: enforce absolute ban on em dashes and en dashes#96
Open
erhanurgun wants to merge 1 commit intoblader:mainfrom
Open
feat: enforce absolute ban on em dashes and en dashes#96erhanurgun wants to merge 1 commit intoblader:mainfrom
erhanurgun wants to merge 1 commit intoblader:mainfrom
Conversation
Replace "overuse" warning with a hard constraint. Add replacement hierarchy, mandatory self-check step, and output format constraint.
Author
Note on overlapping PRsThis PR overlaps with #85 and #84, which also modify Rule 14 in
Both of those PRs build on the existing "use sparingly" approach. This PR takes a stricter stance: a complete ban with a replacement hierarchy and a mandatory scan step before output. I believe an absolute ban is the right call here. Issue #78 shows that the "overuse" framing still lets em dashes slip through. A hard constraint with a self-check step is more enforceable than a soft guideline. If this PR is merged first, #85 and #84 would need to be rebased and reconciled against the new Rule 14 !!! |
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.
Closes #78
Summary
Motivation
The em dash has become one of the most reliable tells of AI-generated writing. A "use sparingly" approach was insufficient; a complete ban aligns with humanizer's core purpose.
Changes
SKILL.md: Rewrote Rule 14, added self-check step and output constraintTest plan
—and–characters