Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
343 commits sit in this repo's top risk tercile, which is 33% of the 1,049scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 8.1 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Began fix-led, now leaning feature.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | 1abcf69eAdds 3 docs for MCP related context provision. Also updates the system prompt for the task update command. Updated the system prompt with clear guidelines about: Preserving completed subtasks exactly as they are Building upon what has already been done Creating new subtasks instead of modifying completed ones Making new subtasks specific and targeted Added specific instructions to the Perplexity AI system message to emphasize preserving completed subtasks Added an informative boxed message to th | Eyal Toledano | 1y ago | +25.1K -1 | 100thElevated | more lines added than baseline |
| 2 | 9ee63e01feat: add slash commands (#1461) | Ralph Khreish | 8mo ago | +13.4K -302 | 99thElevated | more lines added than baseline |
| 3 | e66150e9chore: add integration tests to new cli and mcp (#1430) | Ralph Khreish | 9mo ago | +15.0K -8.6K | 99thElevated | more lines added than baseline |
| 4 | ccb87a51feat: implement tdd workflow (#1309) | Ralph Khreishclaudeassisted | 10mo ago | +25.2K -1.7K | 99thElevated | more lines added than baseline |
| 5 | c164adc6chore: move to tsdown (#1211) | Ralph Khreish | 11mo ago | +14.9K -20.5K | 99thElevated | more lines added than baseline |
| 6 | dc811eb4feat: create tm-core and apps/cli (#1093) | Ralph Khreish | 11mo ago | +23.5K -2.0K | 99thElevated | more lines added than baseline |
| 7 | 3c41a113chore: move to tsdown (#1211) | Ralph Khreish | 11mo ago | +14.9K -20.5K | 99thElevated | more lines added than baseline |
| 8 | 0f3ab00ffeat: create tm-core and apps/cli (#1093) | Ralph Khreish | 11mo ago | +23.5K -2.0K | 99thElevated | more lines added than baseline |
| 9 | e3ed4d7cfeat: CLI & MCP progress tracking for `parse-prd` command (#1048) | Joe Danziger | 1y ago | +7.0K -1.1K | 99thElevated | more lines added than baseline |
| 10 | 04e11b5efeat: implement cross-tag task movement functionality (#1088) | Parthy | 1y ago | +8.3K -164 | 99thElevated | more lines added than baseline |
| 11 | 41a8c240chore: add docs to monorepo (#1111) | Ralph Khreish | 1y ago | +18.7K -7.3K | 99thElevated | more lines added than baseline |
| 12 | 64302dc1feat(extension): complete VS Code extension with kanban board interface (#997) | DavidMaliglowka | 1y ago | +28.1K -7.6K | 99thElevated | more lines added than baseline |
| 13 | d0fe7dc2chore: add the deleted tasks.json back | Ralph Khreish | 1y ago | +5.6K -23 | 99thElevated | more lines added than baseline |
| 14 | b40139caRelease 0.18.0 (#840) | Ralph Khreish | 1y ago | +19.1K -1.4K | 99thElevated | more lines added than baseline |
| 15 | a09a2d09feat: Flexible brand rules management (#460) | Joe Danziger | 1y ago | +8.1K -834 | 99thElevated | more lines added than baseline |
| 16 | c0b3f432chore: v0.17 features and improvements (#771) | Ralph Khreish | 1y ago | +23.1K -15.5K | 99thElevated | more lines added than baseline |
| 17 | faae0b41chore: passes tests and linting | Eyal Toledano | 1y ago | +7.3K -7.3K | 99thElevated | more lines added than baseline |
| 18 | 3096ccdfchore: add package-lock.json | Ralph Khreish | 1y ago | +11.8K -11.8K | 99thElevated | more lines added than baseline |
| 19 | 1809c4edchore: add package-lock.json | Ralph Khreish | 1y ago | +11.8K -11.8K | 99thElevated | more lines added than baseline |
| 20 | f0585438Replace prettier with biome (#531) | Nathan Marley | 1y ago | +11.9K -11.7K | 99thElevated | more lines added than baseline |
| 21 | 6a8a68e1Feat/add.azure.and.other.providers (#607) | Ralph Khreish | 1y ago | +14.5K -6.7K | 99thElevated | more lines added than baseline |
| 22 | d46547a8refactor(config): Standardize env var access and config getters | Eyal Toledano | 1y ago | +6.0K -5.8K | 99thElevated | more lines added than baseline |
| 23 | ab6746a0chore: add prettier package | Ralph Khreish | 1y ago | +8.1K -8.0K | 99thElevated | more lines added than baseline |
| 24 | c02483bcchore: run `npm run format` | Ralph Khreish | 1y ago | +28.6K -24.6K | 99thElevated | more lines added than baseline |
| 25 | 57f655afadds mcp protocol spec and docs. | Eyal Toledano | 1y ago | +9.6K -0 | 99thElevated | more lines added than baseline |
| 26 | f49684a8feat(wip): initial commits for sub-tasks 1,2,3 for task 23 | Ralph Khreish | 1y ago | +4.5K -100 | 99thElevated | more lines added than baseline |
| 27 | 633a5b96Refactor: Modularize Task Master CLI into Modules Directory | Eyal Toledano | 1y ago | +8.0K -6.7K | 99thElevated | more lines added than baseline |
| 28 | c2d6c18afeat(cli): implement loop command (#1571) | Ralph Khreishclaudeassisted | 7mo ago | +8.6K -613 | 96thElevated | more lines added than baseline |
| 29 | 4046b3cafeat: Hamster Integration - Cloud Storage, Sentry Telemetry, and Major CLI UX Improvements (#1452) | Eyal Toledano | 9mo ago | +16.1K -3.7K | 96thElevated | more lines added than baseline |
| 30 | 63134a22feat: add tm tags command to remote (#1386) | Ralph Khreishclaudeassisted | 9mo ago | +6.0K -1.4K | 96thElevated | more lines added than baseline |
| 31 | 986ac117feat: update grok-cli ai sdk provider to v5 (#1252) | Ralph Khreish | 11mo ago | +7.8K -5.2K | 96thElevated | more lines added than baseline |
| 32 | 137ef362chore: fix pre-release CI (#1213) | Ralph Khreish | 11mo ago | +8.6K -2.4K | 96thElevated | more lines added than baseline |
| 33 | 96553e4achore: fix CI with new typescript setup (#1194) | Ralph Khreishclaudeassisted | 11mo ago | +12.7K -7.1K | 96thElevated | more lines added than baseline |
| 34 | 3eeb1959chore: fix CI with new typescript setup (#1194) | Ralph Khreishclaudeassisted | 11mo ago | +12.7K -7.1K | 96thElevated | more lines added than baseline |
| 35 | fd005c4cfix(core): Implement Boundary-First Tag Resolution (#943) | Parthy | 1y ago | +3.9K -590 | 96thElevated | more lines added than baseline |
| 36 | a65ad0a4feat: Centralize AI prompts into JSON templates (#882) | Joe Danziger | 1y ago | +6.3K -9.1K | 96thElevated | more lines added than baseline |
| 37 | 95c299dfUnify and streamline profile system architecture (#853) | Joe Danziger | 1y ago | +4.8K -713 | 96thElevated | more lines added than baseline |
| 38 | b5306571feat: add support for MCP Sampling as AI provider (#863) | Oren Me | 1y ago | +3.1K -72 | 96thElevated | more lines added than baseline |
| 39 | dd96f511feat: Add gemini-cli provider integration for Task Master (#897) | Ben Vargas | 1y ago | +5.4K -1.8K | 96thElevated | more lines added than baseline |
| 40 | b9299c5a feat: Claude Code slash commands for Task Master (#774) | neno | 1y ago | +3.6K -0 | 96thElevated | more lines added than baseline |
| 41 | b1390e4drefactor: enhance add-task fuzzy search and fix duplicate banner display | Eyal Toledano | 1y ago | +3.3K -3.4K | 96thElevated | more lines added than baseline |
| 42 | cd32fd9efix(add/remove-dependency): dependency mcp tools were failing due to hard-coded tasks path in generate task files. | Eyal Toledano | 1y ago | +4.3K -295 | 96thElevated | more lines added than baseline |
| 43 | c8722b0afeat(models): implement custom model support for ollama/openrouter | Eyal Toledano | 1y ago | +10.2K -199 | 96thElevated | more lines added than baseline |
| 44 | 538b8745feat(config): Implement new config system and resolve refactoring errors Introduced config-manager.js and new utilities (resolveEnvVariable, findProjectRoot). Removed old global CONFIG object from utils.js. Updated .taskmasterconfig, mcp.json, and .env.example. Added generateComplexityAnalysisPrompt to ui.js. Removed unused updateSubtaskById from task-manager.js. Resolved SyntaxError and ReferenceError issues across commands.js, ui.js, task-manager.js, and ai-services.js by replacing CONFIG refe | Eyal Toledano | 1y ago | +3.4K -751 | 96thElevated | more lines added than baseline |
| 45 | d3d9dc6efix: replace tool parameter inputs with root directory paths (#147) | Ralph Khreish | 1y ago | +9.5K -8.9K | 96thElevated | more lines added than baseline |
| 46 | e88682f8feat(mcp): Refactor initialize_project tool for direct execution | Eyal Toledano | 1y ago | +8.5K -8.3K | 96thElevated | more lines added than baseline |
| 47 | b7580e03Recovers lost files and commits work from the past 5-6 days. Holy shit that was a close call. | Eyal Toledano | 1y ago | +5.2K -2.0K | 96thElevated | more lines added than baseline |
| 48 | f3e6f0b7feat(wip): initial commits for sub-tasks 1,2,3 for task 23 | Ralph Khreish | 1y ago | +4.4K -47 | 96thElevated | more lines added than baseline |
| 49 | 7df58df1feat: Enhance Task Master CLI with Testing Framework, Perplexity AI Integration, and Refactored Core Logic | Eyal Toledano | 1y ago | +7.1K -1.3K | 96thElevated | more lines added than baseline |
| 50 | f003fe8bFix: no longer overrides readme, package.json and gitignore but instead merges and/or adds to them if they already exist. Also bins the app into its own package. Can now call all functions using task-master instead of calling the dev.js script directly. Also adjusts readme and cursor rule to know about this. | Eyal Toledano | 1y ago | +4.3K -224 | 96thElevated | more lines added than baseline |
vzwjustin/claude-task-master has 1,213 commits in its history from 59 contributors, the first of them Mar 4, 2025. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.