Safety controlPolicy
Hook catalog
Browse hook identity, lifecycle state, scope, policy purpose, and current release membership.
Hook catalog — contract and behavior
- Catalog entries use stable hook IDs so display labels can change without breaking history.
- The app distinguishes active, staged, disabled, and unavailable hooks using source metadata.
- Scope and trigger information make clear which session event can invoke each hook.
- Catalog inspection is read-only until the operator enters a supported release or session action.