The modules
Three binaries from the same package, and each one fails for a different reason. A formatting problem and a security hole are not fixed the same way, nor with the same urgency.
rebar-check
The formatting ruler. It tells you whether the repository has CI that actually reaches the verification it declares, tests, a formatter, a license with its NOTICE, a hook with the execute bit, and whether shadcn is real or just a folder imitating the convention.
$npx github:Navesz/rebar .- rules
- 23
- deterministic
- 18
- heuristic
- 5
rebar-security
The security ruler, distilled from sixteen Brazilian technical videos: 163 candidate flaws, each judged by three independent skeptics, 82 survived. The first three were picked by coverage per hour, not by their place in the list.
$npx -p github:Navesz/rebar rebar-security .- rules
- 3
- all deterministic
- yes
rebar-new
The generator. It emits a static Next app with the gate inside, commit hooks, CI on a Windows and Linux matrix, an MCP server, and a content schema that fails the build when the data is a plausible placeholder.
$npx github:Navesz/rebar novo my-site- preset
- site
the gate
The sequence CI runs and that you run before it, in a single command. Every step of the gate is proven by mutation: the defect is planted, and the step is required to find it.
$npm run verify- steps
- 16
- proof cases
- 57
- levels
- N0–N7