Overview
The pace CLI currently lacks a comprehensive way to review and summarize time spent on various activities. Users need an intuitive command to generate a detailed report of their activities, grouped by categories and subcategories, with total time spent on each. The proposed review command aims to fill this gap by aggregating activity data and presenting it in a structured and readable format.
Objectives
- Implement a
review command that aggregates activity data.
- Group activities by categories and subcategories.
- Display total time spent on each activity and category.
- Ensure the output is formatted for easy readability.
Proposed Enhancements
-
Data Aggregation Logic (pace_core)
-
Command Implementation (pace)
-
Output Formatting (pace_core)
Further Improvements
Request for Comments (RFC)
Feedback is requested from contributors and users on the following:
- Suggestions for the output format and additional formatting features.
- Ideas for optimizing data aggregation and report generation.
- Interest in additional filtering and export options.
Overview
The
paceCLI currently lacks a comprehensive way to review and summarize time spent on various activities. Users need an intuitive command to generate a detailed report of their activities, grouped by categories and subcategories, with total time spent on each. The proposedreviewcommand aims to fill this gap by aggregating activity data and presenting it in a structured and readable format.Objectives
reviewcommand that aggregates activity data.Proposed Enhancements
Data Aggregation Logic (pace_core)
activities_<date>.pace.tomland any associated activity logs.Command Implementation (pace)
reviewcommand in the CLI interface usingclap.reviewcommand.Output Formatting (pace_core)
Further Improvements
--fromand--toflags.Request for Comments (RFC)
Feedback is requested from contributors and users on the following: