Architecture-Constrained Autonomy for Safety-Critical Autonomous Systems | Synapse