.PHONY: verify start ticket publish install clean help verify: ./scripts/verify.sh start: ./scripts/start.sh ticket: python3 scripts/new_ticket.py publish: @test -n "$(FEATURE_ID)" || (echo "Use: make publish FEATURE_ID=F-001" && exit 1) python3 scripts/publish_ticket.py --feature-id $(FEATURE_ID) install: @test -n "$(TARGET)" || (echo "Use: make install TARGET=/path/to/project-repo" && exit 1) ./scripts/install_into_repo.sh $(TARGET) clean: find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true find . -type f -name "*.pyc" -delete 2>/dev/null || true help: @echo "ARNES template - commands:" @echo "" @echo " make verify - Verify harness core" @echo " make start - First-run wizard" @echo " make ticket - Create ticket (EN caveman)" @echo " make publish FEATURE_ID=.. - Commit and push one ticket" @echo " make install TARGET=.. - Install ARNES into external repo" @echo " make clean - Clean cache files"