Svelte Guideline: Component Library — Prefer blocks over individual components. Description: Blocks are pre-assembled page sections (login form sidebar dashboard). Do: Start with a shadcn block and customize it. Don't: Assembling individual components from scratch. Good Example: npx shadcn-svelte@latest add login-01. Bad Example: Manually composing Card + Form + Input for login. Severity: Medium. Docs: https://www.shadcn-svelte.com/blocks.