This repository was archived by the owner on Sep 1, 2026. It is now read-only.
Repository navigation
v4.7.0
What changed
- expanded the shared Swift package and Xcode guidance baselines with more concrete Swift concurrency advice, including cancellation-aware async design, explicit sendability guidance, and stronger Swift Testing recommendations
- added package-specific guidance for resources,
Bundle.module,Resource.process(...),Resource.copy(...),Resource.embedInCode(...), test fixtures, Metal library distribution, and the Xcode handoff when Apple-managed Metal toolchain behavior matters - added Xcode-focused guidance for Swift Testing, XCTest, XCUITest wait patterns,
.xctestplanusage, file-membership verification after on-disk edits, and Debug versus Release validation expectations - threaded the new guidance through the workflow, bootstrap, and sync skills, refreshed the synced
AGENTS.mdtemplates, and tightened the sync validators and shared repo-maintenance toolkit checks so the expected maintainer entrypoints stay discoverable - updated the repo validator so it recognizes the current 9-skill surface, including
swift-package-workflow - bumped the packaged Codex and Claude plugin manifests plus maintainer-tooling project metadata to
4.7.0
Breaking changes
- none
Migration / upgrade notes
- rerun
sync-swift-package-guidanceorsync-xcode-project-guidancein downstream repos if you want their checked-inAGENTS.mdguidance and repo-maintenance toolkit to pick up the new testing, resources, Metal, and release-validation guidance - update local installs of the
apple-dev-skillsplugin so the new workflow and sync guidance is available in your active Codex or Claude environment
Verification performed
uv run pytest(78 passed in 14.94s)