{ "stdout": "{\"handled\":true,\"file\":\"App.jsx\",\"carbonize\":true,\"todo\":\"REQUIRED before next poll: carbonize cleanup in App.jsx. See reference/live.md \\\"Required after accept\\\".\"}\n", "stderr": "", "exit": 0, "signal": null, "files": { ".impeccable/live/config.json": "{\n \"files\": [\"index.html\"],\n \"insertBefore\": \"\",\n \"commentSyntax\": \"html\"\n}\n", "src/.impeccable/live/accept-receipts/ab12cd34.json": "{\n \"id\": \"ab12cd34\",\n \"operation\": \"accept\",\n \"variantId\": \"2\",\n \"result\": {\n \"handled\": true,\n \"file\": \"App.jsx\",\n \"carbonize\": true,\n \"todo\": \"REQUIRED before next poll: carbonize cleanup in App.jsx. See reference/live.md \\\"Required after accept\\\".\"\n },\n \"completedAt\": \"\"\n}\n", "src/App.jsx": "export default function App() {\n return (\n
\n
\n {/* impeccable-carbonize-start ab12cd34 */}\n \n {/* impeccable-carbonize-end ab12cd34 */}\n
\n

Vite Fixture

\n
\n
\n

Minimal React tree for oracle live-mode goldens.

\n
\n
One
\n
Two
\n
\n \n
\n );\n}\n\nconst items = [\n { id: 1, title: 'First' },\n { id: 2, title: 'Second' },\n];\n", "src/main.jsx": "import { createRoot } from 'react-dom/client';\nimport App from './App.jsx';\n\ncreateRoot(document.getElementById('root')).render();\n", "src/Panel.tsx": "type PanelProps = { title: string; children?: React.ReactNode };\n\nexport function Panel({ title, children }: PanelProps) {\n return (\n
\n
\n

{title}

\n
\n
{children}
\n
\n );\n}\n" } }