Safety controlStart
Build and run
Build the native Swift application and configure a local hooks-rotator checkout for metadata.
Build and run — contract and behavior
- The desktop app requires macOS and a current Swift toolchain.
- Repository metadata comes from an explicit local hooks-rotator source path rather than recursive workspace discovery.
- Authentication initializes before the control model loads protected catalog or session state.
- A missing source checkout produces a bounded configuration state instead of guessed hook data.
Commands and examples
swift build