kds_course_bumps.bumped_by_user_id references users.id — SQLAlchemy needs
the User model in Base.metadata to resolve this at startup. Route handlers
still receive a SimpleNamespace from auth.py at runtime.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
settings.py imports Kitchen for the back-reference relationship on
KitchenSettings.kitchen. KDS uses kitchen_db directly so the table exists;
this minimal model satisfies the import without pulling in kitchen-only models.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>