JSPM

devragio

0.1.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 8
  • Score
    100M100P100Q48309F
  • License MIT

Count how many times you swear at — and thank — your coding agents

Package Exports

  • devragio

Readme

devragio

A fork of gricha/devrage that also tracks the polite stuff — and assigns you a tier.

devragio scans your coding-agent transcripts for swears and politeness signals ("please", "thanks", "thank you", "appreciate", "pls", "plz", "ty"), then computes your Ragio (swears ÷ polite words) and slots you into a tier label, from "Touched By An Angel" to "Seek Professional Help".

Usage

npx devragio

Same flags as the original:

devragio scan
devragio scan --agent claude
devragio scan --since 2025-01-01

Supported agents

claude · codex · opencode · amp · cline · pi · zed

Ragio tiers

Ratio Tier
< 0.15 Angelic
< 0.25 Mostly polite
< 0.35 Passive-aggressive
< 0.50 Fraying
< 0.67 Concerning
≥ 0.67 Unhinged

Each tier ships with 5 randomly-rotated labels, so successive runs of the same data won't tell you the same thing twice.

Credit

Built on top of gricha/devrage. MIT.