When it uses 3rd party libraries, it's interesting how it ends up choosing the tools it does: e.g. why does it strongly prefer shadcn/ui as a UI component library and SQLModel as a Python ORM? Is this about which tools were trending in its training data?