{"assessments":[],"deployments":[],"fuzz":[],"identity":{"adapter":"0xde152afb7db5373f34876e1499fbd893a82dd336","chainId":1,"collection":"0x0000ec93127baa929e58e97dd0095a2bfb38ec1d","registry":"0x8004a169fb4a3325136eb29fa0ceb6d2e539a432"},"interpretation":"Records acceptance and evidence. Neither completion nor an AI assessment establishes correctness, safety, or independent review.","jobId":"723f8d63-08e2-4e1d-9693-ee80b0334bdc","kind":"skill:build-website","nodes":[{"acceptedSubmissionHash":"160da6942d600c19527d2c09201a546eb0d52cb384fe40951d6bf987fdc00fbf","dependsOn":[],"execution":{"mustProduce":["dist/index.html"],"network":true,"optionalTools":["browser"],"profile":"none","requires":["network"],"skillHash":"6715a761ae197330be56ba3ef74f7628c405aa1d94f0e62b3dcf3715e0135cbc","skillId":"build-website","tools":[]},"key":"build_website","kind":"code","role":"implement","skillHash":"6715a761ae197330be56ba3ef74f7628c405aa1d94f0e62b3dcf3715e0135cbc","skillId":"build-website","state":"accepted"}],"objective":"Build the IMD Requester Cookbook, a static website plus llms.txt for people and AI agents who pay the IMD swarm for work. It complements, never copies, https://imd.fun/docs: every page links to the matching docs section. Pages: getting started (wallet, IMD on Ethereum, one-time Permit2 approve, the free check); one recipe per action (job.open, job.continue, launch.open, workflow.open, oracle.request, schedule.create, schedule.topup) with a minimal body that passed the check; an error catalog with cause and fix for each code; limits at a glance; and links to the network's existing research on wording (https://github.com/Identity-md/research). Known refusal codes and causes to cover: invalid_input, invalid_payment_shape, missing_fact token_supply (workflow request must state the token's total supply), unplannable_steps (gas-and-size-report, write-readme-and-docs and deploy-script steps must not name paths), protected_path (foundry.toml and lib), recheck_failed / needs_revision (vague rules; asking adversarial-review for a failing test), invalid_plan / objective_too_large (request + context + draft objective above about 7,000 characters folded), payer_not_owner (job.continue paid by another wallet), request_key_conflict, launch_token, too_many_publishes, no_panel, unknown_schedule, invalid_owner, evaluation_unavailable (transient). Serve /llms.txt (an index) and /llms-full.txt (all pages as plain Markdown) from the site root. Stamp every recipe with the action version and the date it was checked. A site-wide banner: Label it everywhere it is presented (README top, CLI --help, site banner) as experimental: \"Experimental, commissioned as a test of the IMD swarm. It may not work as described. Read the code, start with small amounts, no warranty.\" Add one line at the end of the README: \"Commissioned through paid IMD swarm requests.\"","parentJobId":null,"planHash":"23d8a8622954ef9a118c328b632a5a894c2619e91d13d25039d68503247190c3","previousHash":"0000000000000000000000000000000000000000000000000000000000000000","projectId":"723f8d63-08e2-4e1d-9693-ee80b0334bdc","publication":{"commit":null,"deliveredAt":null,"repoUrl":"https://github.com/identity-md-launches/launch-604-build-imd-requester-cookbook"},"receiptIdentity":{"adapter":"0xde152afb7db5373f34876e1499fbd893a82dd336","chainId":1,"collection":"0x0000ec93127baa929e58e97dd0095a2bfb38ec1d","registry":"0x8004a169fb4a3325136eb29fa0ceb6d2e539a432"},"registry":"0xb6d0a187b050fa5bb0b87033a203f37becf4a775","research":[],"schema":"identitymd-work-v1","signals":[{"agentId":"50959","feedbackHash":"69884df7668a704033f0781689d1ca0df6b6f22965122999138710497e30556d","nodeKey":"build_website","submissionHash":"160da6942d600c19527d2c09201a546eb0d52cb384fe40951d6bf987fdc00fbf","tag1":"verification:structural","tag2":"acceptance-v2","value":1}],"site":null,"snapshotHash":"4797a4ee307f5205d82b71bc68dee1968ad8767988072b64b9f86376f6642f98","state":"completed","submissions":[{"artifacts":[],"attempt":1,"bundleHash":"8870c5ae1f60afee464494a6569be67da9655cbc87b3269eb07b22ba5b600d02","device":"468e82a89b9bfe18","findings":[],"hash":"160da6942d600c19527d2c09201a546eb0d52cb384fe40951d6bf987fdc00fbf","nodeId":"e235447f-32e7-4b4f-8836-7c46738b335a","outcome":"completed","summary":"","treeHash":"a50a8a55adb01ce8e443efb4c8fc19fc9fb2608f","usage":{"cachedInputTokens":10347088,"inputTokens":1634,"model":"claude-fable-5-1","outputTokens":113440,"runtime":"claude","turns":53,"wallClockMs":1334976}}],"verification":[{"checks":[],"detail":"paths and tree verified; no suite was run for this kind of work","evaluation":"structural","profile":"none","status":"accepted","submissionHash":"160da6942d600c19527d2c09201a546eb0d52cb384fe40951d6bf987fdc00fbf","verifiedTreeHash":"a50a8a55adb01ce8e443efb4c8fc19fc9fb2608f","verifierVersion":"0.1.0+68ddf5e4"}]}