Skip to content

Feature/024 add static header#17

Merged
ryanbonial merged 2 commits into
mainfrom
feature/024-add-static-header
Jan 28, 2026
Merged

Feature/024 add static header#17
ryanbonial merged 2 commits into
mainfrom
feature/024-add-static-header

Conversation

@ryanbonial
Copy link
Copy Markdown
Owner

No description provided.

ryanbonial and others added 2 commits January 28, 2026 10:47
…ion stats

Implementation:
- Added SHOW_PROGRESS_HEADER configuration (default: true)
- Created calculate_prd_stats() function to count total, completed, blocked, remaining features
- Created get_current_feature_info() function to find next incomplete feature with met dependencies
- Created display_progress_header() function to render header with ANSI colors and emojis
- Integrated display_progress_header() into main() before check_prerequisites()
- Header format: separator → 🎯 Current: [id] - type - description → 📊 Progress: x/y (z%) complete → separator
- Color coding: GREEN (completed), YELLOW (current/remaining), RED (blocked)
- Created comprehensive test suite with 30 tests (tests/ralph-progress-header.bats)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
…ure 024

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@ryanbonial ryanbonial merged commit 21ed546 into main Jan 28, 2026
1 check passed
@ryanbonial ryanbonial deleted the feature/024-add-static-header branch January 28, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant