Skip to content

Godpowers 5.2.0: voice gate

Choose a tag to compare

@hannsxpeter hannsxpeter released this 04 Jul 15:53
· 89 commits to main since this release

Voice gate release. Promotes the anti-sycophancy half of the 5.1 voice contract from prose guidance to a mechanical gate.

Added

  • lib/voice-lint.js: high-precision detector for sycophancy and gratitude-loop filler (praising the question, thanking for the message, help-eagerness, hope-this-helps, forced engagement). Reusable by agents on their own drafted output.
  • Have-not U-14 (sycophancy or gratitude loop) wired as a universal check in lib/have-nots-validator.js (warning on generated artifacts), with a good/bad worked example.
  • Self-dogfood gate (scripts/static-check.js + scripts/test-voice-lint.js): the framework's own shipped skills/ and agents/ prose must contain no gratitude-loop filler, enforced in CI.

Counts

Have-nots 157 to 158; lib modules 95 to 96. Public command surface unchanged.

Install

npm install -g godpowers@5.2.0 or npx godpowers@5.2.0

Full notes in RELEASE.md and CHANGELOG.md.