Skip to content

feat(ghost): reading-pass voice audit (v0.1.5) - #55

Merged
schuettc merged 1 commit into
devfrom
feat/ghost-voice-reading-pass
Jul 4, 2026
Merged

schuettc merged 1 commit into
devfrom
feat/ghost-voice-reading-pass

Conversation

@schuettc

@schuettc schuettc commented Jul 4, 2026

Copy link
Copy Markdown
Owner

The drafting self-audit was grep-only — it caught fixed-string tells but missed the ones that make writing read as AI (rhythm and framing), which a grep can't see. A clean grep read as a clean draft when it wasn't.

Changes

  • draft-post — new Phase 5b reading pass: after the greps, read each section against the ungreppable tells, with the read-aloud test ('if you wouldn't say it, it's a tell').
  • revise-post — same tells folded into the Voice axis.
  • build-style-guide — generates a 'reading-pass tells' block with concrete before/afters, so every guide carries them.
  • Tells covered: choppy rhythm, cleft/focus-frame, manufactured contrast, em-dash reveal, retcon, overselling, negative-first, slip-narration — each seeded with the real before/afters from drafting the ghost-blog-mcp series.

Plugin-only bump to 0.1.5 (skills changed; MCP unchanged at 0.1.4, so no npm publish).

https://claude.ai/code/session_01BfjjpBQzjignajX8sZXVam

…lls (v0.1.5)

The self-audit was grep-only, so it caught fixed-string tells (hedge words,
AI transitions) but missed the ones that actually make writing read as AI —
rhythm and framing, which a grep can't see. A clean grep gave false confidence.

Add a reading pass to draft-post (Phase 5b) and to revise-post's voice axis,
and have build-style-guide generate the same tells with concrete before/afters:
choppy rhythm, cleft/focus-frame, manufactured contrast, em-dash reveal, retcon,
overselling, negative-first, slip-narration — plus the read-aloud test.

Plugin-only bump to 0.1.5 (skills changed, MCP unchanged at 0.1.4).

Claude-Session: https://claude.ai/code/session_01BfjjpBQzjignajX8sZXVam
@schuettc
schuettc merged commit 04779a3 into dev Jul 4, 2026
2 checks passed
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