slopmeter · scanned 2026-09-10

Graphify-Labs/graphify scores grade D, 63 of 100.

Over-engineering is what costs the grade: 147 findings · py 3.0/kLOC · rust 0.0/kLOC · csharp 9.7/kLOC.

Over-engineering
147 findings · py 3.0/kLOC · rust 0.0/kLOC · csharp 9.7/kLOC
41
Test coverage of logic
11 of 98 logic files uncovered
87
Commit health
p90 339 lines, churn proxy 16% (−1 churn penalty)
66

Against established software: 48% — above 13 of the 27 hand-written public projects in slopmeter's corpus, scanned 2026-09-10. A sample, not a census.

What was parsed

languagelinesfindings / kLOCparser
python48,4243.0tree-sitter
csharp1039.7tree-sitter
rust00.0tree-sitter

Commits

955 first-parent commits on v8 in the window, lockfiles and build output excluded. Median 67 lines, p90 339, 71 over 400 lines, p90 5 files per commit, churn proxy 16%.

How this was measured

Over-engineering is five patterns counted per thousand lines, parsed with go/types and tree-sitter rather than matched as text. Test coverage is logic files against whole-word mentions of their symbols in the test files beside them. Commit health reads git log --first-parent over the window, with lockfiles and build output excluded. The composite renormalises over whatever could be measured; anything that could not says so.

Run the same scan yourself — it clones into a temporary directory and removes it afterwards:

slopmeter github Graphify-Labs/graphify

The file-level findings are not published here. slopmeter prints them for the people who can act on them; this page carries the aggregates they rest on.

What slopmeter measures · every repository scanned