Status: IN
Observer's self-consistency requirement before notification is naturally enforced by Template Method's inverted control structure: the Hollywood principle ensures the parent class controls the algorithm skeleton, guaranteeing that all subclass state modifications (via hooks and abstract operations) complete before Notify is called — connecting Observer's correctness constraint to Template Method's control-flow guarantee.
Observer's consistency requirement and Template Method's inverted control connect as enforcement mechanism to correctness constraint
Depends on (SL): gof-observer-notify-after-consistent-state, gof-template-method-hollywood-principle