Skip to main content
Glama

ACE MCP Server

task-tracking-basic.mdcโ€ข4.69 kB
--- description: Basic task tracking for Level 2 Simple Enhancement tasks globs: "**/level2/**", "**/tracking/**", "**/task/**" alwaysApply: false --- # BASIC TASK TRACKING FOR LEVEL 2 > **TL;DR:** This document outlines a streamlined task tracking approach for Level 2 (Simple Enhancement) tasks. It provides a balanced framework for managing task progress with minimal overhead. ## ๐Ÿ” TASK TRACKING OVERVIEW Level 2 tasks require a more structured tracking approach than Level 1, but don't need the comprehensive tracking of higher-level tasks. This basic tracking system provides sufficient structure while maintaining efficiency. ## ๐Ÿ“‹ TASK TRACKING PRINCIPLES 1. **Clarity**: Tasks should be clearly defined 2. **Visibility**: Progress should be visible at a glance 3. **Structure**: Break work into logical subtasks 4. **Updates**: Keep progress regularly updated 5. **Completion**: Clearly mark when tasks are done ## ๐Ÿ“‹ TASK STRUCTURE FOR LEVEL 2 ```markdown ## [Feature Name] Enhancement **Status**: [Not Started/In Progress/Complete] **Priority**: [High/Medium/Low] **Estimated Effort**: [Small/Medium/Large] ### Description [Brief description of the enhancement] ### Requirements - [Requirement 1] - [Requirement 2] - [Requirement 3] ### Subtasks - [ ] [Subtask 1] - [ ] [Subtask 2] - [ ] [Subtask 3] ### Dependencies - [Dependency 1] - [Dependency 2] ### Notes [Any additional information or context] ``` ## ๐Ÿ“‹ TASKS.MD ORGANIZATION Organize tasks.md with these sections for Level 2 tasks: ```markdown # Tasks ## Active Enhancements - [Enhancement 1] - [Status] - [Enhancement 2] - [Status] ## Enhancement Details ### [Enhancement 1] [Task structure as above] ### [Enhancement 2] [Task structure as above] ## Completed Enhancements - [X] [Completed Enhancement 1] (YYYY-MM-DD) - [X] [Completed Enhancement 2] (YYYY-MM-DD) ``` ## ๐Ÿ“‹ UPDATING TASK STATUS Update tasks using this process: 1. **Starting a Task**: - Update Status to "In Progress" - Add start date to Notes 2. **Progress Updates**: - Check off subtasks as completed - Add brief notes about progress - Update any changed requirements 3. **Completing a Task**: - Update Status to "Complete" - Check off all subtasks - Move to Completed Enhancements - Add completion date ## ๐Ÿ“‹ SUBTASK MANAGEMENT For Level 2 tasks, subtasks should: 1. Be actionable and specific 2. Represent approximately 30-60 minutes of work 3. Follow a logical sequence 4. Be updated as soon as completed 5. Include verification steps Example of well-structured subtasks: ```markdown ### Subtasks - [ ] Review existing implementation of related features - [ ] Create draft UI design for new button - [ ] Add HTML structure for new component - [ ] Implement button functionality in JavaScript - [ ] Add appropriate styling in CSS - [ ] Add event handling - [ ] Test on desktop browsers - [ ] Test on mobile browsers - [ ] Update user documentation ``` ## ๐Ÿ“‹ PROGRESS VISUALIZATION Use progress indicators to show status: ```markdown ### Progress [###-------] 30% Complete ``` For subtasks: ```markdown ### Subtasks (3/10 Complete) - [X] Subtask 1 - [X] Subtask 2 - [X] Subtask 3 - [ ] Subtask 4 - [ ] Subtask 5 ``` ## ๐Ÿ“‹ TRACKING VERIFICATION CHECKLIST ``` โœ“ TASK TRACKING VERIFICATION - Task clearly defined? [YES/NO] - Requirements listed? [YES/NO] - Subtasks created? [YES/NO] - Dependencies identified? [YES/NO] - Status up-to-date? [YES/NO] โ†’ If all YES: Task tracking is adequate โ†’ If any NO: Update task tracking ``` ## ๐Ÿ“‹ MINIMAL MODE TRACKING For minimal mode, use this format: ``` โœ“ TASK: [Enhancement name] โœ“ STATUS: [In Progress/Complete] โœ“ SUBTASKS: [X/Y Complete] โœ“ NEXT: [Next action] ``` ## ๐Ÿ”„ INTEGRATION WITH MEMORY BANK Task tracking integrates with Memory Bank: ```mermaid graph TD TasksFile["tasks.md"] --> Active["activeContext.md"] TasksFile --> Progress["progress.md"] Active -->|"Current focus"| TasksFile Progress -->|"Completion status"| TasksFile ``` ## ๐Ÿšจ TASKS.MD PRIMACY PRINCIPLE Remember: ``` โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ tasks.md is the SINGLE SOURCE OF TRUTH for ALL โ”‚ โ”‚ task tracking. ALL task updates MUST be reflected โ”‚ โ”‚ in tasks.md IMMEDIATELY. โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ ``` This ensures everyone has visibility into current task status at all times.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Angry-Robot-Deals/ace-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server