Files
pbakaus_impeccable/tests/oracle/golden/live-complete-source-dirty-carbonize-leftovers.json
T

11 lines
3.0 KiB
JSON

{
"stdout": "{\n \"ok\": false,\n \"error\": \"source_dirty\",\n \"id\": \"ab12cd34\",\n \"file\": \"index.html\",\n \"findings\": [\n {\n \"marker\": \"impeccable-carbonize-start\",\n \"line\": 2,\n \"excerpt\": \"<!-- impeccable-carbonize-start ab12cd34 -->\",\n \"why\": \"carbonize block not rewritten into permanent form\"\n },\n {\n \"marker\": \"var(--p-*)\",\n \"line\": 3,\n \"excerpt\": \"<style>h1 { color: var(--p-lightness, 0.5); }</style>\",\n \"why\": \"preview parameter variable not baked to a literal\"\n },\n {\n \"marker\": \"impeccable-param-values\",\n \"line\": 4,\n \"excerpt\": \"<!-- impeccable-param-values ab12cd34: {\\\"lightness\\\":0.7} -->\",\n \"why\": \"param-values comment not baked and removed\"\n },\n {\n \"marker\": \"impeccable-carbonize-end\",\n \"line\": 5,\n \"excerpt\": \"<!-- impeccable-carbonize-end ab12cd34 -->\",\n \"why\": \"carbonize block not rewritten into permanent form\"\n },\n {\n \"marker\": \"data-p-*\",\n \"line\": 6,\n \"excerpt\": \"<h1 data-p-italic=\\\"on\\\" style=\\\"--impeccable-variant-ready: 1\\\">Hi</h1>\",\n \"why\": \"preview parameter attribute left on markup\"\n },\n {\n \"marker\": \"--impeccable-variant-ready\",\n \"line\": 6,\n \"excerpt\": \"<h1 data-p-italic=\\\"on\\\" style=\\\"--impeccable-variant-ready: 1\\\">Hi</h1>\",\n \"why\": \"preview readiness sentinel left in CSS\"\n }\n ],\n \"hint\": \"The accepted source still carries live-mode leftovers. Finish the carbonize cleanup (bake params, remove markers and data-p-* attributes), then run live-complete again. Use --force only if a finding is a false positive.\"\n}\n",
"stderr": "",
"exit": 1,
"signal": null,
"files": {
".impeccable/live/config.json": "{\n \"files\": [\"index.html\", \"public/**/*.html\"],\n \"insertBefore\": \"</body>\",\n \"commentSyntax\": \"html\"\n}\n",
".impeccable/live/sessions/ab12cd34.jsonl": "{\"seq\":1,\"id\":\"ab12cd34\",\"type\":\"generate\",\"ts\":\"<ISO>\",\"event\":{\"id\":\"ab12cd34\",\"type\":\"generate\",\"action\":\"bolder\",\"count\":3,\"pageUrl\":\"/\",\"element\":{\"tagName\":\"h1\",\"id\":\"hero\",\"classes\":[\"hero-title\"],\"textContent\":\"Oracle Fixture\",\"outerHTML\":\"<h1 id=\\\"hero\\\" class=\\\"hero-title\\\">Oracle Fixture</h1>\"},\"clientSentAt\":1754042400000}}\n{\"seq\":2,\"id\":\"ab12cd34\",\"type\":\"agent_done\",\"ts\":\"<ISO>\",\"event\":{\"id\":\"ab12cd34\",\"type\":\"agent_done\",\"file\":\"index.html\",\"sourceEventType\":\"generate\",\"carbonize\":false,\"arrivedVariants\":3}}\n{\"seq\":3,\"id\":\"ab12cd34\",\"type\":\"accept\",\"ts\":\"<ISO>\",\"event\":{\"id\":\"ab12cd34\",\"type\":\"accept\",\"variantId\":\"2\",\"pageUrl\":\"/\",\"paramValues\":{\"face\":\"serif\"}}}\n{\"seq\":4,\"id\":\"ab12cd34\",\"type\":\"agent_done\",\"ts\":\"<ISO>\",\"event\":{\"id\":\"ab12cd34\",\"type\":\"agent_done\",\"file\":\"index.html\",\"sourceEventType\":\"accept\",\"carbonize\":true}}\n"
}
}