markitect-main/markitect/finance
tegwick 458f9e6414 feat: implement daily worktime tracking and cost distribution system (issue #122)
- Add comprehensive WorktimeTracker service with worktime estimation and cost distribution
- Implement full CLI interface with log, list, daily, estimate, distribute, report, delete, update commands
- Support flexible duration parsing (90, 1h30m, 2.5h) and time tracking with start/end times
- Add worktime estimation with equal and activity-based distribution methods
- Implement proportional cost distribution based on actual time spent on issues
- Create worktime database schema with entries, summaries, and cost distribution logging
- Add 24 comprehensive test cases covering all functionality with integration tests
- Support multiple output formats (table/JSON) and comprehensive reporting features
- Enable precise cost allocation per minute with audit trail for financial tracking

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-04 03:25:14 +02:00
..
migrations feat: implement cost report template generator with Claude session tracking (issue #119) 2025-10-04 01:31:36 +02:00
__init__.py feat: implement cost report template generator with Claude session tracking (issue #119) 2025-10-04 01:31:36 +02:00
cli.py feat: implement comprehensive Period Management Framework (issue #112) 2025-10-04 01:41:58 +02:00
cost_manager.py feat: implement cost report template generator with Claude session tracking (issue #119) 2025-10-04 01:31:36 +02:00
models.py feat: implement cost report template generator with Claude session tracking (issue #119) 2025-10-04 01:31:36 +02:00
period_manager.py feat: implement comprehensive Period Management Framework (issue #112) 2025-10-04 01:41:58 +02:00
report_generator.py feat: implement cost report template generator with Claude session tracking (issue #119) 2025-10-04 01:31:36 +02:00
session_tracker.py feat: implement cost report template generator with Claude session tracking (issue #119) 2025-10-04 01:31:36 +02:00
worktime_commands.py feat: implement daily worktime tracking and cost distribution system (issue #122) 2025-10-04 03:25:14 +02:00
worktime_tracker.py feat: implement daily worktime tracking and cost distribution system (issue #122) 2025-10-04 03:25:14 +02:00