Files
avdlee__xcode-build-optimiz…/references
Antoine van der Lee a28f3bc503 Incorporate learnings from Daily macOS (ObjC + CocoaPods) test case
A community member ran the optimization skills on an older ObjC + CocoaPods
project. The agent improvised CocoaPods-specific changes not covered by any
reference material, overestimated how actionable some findings were, and
produced a 14% regression. This commit addresses the root causes:

- Add actionability classification (repo-local / package-manager /
  xcode-behavior / upstream) to the recommendation format so every finding
  states how fixable it is from the repo
- Add CocoaPods deprecation notice: do not attempt CocoaPods-specific
  optimizations; recommend migrating to SPM instead
- Add regression-aware revert guidance: best-practice settings are never
  revert candidates; speculative changes are only reverted when all build
  types regress; compilation caching trade-offs are evaluated holistically
- Add structured execution report to the fixer and orchestrator template
  so each change is tracked with its measured result and kept/reverted status
- Add benchmark confidence checks: flag high-variance runs and recommend
  additional repetitions before drawing conclusions
- Clarify ExtractAppIntentsMetadata is Xcode-driven and not suppressible
  from repo-local settings
2026-03-24 11:50:18 +01:00
..