Both bootstrap_macro_events() and bootstrap_eco_events() are now called in the FastAPI startup event. Idempotent — skips already-existing events. Logs how many events were inserted on first run. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>