audit-resize
Scan your app for readiness under the iOS 27 windowing model, where every window resizes — iPhone apps included (iPhone Mirroring on the Mac, iPhone-only apps on iPad).
What This Command Does
Launches the resize-auditor agent to sweep UIKit code, Info.plist, and the scene manifest for the assumptions that break — or block launch entirely — when the canvas stops being fixed.
What It Checks
- Scene lifecycle – app-delegate-only apps no longer launch when built against the iOS 27 SDK
- Deprecated geometry sources –
UIScreen.mainbounds/scale,UIRequiresFullScreen, orientation- and idiom-derived layout - Fixed-canvas assumptions – cached window geometry, hardcoded device-size constants
- Rendering surfaces – Metal
drawableSizeand SpriteKit scale modes without live-resize handling - iPhone Mirroring input – custom gestures missing scroll-type masks or making touch-type assumptions
- Completeness – minimum window size, resize throttling, per-scene state restoration, multi-window opt-in
Usage
/axiom:audit resizeRelated
- resize-auditor – The agent that powers this command
- UIKit Modernization – the migration content behind every fix
- audit-swiftui-layout – the SwiftUI-side layout audit; run both on mixed codebases