Repository navigation
check_paradigm_shift: catch the restated-subject antithesis - #104
Merged
Merged
Conversation
"The X is not A. The X is B." repeats the subject instead of saying "It is", so no existing pattern matched it, including the quoted form 'the transformation is not "surveillance was added." The transformation is' (the quote carries its own period). Found in a full-sentence review on 2026-10-23. New label antithesis-restated-subject (high); the backreference on the noun keeps ordinary follow-ups out. Across content/ it matches 3 sentences, all genuine; they are rewritten in the follow-up content PR. Tests: 4 positives (quoted, unquoted, case and spacing, curly quotes), 2 negatives (different subject, no negation), and a regression fixture for the iam-blast-radius-github-action period-split hit. Co-Authored-By: Claude Opus 5.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
antithesis-restated-subjectfor "The X is not A. The X is B." (subject repeated instead of "It is"), including a quoted rejected part with its own period:No existing pattern caught this form. It came up in a full-sentence review of the posts with the most prose-lint hits (2026-10-23).
content/it matches 3 sentences, all genuine: iam-blast-radius-architecture-problem L109 and telemetry-turns-predatory L57 and L67. A follow-up content PR rewrites them.antithesis-period-splithit in iam-blast-radius-github-action L16. The full suite passes (76 tests).antithesis-period-split. That fix is in rivassec/research-feed.Note: like the existing patterns, this script does not skip fenced code blocks.
🤖 Generated with Claude Code