Template Method Lifecycle
Kind: algorithm
Record: algorithms:template-method-lifecycle
Canonical: Algorithms
Closure: Dependencies in load order
Define public lifecycle methods that enforce guard checks, call shared setup or cleanup, invoke subclass hooks, and centralize error handling.
Listed in Algorithm contracts, after Concrete-vs-Abstract Responsibility Split and before Base Schematic Composition.