Triggers when wiring dependencies — get_it/injectable or Riverpod-as-DI, registration scopes (singleton/factory/lazy), composition roots, and making code testable by injecting collaborators.