042b9830b4
The PR shipped nineteen tests across six files, most of them variations of one boundary. Keep the three that pin distinct behaviour: - a routed desktop-ticker fire runs under multiplex semantics for exactly its scope: a scope miss returns None instead of the launch credential and the parent os.environ is byte-identical afterwards; - a routed no_agent child never sees a launch-only name, whether the launch .env defined it or a launch external source supplied it (applied or lost to a pre-existing process value), while its own values come through; - administrator-managed keys keep policy precedence over the routed profile's own value. Everything else was either a positive control of the same seam, a set-membership check on a module-level constant, or a re-statement through a different entry point.