Integrating High-Level Priority Decisions with Distributed Safety Filter for Multi-Satellite Collision Avoidance | Synapse