Replaces 7 separate workflow files with ci.yml (lint + all platform builds on push to main and PRs) and release.yml (same builds + draft GitHub release creation triggered by v* tags). Also fixes Ubuntu artifact name collision and gives all output files descriptive names. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>