Stan44 1b7601120c Completed progress tracking system with multiple features
[feature:track_progress] Implemented main progress tracking system
[feature:git_integration] Added Git history analysis with commit tag parsing
[feature:template_engine] Created flexible template engine for documentation generation
[feature:feature_tracking] Implemented feature status tracking and updates
[feature:changelog_generation] Added automatic changelog generation from commits
[feature:code_stats] Added code statistics and metrics collection
[feature:roadmap_generation] Implemented roadmap generation

[new-feature:launcher_scripts:Created cross-platform launcher scripts for easy execution]
[new-feature:executable_build:Added Nuitka-based executable build system]
[new-feature:project_installation:Created setup script for easy installation to projects]

[status:track_progress_and_feature_statuses] Completed automatic status document generation
[status:git_integration] Completed parsing Git logs for status updates
[status:doc_generation] Completed auto-generation of status docs and changelog

[changelog:Added comprehensive progress tracking system]
[changelog:Added feature status tracking with Git integration]
[changelog:Added customizable template system for documentation]
[changelog:Added automatic changelog generation from commit messages]
[changelog:Added code statistics and metrics collection]
[changelog:Added cross-platform launcher scripts]
[changelog:Added executable build system using Nuitka]
[changelog:Added project installation script]

[milestone:v1.0] Completed initial release of progress tracking system
2025-05-12 18:37:02 -05:00

57 lines
1.4 KiB
Markdown

# {{ project_name }} Development Status
Last updated: {{ current_date }}
## Code Statistics
{% if stats %}
Total lines of code: **{{ stats.total_lines }}**
Number of source files: **{{ stats.file_count }}**
### Files by Language
{% for lang, count in stats.languages.items() %}
- **{{ lang }}**: {{ count }} files
{% endfor %}
### Top Files by Line Count
| File | Lines | Language | Path |
|------|------:|----------|------|
{% for file in stats.top_files %}
| {{ file.name }} | {{ file.lines }} | {{ file.language }} | {{ file.path }} |
{% endfor %}
{% endif %}
## Feature Status
| Feature | Status | Description | Last Update | Owner |
|---------|--------|-------------|-------------|-------|
{% for feature_key, feature in features.items() %}
| {{ feature.display_name }} | {{ feature.status_emoji }} {{ feature.status }} | {{ feature.description }} | {{ feature.date }} | {{ feature.author }} |
{% endfor %}
## Recent Updates
{% for entry in changelog_entries %}
{{ entry }}
{% endfor %}
{% if known_issues %}
## Known Issues
{% for issue in known_issues %}
- {{ issue.description }} {% if issue.status %}({{ issue.status }}){% endif %}
{% endfor %}
{% endif %}
{% if roadmap %}
## Roadmap
{% for milestone in roadmap %}
### {{ milestone.name }} ({{ milestone.target_date }})
{% for item in milestone.items %}
- {{ item.description }} {% if item.status %}[{{ item.status }}]{% endif %}
{% endfor %}
{% endfor %}
{% endif %}