Commit graph

2 commits

Author SHA1 Message Date
Thomas Ricouard
0ce51f2e0d Avoid top-level view branch swapping
Add guidance to SwiftUI skill docs recommending a stable view tree and avoiding top-level conditional branch swapping. Updated swiftui-performance-audit/SKILL.md and swiftui-view-refactor/SKILL.md to include checklist bullets, a new section with examples demonstrating preferred (single base view, localized conditions) vs. avoid patterns, and an updated refactor step order to emphasize stable structure. This reduces root identity churn, unnecessary invalidation, and improves SwiftUI diffing and performance.
2026-02-03 06:23:23 +01:00
Thomas Ricouard
91eb0d324d Add SwiftUI performance audit guide and references
Introduced SKILL.md with a comprehensive workflow for auditing and improving SwiftUI runtime performance, including code review, profiling, diagnosis, and remediation steps. Added summarized Apple and WWDC resources under the references directory to support performance analysis and best practices.
2025-12-30 17:21:36 +01:00