AntiPattern

Startup-Only Initialization Drift

startup-only-initialization-drift

Initialization logic gets placed in the wrong lifecycle/entrypoint (app-start wrappers, components, scheduler lifespan), so code that should run per request/tick runs only once and later operations (like first DB connection after idle) time out or behave inconsistently.