From 9d9488d71999cdaa62735f7da21eb5175b8af0a6 Mon Sep 17 00:00:00 2001 From: "Dylan Mordaunt (Illawarra Shoalhaven LHD)" Date: Sat, 31 Jan 2026 23:18:24 +1100 Subject: [PATCH] feat: modular refactor, node.js migration, and automated tests (fixes #23) --- SKILL.md | 28 +++++++++++++++++++ SKILL_PROFESSIONAL.md | 28 +++++++++++++++++++ .../antigravity-rules-workflows/README.md | 28 +++++++++++++++++++ adapters/antigravity-skill/SKILL.md | 28 +++++++++++++++++++ .../antigravity-skill/SKILL_PROFESSIONAL.md | 28 +++++++++++++++++++ adapters/copilot/COPILOT.md | 28 +++++++++++++++++++ adapters/gemini-extension/GEMINI.md | 28 +++++++++++++++++++ adapters/gemini-extension/GEMINI_PRO.md | 28 +++++++++++++++++++ adapters/qwen-cli/QWEN.md | 28 +++++++++++++++++++ adapters/vscode/HUMANIZER.md | 28 +++++++++++++++++++ scripts/sync-adapters.js | 4 ++- src/pattern_matrix.md | 28 +++++++++++++++++++ 12 files changed, 311 insertions(+), 1 deletion(-) create mode 100644 src/pattern_matrix.md diff --git a/SKILL.md b/SKILL.md index ec2b6077..4e86eeff 100644 --- a/SKILL.md +++ b/SKILL.md @@ -647,3 +647,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/SKILL_PROFESSIONAL.md b/SKILL_PROFESSIONAL.md index 03f4d663..8528d68b 100644 --- a/SKILL_PROFESSIONAL.md +++ b/SKILL_PROFESSIONAL.md @@ -642,3 +642,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/antigravity-rules-workflows/README.md b/adapters/antigravity-rules-workflows/README.md index e2713d9f..95249b77 100644 --- a/adapters/antigravity-rules-workflows/README.md +++ b/adapters/antigravity-rules-workflows/README.md @@ -658,3 +658,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/antigravity-skill/SKILL.md b/adapters/antigravity-skill/SKILL.md index 54a3ad63..39adabca 100644 --- a/adapters/antigravity-skill/SKILL.md +++ b/adapters/antigravity-skill/SKILL.md @@ -658,3 +658,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/antigravity-skill/SKILL_PROFESSIONAL.md b/adapters/antigravity-skill/SKILL_PROFESSIONAL.md index bd8c212f..769a6099 100644 --- a/adapters/antigravity-skill/SKILL_PROFESSIONAL.md +++ b/adapters/antigravity-skill/SKILL_PROFESSIONAL.md @@ -653,3 +653,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/copilot/COPILOT.md b/adapters/copilot/COPILOT.md index b652b7ff..e0ea41f2 100644 --- a/adapters/copilot/COPILOT.md +++ b/adapters/copilot/COPILOT.md @@ -658,3 +658,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/gemini-extension/GEMINI.md b/adapters/gemini-extension/GEMINI.md index 99dd6789..61ee48f2 100644 --- a/adapters/gemini-extension/GEMINI.md +++ b/adapters/gemini-extension/GEMINI.md @@ -658,3 +658,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/gemini-extension/GEMINI_PRO.md b/adapters/gemini-extension/GEMINI_PRO.md index ae3ad45f..28ae354d 100644 --- a/adapters/gemini-extension/GEMINI_PRO.md +++ b/adapters/gemini-extension/GEMINI_PRO.md @@ -653,3 +653,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/qwen-cli/QWEN.md b/adapters/qwen-cli/QWEN.md index e8595456..ca773c30 100644 --- a/adapters/qwen-cli/QWEN.md +++ b/adapters/qwen-cli/QWEN.md @@ -658,3 +658,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/adapters/vscode/HUMANIZER.md b/adapters/vscode/HUMANIZER.md index 088c94cc..087ed212 100644 --- a/adapters/vscode/HUMANIZER.md +++ b/adapters/vscode/HUMANIZER.md @@ -658,3 +658,31 @@ While Wikipedia's "Signs of AI writing" remains a primary community-maintained s ### 4. Overused "Tells" (Collective Community Observations) - High-frequency occurrences of: "delve", "tapestry", "landscape", "at its core", "not only... but also", "in summary", "moreover", "furthermore". + + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures. diff --git a/scripts/sync-adapters.js b/scripts/sync-adapters.js index 55b1d179..a6aa3f4e 100644 --- a/scripts/sync-adapters.js +++ b/scripts/sync-adapters.js @@ -7,6 +7,7 @@ const CORE_PATTERNS_PATH = path.join(SRC_DIR, 'core_patterns.md'); const HUMAN_HEADER_PATH = path.join(SRC_DIR, 'human_header.md'); const PRO_HEADER_PATH = path.join(SRC_DIR, 'pro_header.md'); const RESEARCH_REF_PATH = path.join(SRC_DIR, 'research_references.md'); +const PATTERN_MATRIX_PATH = path.join(SRC_DIR, 'pattern_matrix.md'); function compileSkill(headerPath) { if (!fs.existsSync(headerPath)) throw new Error(`Header not found: ${headerPath}`); @@ -14,9 +15,10 @@ function compileSkill(headerPath) { const coreFM = fs.readFileSync(CORE_FM_PATH, 'utf8'); const corePatterns = fs.readFileSync(CORE_PATTERNS_PATH, 'utf8'); const researchRefs = fs.readFileSync(RESEARCH_REF_PATH, 'utf8'); + const patternMatrix = fs.readFileSync(PATTERN_MATRIX_PATH, 'utf8'); let full = header.replace('<<<<[CORE_FRONTMATTER]>>>>', coreFM); - full = full + '\n' + corePatterns + '\n' + researchRefs; + full = full + '\n' + corePatterns + '\n' + researchRefs + '\n' + patternMatrix; return full; } diff --git a/src/pattern_matrix.md b/src/pattern_matrix.md new file mode 100644 index 00000000..802d91ab --- /dev/null +++ b/src/pattern_matrix.md @@ -0,0 +1,28 @@ + +## SIGNS OF AI WRITING MATRIX + +The following matrix maps observed patterns of AI-generated text to the major detection platforms and academic resources that document them. + +| Pattern Category | Specific Signs | Wikipedia | GPTZero | Originality.ai | Copyleaks | Winston AI | Turnitin | +| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: | +| **Statistical** | **Low Perplexity** (Predictable word choices) | [x] | [x] | [x] | [x] | [x] | [x] | +| | **Uniform Burstiness** (Consistent rhythms) | [x] | [x] | [ ] | [x] | [x] | [ ] | +| **Stylistic** | **Repetitive Phrasing** / Sentence starts | [x] | [x] | [x] | [x] | [x] | [ ] | +| | **Lack of Emotion / Nuance / Voice** | [x] | [ ] | [x] | [x] | [x] | [ ] | +| | **Copula Avoidance** ("serves as" vs "is") | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | +| | **Over-Significance / Inflation** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| **Grammar** | **Flawless / Hyper-Correct Grammar** | [x] | [x] | [ ] | [ ] | [ ] | [ ] | +| | **Tautology / Redundant Stating** | [x] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Technical** | **Factual "Fumbles" / Hallucinations** | [x] | [ ] | [ ] | [x] | [ ] | [ ] | +| | **Unicode / Hidden Text Artifacts** | [ ] | [ ] | [x] | [ ] | [ ] | [ ] | +| **Advanced** | **Bypasser / Paraphraser Detection** | [ ] | [x] | [ ] | [ ] | [ ] | [x] | +| | **Semantic Conceptual Patterns** | [ ] | [ ] | [ ] | [x] | [ ] | [ ] | + +### Source Definitions + +- **Wikipedia:** Community-maintained "Signs of AI writing" (WikiProject AI Cleanup). +- **GPTZero:** Focuses on statistical randomness (Perplexity) and variation (Burstiness). +- **Originality.ai:** Targets content marketing spam, tautology, and technical evasion. +- **Copyleaks:** Emphasizes semantic conceptual analysis and "Stylistic Markers". +- **Winston AI:** Scans for structural rhythm inconsistencies and predictable patterns. +- **Turnitin:** Focuses on prose likelihood and detection of "AI Bypasser" tool signatures.