Critical bug fixes discovered during end-to-end testing: 1. Add missing argparse import to workflow.py - workflow.py was missing `import argparse` - Caused NameError when pre-commit hook tried to run it - Added import at line 13 2. Make workflow.py executable during installation - Installer now sets executable permissions (0o755) - Pre-commit hook checks `if [ -x "automation/workflow.py" ]` - Without executable bit, hook silently skipped workflow - Fix in setup_project.py lines 381-384 Testing: - Created fresh project with installer - Added votes to discussion file - Verified workflow.py runs during commit - Output: "CHANGES: 2 votes, READY: 3 votes" ✓ Impact: - Users now see vote counts during commits - Phase 1 orchestration fully functional - Foundation ready for Stage 2 (summary updates) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflow.py | ||