Rework and hotspots are part of the Pro plan. See Plans.
Rework / churn
Rework is the percentage of recently-written lines that get rewritten again within a short window (~21 days). It’s the GitClear-style “code churn” signal: high rework means code is thrashing — written, then quickly rewritten — which often indicates unclear requirements, rushed work, or design churn. How DevPerform measures it:- It tracks each line’s lifetime across commits (when a line was introduced and when it was overwritten).
- Generated, vendored, and lock files are excluded (e.g. bundles,
package-lock.json) so they don’t inflate the number. - The result is shown as a rate with a health band (healthy / elevated / high).