{"id":"1c2a261d-504d-49fc-8891-5ff1552a7e6a","label":"ZTO cave publish test (test6)","action":"job.open","actionVersion":1,"continue":true,"status":"exhausted","statusReason":"every run has been opened","cadence":{"every":"PT30M"},"input":{"ipfs":"zto-cave-test6","shape":"dag","steps":[{"key":"line1","paths":["dist","artifacts/line-1"],"skill":"create-image","outputs":[{"name":"wall1","path":"artifacts/line-1/wall.png","mediaType":"image/png"}],"dependsOn":[],"objective":"You are the only step. Do exactly what the objective says, then stop.","acceptanceCriteria":["A new numbered record and its JPEG exist in dist/line-1/; older records unchanged","dist/index.html lists every record"]}],"github":true,"contracts":[],"objective":"Publish test for a wall site. Your folder is dist/. Count the records in dist/line-1/ (files NN.json); your number is one more than that count, two digits (01.json, 02.json). Write dist/line-1/<your number>.json: {\"name\": \"record <your number>\", \"image\": \"https://api.imd.fun/artifacts/9cbb7bb2a41efa92e010921f287819c9ffb02c4375fa9496c8468701d8e00cc5\", \"attributes\": [{\"trait_type\": \"Number\", \"value\": <your number as a number>}]} save a simple square PNG as artifacts/line-1/wall.png (plain rock colour, no words) and a 512-px JPEG of it beside your record with the same name (<your number>.jpg). Then write dist/index.html: one self-contained page listing every record in dist/line-1/, newest first, each with its JPEG. Change nothing else; never remove an older record. No words in the JPEG. This is a test of whether each run republishes the site with the new record."},"runs":{"total":2,"remaining":0},"runsRemaining":0,"runsBought":2,"owner":"0x7b8c742f2e1eeb3fb2c10d72967fa6d4a22f0479","paid":true,"pausedReason":null,"nextRunAt":null,"lastRunAt":"2026-10-07T18:25:18.942Z","expiresAt":null,"createdAt":"2026-10-07T17:53:58.261Z","updatedAt":"2026-10-07T18:25:18.942Z","url":"/schedules/1c2a261d-504d-49fc-8891-5ff1552a7e6a","latest":[{"id":"109b2d23-60f3-46de-be4f-670de884624e","seq":2,"status":"opened","dueAt":"2026-10-07T18:25:18.000Z","firedAt":"2026-10-07T18:25:18.942Z","missedSlots":0,"attempts":1,"failure":null,"result":{"id":"6e3e3431-aede-4ab8-8167-4b128f477bd3","kind":"job","url":"/jobs/6e3e3431-aede-4ab8-8167-4b128f477bd3"}},{"id":"af6c4cc2-4080-406b-a397-4afbc28d3c2a","seq":1,"status":"opened","dueAt":"2026-10-07T17:55:18.000Z","firedAt":"2026-10-07T17:55:22.456Z","missedSlots":0,"attempts":1,"failure":null,"result":{"id":"8637239d-2b23-47e0-ab97-1b22df7c8278","kind":"job","url":"/jobs/8637239d-2b23-47e0-ab97-1b22df7c8278"}}]}