detect_tells
Identify AI writing tells in text, such as repeated vocabulary and overused punctuation, with line numbers, severity, and substitution suggestions to decide which patterns to preserve or edit.
Instructions
Locate AI writing tells in the input text.
Reports surface signatures catalogued in
research/02_ai_tells_catalog.md: excess vocabulary (the "delve"
cluster), em-dash overuse, sentence-initial discourse markers,
copular templates, conversational scaffolding, and parallel-structure
overuse. Each tell carries a 1-indexed line number, character offsets,
a 1-to-5 severity, and an optional substitution suggestion.
The intended use is diagnostic: surface what would be edited by
:func:humanize so a writer can decide which tells to preserve and
which to remove.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The input prose to scan. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tells | Yes | ||
| summary | No | Count of tells per category. | |
| tell_count | Yes | ||
| text_length | Yes |