{ "steps": [ { "stdout": "{\"file\":\"node_modules/.impeccable-live/ab12cd34/manifest.json\",\"sourceFile\":\"src/routes/+page.svelte\",\"previewMode\":\"svelte-component\",\"componentDir\":\"node_modules/.impeccable-live/ab12cd34\",\"propContract\":[{\"prop\":\"title\",\"expr\":\"title\",\"kind\":\"text\",\"placeholder\":\"{title}\"}],\"componentStubMarkup\":\"

{title}

\",\"sourceStartLine\":10,\"sourceEndLine\":10,\"startLine\":1,\"endLine\":1,\"insertLine\":1,\"commentSyntax\":{\"open\":\"\"},\"styleMode\":\"svelte-component\",\"styleTag\":null,\"cssSelectorPrefixExamples\":[],\"cssAuthoring\":{\"mode\":\"svelte-component\",\"styleTag\":null,\"strategy\":\"component-style-block\",\"rulePattern\":\".semantic-class { ... }\",\"selectorExamples\":[\".expense-row { padding: 22px; }\",\".expense-row { padding: 22px; }\",\".expense-row { padding: 22px; }\"],\"requirements\":[\"Write each variant as a real Svelte component file (v1.svelte, v2.svelte, ...).\",\"Keep the prop names from propContract; bind dynamic text with {propName}, not literal snapshot text.\",\"Put variant CSS in the component \n", "node_modules/.impeccable-live/ab12cd34/v2.svelte": "\n\n\n

{title}

\n\n\n", "node_modules/.impeccable-live/ab12cd34/v3.svelte": "\n\n\n

{title}

\n\n\n", "src/app.html": "\n\n \n \n SvelteKit Fixture\n %sveltekit.head%\n \n \n
%sveltekit.body%
\n \n\n", "src/routes/+page.svelte": "\n\n
\n

{title}

\n

Minimal SvelteKit route for oracle live-mode goldens.

\n \n
\n
One
\n
Two
\n
\n
\n\n\n" } }