Skip to content

check_paradigm_shift: restated bare-noun subject and modal period-split - #106

Merged
rivassec merged 1 commit into
mainfrom
fix/antithesis-bare-noun-and-modal
Oct 24, 2026
Merged

rivassec merged 1 commit into
mainfrom
fix/antithesis-bare-noun-and-modal

Conversation

@rivassec

Copy link
Copy Markdown
Owner

Two antithesis forms the detector missed, found in iam-blast-radius-architecture-problem:

  • antithesis-restated-noun: "Least privilege is not just fewer actions. Least privilege is smaller failure domains." The same one to three words open both sentences; no the/this/that needed. The determiner form is still reported once, under antithesis-restated-subject.
  • antithesis-period-split-modal: "... is not just a cluster detail. It can become a lateral movement primitive." Requires "not just" plus may/might/can/could + be/become (or becomes). Its own, lower-precision label: Ralph's LLM pass decides.

Blog-wide this matches exactly the three known sentences (L28, L32, L33), which the next content PR rewrites. 11 new tests; suite 87 OK.

🤖 Generated with Claude Code

Two antithesis forms the detector missed (found 2026-10-23 in
iam-blast-radius-architecture-problem):

- antithesis-restated-noun: "Least privilege is not just fewer actions.
  Least privilege is ..." - the same one to three words open both
  sentences, no the/this/that needed.
- antithesis-period-split-modal: "... is not just a cluster detail. It can
  become ...". Requires "not just" and may/might/can/could + be/become (or
  becomes); kept as its own, lower-precision label for Ralph's LLM pass.

Blog-wide this matches exactly the three known sentences (L28, L32, L33).
11 new tests (6 positive, 5 negative).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rivassec
rivassec merged commit cb62404 into main Oct 24, 2026
19 checks passed
@rivassec
rivassec deleted the fix/antithesis-bare-noun-and-modal branch October 24, 2026 06:00
rivassec added a commit that referenced this pull request Oct 24, 2026
…108)

- iam-blast-radius-architecture-problem L28, L32, L33: the three sentences
  the new detector labels (#106) flag.
- paved-road-adoption-as-control L16, L38, L56: the punchlines Ralph's
  contrast_not check flagged, plus the "not adopted ... are" reversal in
  L56.

Paradigm-shift scan: 0 warnings blog-wide.

Co-authored-by: rivassec <rivassec@rivassec.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant