Add patterns 36-40 from real-world AI-writing review - #246
Open
MCKRUZ wants to merge 1 commit into
Open
Conversation
Patterns 1-35 cover claim inflation, sales language, vocabulary, punctuation, and formulaic filler, largely at the sentence level. Comparing against a separate community ruleset for detecting AI writing surfaced five gaps not covered by any existing pattern: - blader#36 Forced tables, lists, and numbering on content that has no real categories, comparison, or order. - blader#37 Leftover AI-tool artifacts: citation tokens, tags, and tracking parameters left behind by the generating tool. This is a defect to fix, not a style judgment, so it carries no false positives the way a style pattern can. - blader#38 A document opening by restating its own title as the sentence's subject, then defining it. Distinct from blader#29 (a heading restated in the body below it): this is the title itself, used as the opening move. - blader#39 Register mismatch between sections, the tell of a document where one part was generated and another written or edited by hand, with no transition between the two. - blader#40 Chains of "and" in place of a semicolon, colon, or parentheses. A companion to blader#14: dashes are one overused connector, "and" chains are another. Also adds nine corporate-verb words (utilize, leverage, facilitate, optimize, ascertain, endeavor, commence, initiate, demonstrate) to the blader#7 word list. None of them were previously covered, despite being some of the most common AI-vocabulary tells in business and technical writing. Updates the README table and heading, the AGENTS.md pattern count, the plugin version, and the validator bounds, per the process in AGENTS.md. SKILL.md is 496 lines, within the 500-line budget. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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.
Adds five patterns not covered by the existing 35: forced tables/lists on non-tabular content, leftover AI-tool artifacts (citation tokens, tracking params — a defect, not a style call), a document opening by restating its own title, register mismatch between sections, and "and"-chains standing in for real punctuation. Also fills a gap in §7's AI-vocabulary list: utilize, leverage, facilitate, optimize, ascertain, endeavor, commence, initiate, demonstrate were all missing despite being common tells.
Full rationale for each pattern is in the commit message. Updates the README table and heading, the AGENTS.md pattern count, the plugin version, and the validator bounds, per the process in AGENTS.md. SKILL.md is 496 lines, within the 500-line budget.
scripts/validate-package.pypasses.