- 5-stage: lint → test → build → release → package-xcframework - lint: cargo fmt --check + clippy -D warnings - test: cargo test --workspace + doc tests - build: release build + artifact upload - release: matrix build (iOS arm64 + sim) on tag v* - package: xcodebuild -create-xcframework + zip + gh release Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>