Frontmatter
| id | 9177 |
| title | DevIndex: Add ''Commits %'' Column and Automation Filter |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Feb 15, 2026, 9:40 PM |
| updatedAt | Feb 15, 2026, 10:07 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9177 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 9106 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 15, 2026, 10:07 PM |
DevIndex: Add 'Commits %' Column and Automation Filter

tobiu
Feb 15, 2026, 10:06 PM
Input from Gemini 3 Pro:
✦ I have implemented the requested changes:
- Model: Added
commitRatiocalculated field toDevIndex.model.Contributor, with an optimized implementation that reusestotalCommitsif available (Record context) or calculates it on the fly (Turbo/POJO context).- Store: Added
commitRatiofilter toDevIndex.store.Contributors.- Grid: Added "Commits %" column after "Total", formatted to 2 decimal places without the '%' symbol for cleaner UI.
- Controls: Added "Hide Commit Ratio > 90%" checkbox, which triggers the new filter logic in the controller.
The changes are committed and pushed to
dev.
tobiu assigned to @tobiu on Feb 15, 2026, 10:07 PM
tobiu added parent issue #9106 on Feb 15, 2026, 10:07 PM
tobiu closed this issue on Feb 15, 2026, 10:07 PM
commitRatiocalculated field toDevIndex.model.Contributor.(Total Commits / Total Contributions) * 100.totalCommitsif available (Record context), fallback to array reduction (Raw context).