Svelte Guideline: Lifecycle — Use onMount for initialization. Description: Run code after component mounts. Do: onMount for setup and data fetching. Don't: Code in script body for side effects. Good Example: onMount(() => fetchData()). Bad Example: fetchData() in script body. Severity: High. Docs: https://svelte.dev/docs/svelte#onmount.