App Scope
An installed app named inside the command claims the whole command ("message mummy hello on whatsapp" is a WhatsApp message, start to finish). Detection is deterministic — the code knows the installed-app list, the model doesn't: a marker phrase ("on/in/via/using