Zaslat SMS: Topology and adjunction in promise constraint satisfaction