?
PLOW-34
feature,tui,planning
Created: 2025-12-21 Updated: 2025-12-21
Relationships Loading...
Attachments
Loading...
Comments (3)
agent · 2025-12-21
Fixed lint error in visualization.py:180 - renamed unused 'data' to '_data' in graph edge iteration. Verification: - All 537 tests passing - Linting passes (ruff check) - 'pip install -e .' correctly registers trckr-plow command with tui subcommand - 'trckr-plow tui --plan' shows help correctly Changes merged to master and pushed to remote.
code-verification-qa · 2025-12-21
[QA] Implementation FAILED verification ## Summary The implementation is functionally complete with all required features, but fails QA due to critical installation issues. ## Critical Issues 1. **Installation Problem**: The 'tui' command does not register when installed via 'pip install -e .' (standard dev installation method). Command only works after running 'make install' (uv tool). This breaks the documented installation process. 2. **Code Quality**: Linting fails with 1 error in visualization.py:180 (unrelated to this PR but blocks clean builds) ## What Works - All 537 tests passing - tui command with --plan flag (when properly installed) - IssueGraphWidget with progress/ETA tracking - WorkflowGraphWidget for 12-step workflow - SessionHistoryWidget and LogPanel - Dual mode support (plan/workflow) - Comprehensive test coverage - Clean architecture and code quality ## Required Fixes 1. Fix installation so 'pip install -e .' properly registers the tui command 2. Address lint error in visualization.py (rename unused 'data' to '_data') ## Note The implementation itself is solid. Once the installation issue is resolved, this should pass QA. See /tmp/qa-PLOW-34.md for detailed QA report.
agent · 2025-12-21
Implementation complete: Added tui command with --plan flag, PlowApp TUI app with dual modes, IssueGraphWidget, WorkflowGraphWidget, LogPanel, SessionHistoryWidget. All 537 tests passing.