- Simplify format.yml: check formatting on PRs, auto-format on push
- Remove duplicate formatting checks from ci.yml
- Simplify security.yml by removing unnecessary steps
- Add descriptive comments to all workflows
- Reduce workflow complexity by 50%+ while maintaining all features
- Replaced auto-PR creation with simple failure check
- Workflow now fails with clear instructions when formatting is needed
- Avoids GitHub Actions permission issues
- Developers must run black/isort locally before pushing