Add the clarify text-fallback invariant. It drives the real TelegramAdapter send through text_fallback_coro and fails on base, where the send carries disable_notification=True. Drop the runner metadata test: it only pins that the metadata did not change from base. The _notification_kwargs parametrize already fails on base for is_approval_prompt, which keeps the stack at two invariant tests.