mcp-chain-of-thought
Version:
Chain of Thought is a tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavi
101 lines • 9.8 kB
JSON
{
"tasks": [
{
"id": "6012f1a0-8b17-48d0-8d68-d5f58593dd97",
"name": "Rename Typoed Template Files",
"description": "Rename template files with 'complated' typo to 'completed'. Specifically: `src/prompts/templates_en/getTaskDetail/complatedSummary.md` -> `completedSummary.md` and `src/prompts/templates_en/processThought/complatedThought.md` -> `completedThought.md`.",
"status": "Completed",
"dependencies": [],
"createdAt": "2025-05-05T08:31:22.034Z",
"updatedAt": "2025-05-05T08:35:01.429Z",
"relatedFiles": [
{
"path": "src/prompts/templates_en/getTaskDetail/complatedSummary.md",
"type": "TO_MODIFY",
"description": "File to be renamed."
},
{
"path": "src/prompts/templates_en/processThought/complatedThought.md",
"type": "TO_MODIFY",
"description": "File to be renamed."
}
],
"implementationGuide": "Use file system rename commands/operations. `mv src/prompts/templates_en/getTaskDetail/complatedSummary.md src/prompts/templates_en/getTaskDetail/completedSummary.md` and `mv src/prompts/templates_en/processThought/complatedThought.md src/prompts/templates_en/processThought/completedThought.md`.",
"verificationCriteria": "The two specified files are renamed correctly.",
"analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).",
"completedAt": "2025-05-05T08:35:01.427Z",
"summary": "Successfully renamed `src/prompts/templates_en/getTaskDetail/complatedSummary.md` to `completedSummary.md` and `src/prompts/templates_en/processThought/complatedThought.md` to `completedThought.md` using terminal commands."
},
{
"id": "8abc7f8e-3281-4e72-a159-1e8442812011",
"name": "Fix deleteTask.ts References",
"description": "Update template references in `src/prompts/generators/deleteTask.ts`. Change `taskCompleted.md` to `completed.md` and `result.md` to `success.md`.",
"status": "Completed",
"dependencies": [],
"createdAt": "2025-05-05T08:31:22.034Z",
"updatedAt": "2025-05-05T08:35:55.210Z",
"relatedFiles": [
{
"path": "src/prompts/generators/deleteTask.ts",
"type": "TO_MODIFY",
"description": "Generator file to modify."
}
],
"implementationGuide": "Edit `src/prompts/generators/deleteTask.ts`. Replace `loadPromptFromTemplate(\"deleteTask/taskCompleted.md\")` with `loadPromptFromTemplate(\"deleteTask/completed.md\")`. Replace `loadPromptFromTemplate(\"deleteTask/result.md\")` with `loadPromptFromTemplate(\"deleteTask/success.md\")`.",
"verificationCriteria": "The references in `deleteTask.ts` are updated as specified.",
"analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).",
"completedAt": "2025-05-05T08:35:55.207Z",
"summary": "Successfully updated template references in `src/prompts/generators/deleteTask.ts`. Changed `taskCompleted.md` to `completed.md` and `result.md` to `success.md`."
},
{
"id": "4e06d7e9-81b6-4e2e-8a6a-c7297719d82e",
"name": "Fix getTaskDetail.ts References and Logic",
"description": "Update template references and remove logic for non-existent template in `src/prompts/generators/getTaskDetail.ts`. Remove `analysisResult.md` related code. Change `complatedSummary.md` reference to `completedSummary.md`.",
"status": "Completed",
"dependencies": [
{
"taskId": "6012f1a0-8b17-48d0-8d68-d5f58593dd97"
}
],
"createdAt": "2025-05-05T08:31:22.034Z",
"updatedAt": "2025-05-05T08:36:43.864Z",
"relatedFiles": [
{
"path": "src/prompts/generators/getTaskDetail.ts",
"type": "TO_MODIFY",
"description": "Generator file to modify."
}
],
"implementationGuide": "Edit `src/prompts/generators/getTaskDetail.ts`. 1. Remove the declaration and usage of `analysisResultPrompt` and the corresponding `loadPromptFromTemplate(\"getTaskDetail/analysisResult.md\")` call. 2. Change `loadPromptFromTemplate(\"getTaskDetail/complatedSummary.md\")` to `loadPromptFromTemplate(\"getTaskDetail/completedSummary.md\")`.",
"verificationCriteria": "The specified logic is removed and the reference is updated in `getTaskDetail.ts`.",
"analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).",
"completedAt": "2025-05-05T08:36:43.860Z",
"summary": "Successfully removed logic related to non-existent `analysisResult.md` template and corrected the `complatedSummary.md` reference to `completedSummary.md` in `src/prompts/generators/getTaskDetail.ts`."
},
{
"id": "5e8c5013-dec2-46dd-a14b-4288e61c50f0",
"name": "Fix processThought.ts Reference",
"description": "Update template reference in `src/prompts/generators/processThought.ts`. Change `complatedThought.md` to `completedThought.md`.",
"status": "Completed",
"dependencies": [
{
"taskId": "6012f1a0-8b17-48d0-8d68-d5f58593dd97"
}
],
"createdAt": "2025-05-05T08:31:22.034Z",
"updatedAt": "2025-05-05T08:37:17.068Z",
"relatedFiles": [
{
"path": "src/prompts/generators/processThought.ts",
"type": "TO_MODIFY",
"description": "Generator file to modify."
}
],
"implementationGuide": "Edit `src/prompts/generators/processThought.ts`. Change `loadPromptFromTemplate(\"processThought/complatedThought.md\")` to `loadPromptFromTemplate(\"processThought/completedThought.md\")`.",
"verificationCriteria": "The reference in `processThought.ts` is updated as specified.",
"analysisResult": "The proposed solution addresses all identified discrepancies through a four-step process involving file renaming and code modification.\n1. **Renames:** Two template files (`complatedSummary.md` in `getTaskDetail` and `complatedThought.md` in `processThought`) will be renamed to correct typos (`completed...`).\n2. **`deleteTask.ts` Edits:** Update reference from `taskCompleted.md` to `completed.md`. Update reference from the missing `result.md` to `success.md` (based on assumption).\n3. **`getTaskDetail.ts` Edits:** Remove logic loading/using the non-existent `analysisResult.md`. Update reference from `complatedSummary.md` to the correctly spelled `completedSummary.md`.\n4. **`processThought.ts` Edits:** Update reference from `complatedThought.md` to the correctly spelled `completedThought.md`.\nThe plan involves simple string replacements and logic removal within specific files, along with file system rename operations. The dependencies are correctly identified (renames first).",
"completedAt": "2025-05-05T08:37:17.066Z",
"summary": "Successfully corrected the template filename reference in `src/prompts/generators/processThought.ts` from `complatedThought.md` to `completedThought.md`."
}
]
}