Svelte Foundation

Use when porting or reimplementing a push-mark/pull-verify signals runtime, a batched effect scheduler (microtask flush with synchronous escape), lazy derived caching with version counters, concurrent "time-travelling" async batches, a linked-list effect tree with pause/resume branch semantics, or the consumption planes over them — prop accessor factories with spread/rest proxies, store-to-signal subscription bridges, await-block flatten/context-save suspension, derived-owned effect freeze/unfreeze, and keyed-each single-pass reconciliation — as proven by svelte's client runtime (`packages/svelte/src/internal/client/{reactivity,runtime.js,dom/blocks}`). Source code and direct tests are ground truth; references carry decisive excerpts and graph retrieval.

ryan-brosas 2edd79e 13 files · 55.2 KB Updated

File contents

ryan-brosas/universal-template/tree/main/skills/svelte-foundation commit 2edd79eec1

Frequently asked questions

npx skillmds@latest add ryan-brosas/svelte-foundation