8e2fc2ec6a
Split monolithic script into modular functions and add subcommand interface: - Add scan subcommand to list FWS installations - Add repair subcommand with actions: grub, initramfs, pacman, pacman-update, all - Add shell subcommand for chroot terminal access - Implement support for operating on running system (no mount/chroot needed) - Extract detection and mounting logic into reusable functions - Add in_target() helper to execute commands in target (chroot or direct) - Improve mkinitcpio warning documentation - Maintain backward-compatible TUI mode when no args provided - Enable GUI (fws-recovery-gui) to pilot repairs via subcommands