HashSlap-Summer-of-Code / HashSlap-Summer-of-Code/task-trek
Add Task Categories with Filtering
- Dominant language
- Shell
- Stars
- 0
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Description: Implement category system for tasks with filtering capability
Acceptance Criteria:
Add --category flag to add command
Add category filtering to list command
Show categories in task listings
Support uncategorized tasks
Files Affected:
tasktrek
tasktrek-lib.sh
README.md
Suggested Approach:
Add category field to task JSON structure. Modify list_tasks to filter by category
Difficulty Level: ⭐️⭐️⭐️ (3/5)
Contributor guide
Research direction
Start by reading tasktrek and tasktrek-lib.sh, especially the add and list_tasks entry points, to understand the existing task JSON structure and listing flow. Update README.md with the new usage, then verify that categories can be added, filtered in listings, displayed, and omitted for uncategorized tasks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100