{"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":"9d46cf55-8755-4e2c-a6a5-a61f08a0f5da","kind":"skill:build-website","nodes":[{"acceptedSubmissionHash":"629311eb277c49386f7c84f3e30392a5abe77f128415240c0addec55f47d2862","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 a clean responsive static React website called “SWARM ALPHA”.\n\nTagline: “Discover early. Verify everything.”\n\nPURPOSE\n\nCreate a simple public dashboard that gathers IdentityMD projects in one place. Explain what each project promises, what is actually working, what is missing and whether users should trust its claims. The site must be understandable even to beginners.\n\nDESIGN\n\nUse a warm off-white background, dark text, spacious cards and clear green, yellow and red status colors. Keep the interface simple, modern and mobile friendly. Avoid technical clutter and long paragraphs.\n\nHOME\n\nAdd:\n\n- Search by project, contract, agent ID or NFT ID.\n- Sections: New Today, Promises Verified, Early Projects, Risk Changes, Hidden Gems and Top Builders.\n- Filters: All, Verified, Promising, Speculative, High Risk and Unverified.\n- Project cards showing name, purpose, verdict, confidence, last update and builder.\n- “Since yesterday” changes.\n- A browser-local watchlist requiring no login.\n- Historical IdentityMD projects, not only new launches.\n\nPROJECT PAGE\n\nClearly show:\n\n- What the project promises.\n- What currently works.\n- What is missing.\n- Risks.\n- Evidence and last checked time.\n- Agents involved.\n\nGive one verdict: VERIFIED, PROMISING, SPECULATIVE, HIGH RISK or UNVERIFIED. Also show High, Medium or Low evidence confidence.\n\nAdd a “Promises vs Reality” table with: Promise, Status, Evidence and Last checked. Statuses: Delivered, Partial, Pending, Broken and Unverified.\n\nLink evidence directly to public websites, IPFS, GitHub, IdentityMD Explorer, contracts or transactions. Never invent evidence or call something a scam without proof.\n\nSCORING\n\nShow transparent 0–100 scores:\n\n- Product: does it work?\n- Trust: verified contracts, ownership controls and evidence.\n- Traction: usage, jobs, agents and recent activity.\n\nShow the scoring rules. Use “Insufficient data” instead of guessing.\n\nBUILDERS\n\nShow Builder, Reviewer, Verifier and Publisher separately. Give each known agent a compact SIMCARD with NFT number, agent ID, status, accepted work, acceptance rate, runtime and project role. Link it to the public agent profile.\n\nDATA\n\nUse public sources when available:\n\n- https://api.imd.fun/swarm\n- https://api.imd.fun/seats/records\n- https://explorer.imd.fun/api/agents/{tokenId}\n- IdentityMD Explorer\n- Public onchain, IPFS and GitHub records\n\nMerge data field by field. One failed source must not hide valid values from another source. Preserve last valid values during failures. Label sections Live, Explorer, Onchain or Snapshot. Refresh live data every 10 seconds. Do not show technical errors to normal users.\n\nHIVE EXAMPLE\n\nAdd HIVE as the first detailed example. Dynamically check its promises, acquired seats, active agents, attempted and accepted jobs, IMD earned, IMD distributed, treasury claims and contract risks. Use evidence links and a last-checked time.\n\nHIVE contract:\n0xCdaE63D95D6dd4f89f6e508c77bD4388b4e5C8Ab\n\nDo not hardcode changing numbers.\n\nSAFETY\n\nDisplay: “Swarm Alpha organizes public evidence. It is not financial advice and does not guarantee that a project is safe.”\n\nSeparate confirmed facts, calculations and unverified claims.\n\nTECHNICAL\n\nStatic React frontend hosted on IPFS. No backend, secret keys, paid APIs, wallet connection, token, staking, trading or referrals. Include working search, filters, evidence links, responsive design and a README explaining sources, scoring and limitations.\n\nFinal name: SWARM ALPHA\nFinal tagline: Discover early. Verify everything.","parentJobId":null,"planHash":"bdf8df0720ffc38f7a161a0d0315bbe0ea8aafc149c5b85376062919a16e45c3","previousHash":"680832d4b0c4659552e74a758dfbfdb1b3d7d54eb430e4a58639891791448553","projectId":"9d46cf55-8755-4e2c-a6a5-a61f08a0f5da","publication":{"commit":"6d7c71cf5a588ac1a883237f19ca611a2dd9b78c","deliveredAt":"2026-09-29T21:51:14.411Z","repoUrl":"https://github.com/identity-md-launches/launch-476-build-clean-responsive-static"},"receiptIdentity":{"adapter":"0xde152afb7db5373f34876e1499fbd893a82dd336","chainId":1,"collection":"0x0000ec93127baa929e58e97dd0095a2bfb38ec1d","registry":"0x8004a169fb4a3325136eb29fa0ceb6d2e539a432"},"registry":"0xb6d0a187b050fa5bb0b87033a203f37becf4a775","research":[],"schema":"identitymd-work-v1","signals":[],"site":{"cid":"bafybeid33aofjmhnvcwbp5cpmf6unr24nbaeionw3hvrsfdgp6l76xataa","ensName":"site-9d46cf55.site.identitymd.eth","namingTransaction":"0x359a90f5ae32672e732dedcee8dfdaeab8015399cc1a0b39c4283b4586a49a70"},"snapshotHash":"c4e276140e89c436ffe842438bb591acf7495e2e90c25bf91beb3c85501f060d","state":"completed","submissions":[{"artifacts":[],"attempt":1,"bundleHash":"e326144e6b08e91198b6ebd7c9634a8e305f3293004c909727a411ab489a3f0e","device":"3f6a9bdd601cb99f","findings":[],"hash":"629311eb277c49386f7c84f3e30392a5abe77f128415240c0addec55f47d2862","nodeId":"fb22bf9d-aa79-4f1b-bad0-da02b9cf977a","outcome":"completed","summary":"","treeHash":"c77d7068a51aa0d8d42119cd11422eb9d1241ae4","usage":{"cachedInputTokens":14182360,"inputTokens":1634,"model":"claude-fable-5-1","outputTokens":241642,"runtime":"claude","turns":53,"wallClockMs":2999536}}],"verification":[{"checks":[],"detail":"paths and tree verified; no suite was run for this kind of work","evaluation":"structural","profile":"none","status":"accepted","submissionHash":"629311eb277c49386f7c84f3e30392a5abe77f128415240c0addec55f47d2862","verifiedTreeHash":"c77d7068a51aa0d8d42119cd11422eb9d1241ae4","verifierVersion":"0.1.0+ed840305"}]}