Why it matters
VS Code (and Cursor) is the largest editor base globally. Inline score + AI-suspicious squigglies is exactly the kind of thing reviewers screenshot for X.
Acceptance criteria
- New repo
devswha/patina-vscode
- Status bar item showing current file's score (debounced background
patina --score)
- Diagnostics on AI-suspicious sentences (from
--audit)
- Command
Patina: Humanize Selection shells out to CLI with diff-preview confirm
- Settings:
patina.cliPath (default npx patina-cli), patina.language, patina.backend, patina.scoreThreshold
- Hard scope cut for v1: no embedded LLM, no API key prompts — shells out to CLI only
- Depends on npm-publish
Why it matters
VS Code (and Cursor) is the largest editor base globally. Inline score + AI-suspicious squigglies is exactly the kind of thing reviewers screenshot for X.
Acceptance criteria
devswha/patina-vscodepatina --score)--audit)Patina: Humanize Selectionshells out to CLI with diff-preview confirmpatina.cliPath(defaultnpx patina-cli),patina.language,patina.backend,patina.scoreThreshold