What problem does it solve? Developers using the @augmentcode/themis state library in Svelte apps often import Store from the wrong subpath, call selectors before initialization, or double-initialize nested stores, causing runtime errors and broken reactivity. ## Core Features & Use Cases - Correct Import Guidance: Enforces importing Store from @augmentcode/themis/svelte-store and lifecycle helpers from leaf subpaths like components-svelte/use-init-store. - Lifecycle Rules: Documents init(), dispose(), dispatch, state, and runSaga() behavior, including the noop disposer returned when a store context already exists. - Component Helpers: Covers useInitStore and useRunSaga for mount/destroy-bound store and saga management in root layouts. - Use Case: When wiring a root Svelte layout, use this guidance to initialize the Store with useInitStore, start sagas with useRunSaga, and bind $selector$ readables in templates without pre-init errors. ## Quick Start Ask the AI to set up a Svelte root layout that initializes a themis Store with useInitStore and starts a saga with useRunSaga using the correct import subpaths.