robin/src-tauri/patterns
pyr0ball c356c1d4c5 feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files
Adds 141 new pattern entries via expansion script:

Universal (all 25 files):
- slow-boot-network-wait: detect NetworkManager-wait-online stalling boot
- slow-boot-device-timeout: detect fstab entries for disconnected devices
- slow-boot-long-running-job: surface slow service with systemd-analyze hint
- ssh-permissions-key: catch unprotected private key file warning
- flatpak-missing-runtime: detect missing Flatpak runtime with update/reinstall advice

Per distro family:
- apparmor-denial: added to windows-to-debian (only missing debian target)
- xwayland-crash: added to all files missing it, with distro-correct install cmd
  (apt/pacman/dnf/zypper per target family)

All 42 Rust unit tests pass.
2026-05-24 22:00:23 -07:00
..
android-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
android-to-debian.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
android-to-fedora.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
android-to-opensuse.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
arch-to-debian.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
arch-to-fedora.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
arch-to-opensuse.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
debian-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
debian-to-fedora.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
debian-to-opensuse.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
dualboot-macos.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
dualboot-windows.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
fedora-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
fedora-to-debian.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
fedora-to-opensuse.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
ipad-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
ipad-to-debian.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
ipad-to-fedora.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
ipad-to-opensuse.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
linux-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
macos-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
opensuse-to-arch.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
opensuse-to-debian.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
opensuse-to-fedora.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
windows-to-debian.toml feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00