/task-update
Update task tracking files to reflect current progress and status.
Overview
The /task-update command maintains accurate task tracking within your project. It updates task files in .orchestre/tasks/ to reflect completed work, progress made, and new tasks discovered during development.
This command was recovered from Orchestre v4 and enhanced in v5.3.0 with improved task file formats and automatic progress tracking.
Usage
/task-update [task-info]Parameters
- task-info (optional): Specific task or context to update
- Examples: "completed authentication", "api endpoints in progress", "discovered new requirements"
- Default: Updates based on recent activity
Examples
Basic Task Update
/task-updateAutomatically detects recent changes and updates task tracking accordingly.
Mark Task Complete
/task-update "completed user authentication feature"Updates the task tracking to mark authentication as complete and document outcomes.
Progress Update
/task-update "api development 70% complete, 3 endpoints remaining"Updates task progress with specific completion information.
Task File Structure
Task files in .orchestre/tasks/ follow this format:
{
"id": "task-2024-01-15-001",
"command": "/execute-task",
"title": "Implement user authentication",
"status": "in-progress",
"progress": 70,
"created": "2024-01-15T10:00:00Z",
"updated": "2024-01-15T14:30:00Z",
"outcomes": {
"completed": [
"Login endpoint",
"Registration flow",
"JWT token generation"
],
"remaining": [
"Password reset",
"Email verification",
"OAuth integration"
],
"discovered": [
"Need rate limiting",
"Session management complexity"
]
}
}Workflow Integration
The /task-update command:
Analyzes Current State
- Scans
.orchestre/tasks/directory - Identifies active and recent tasks
- Checks code changes since last update
- Scans
Updates Task Files
- Modifies task status (pending → in-progress → completed)
- Updates progress percentages
- Documents outcomes and learnings
Maintains History
- Preserves task evolution
- Tracks time spent
- Documents blockers and solutions
Automatic Tracking
All Orchestre commands automatically create task entries:
/execute-taskcreates detailed task files/compose-saas-mvptracks MVP progress/add-enterprise-featuredocuments feature additions- Other commands create appropriate task records
Best Practices
Regular Updates
- Update tasks as you make progress
- Don't wait until completion
- Document blockers immediately
Detailed Information
- Include specific outcomes
- Note unexpected discoveries
- Document decision changes
Team Coordination
- Update before handoffs
- Document dependencies
- Note collaboration points
Task Status Flow
pending → in-progress → completed
↓
blocked → in-progressIntegration with Other Commands
- Works with
/statusto show task progress - Complements
/execute-taskexecution - Feeds into
/update-memoryfor documentation - Helps
/orchestrateunderstand project state
Related Commands
/execute-task- Execute tasks intelligently/status- View project status/update-memory- Update project memory/orchestrate- Analyze and plan
Version History
- v5.3.0: Recovered from v4, enhanced task file format
- v4.0.0: Original implementation with basic tracking
