Init system migration: handling stale service symlinks after edition switch
Artix Linux allows users to transition between different init systems, such as moving from OpenRC to runit or s6. While the system binary changes, the package manager does not automatically purge the service configurations associated with the previous init system. This creates a state where legacy symlinks and scripts remain in directories like /etc/runlevel