vibecheck-ai-slop
Version updated for https://github.com/yuvrajangadsingh/vibecheck to version v1.12.0.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
What’s Changed
CI ergonomics and CLI polish. Everything here makes vibecheck easier to wire into pipelines that are not GitHub Actions, and nicer to read when they are.
New flags
--fail-on <error|warn|info|never>: pick the severity that fails the run (default error, same as before)--max-warnings <n>: fail when warnings exceed a budget--format <pretty|compact|json|quiet|gh>:compactprints one clickablepath:line:colline per finding;ghemits GitHub Actions annotations so you get PR annotations from a plainrun:step, no marketplace action needed--diff-stdin: scan any piped unified diff, e.g.gh pr diff 42 | vibecheck --diff-stdin .--statistics: per-rule finding counts (ruff-style), also in JSON outputvibecheck rules: list all 39 rules with severity, category, languages, and fixability (--jsonfor machines)
Output
- the offending line now shows under each finding
N info findings hidden (run with --severity info)note so the AI-tell tier is discoverableN findings fixable with --fixhint- exit codes are now disciplined: 0 clean, 1 findings, 2 usage or runtime error (usage errors no longer collide with findings)
-vworks as a version alias; invalid--severityvalues are rejected instead of silently coerced
Diff parser hardening (found in an adversarial review of this release)
- CRLF diffs, git-quoted filenames (
\"), and octal-escaped non-ASCII filenames now parse correctly; all three previously made--diff/--diff-stdinsilently scan nothing --diff-stdinresolves repo-root-relative diff paths against the scan root, so scanning a subdirectory of a monorepo works
213 tests. Exit-code matrix, gh escaping, and the diff-parser fixes were all verified end to end on the built CLI before release.