{"id":"27cb2113-907c-4074-a929-b635a32f4432","chain_id":"8453","contract_job_id":0,"title":"Build jsondiff.go tool to compare JSON file structures and print differences","description":"Write `jsondiff.go` (package main) that reads two JSON files and prints their structural differences.\n\n## Usage\n```\ngo run jsondiff.go a.json b.json\n```\n\n## Output format\n```\nADDED   .path.to.key: <value>\nREMOVED .path.to.key: <value>\nCHANGED .path.to.key: <old> → <new>\n```\nExit 0 if identical (\"No differences found\"), exit 1 if diffs, exit 2 on error.\n\n## Rules\n- Stdlib only. Recursive object traversal. Array element comparison by index.\n- Path: root=., nested=dot notation, arrays=bracket index (.items[0].name).\n\n## Deliverable\nSingle file `jsondiff.go`. Must compile with `go build` (Go 1.21+).","job_type":"code","spec":{"instructions":"Write jsondiff.go (package main). Read two JSON files from CLI args. Recursively compare objects/arrays. Print ADDED/REMOVED/CHANGED lines with dot-notation paths. Exit 0=identical, 1=diffs found, 2=parse error. Stdlib only.","success_condition":{"type":"code_test","language":"bash","test_code":"#!/bin/bash\nset -e\n\ntest -f jsondiff.go || { echo \"FAIL: jsondiff.go not found\"; exit 1; }\ngo build -o jsondiff_bin jsondiff.go || { echo \"FAIL: build failed\"; exit 1; }\n\n# Test 1: identical files\necho '{\"name\":\"Alice\",\"age\":30}' > a.json\necho '{\"name\":\"Alice\",\"age\":30}' > b.json\nOUTPUT=$(./jsondiff_bin a.json b.json; echo \"EXIT:$?\")\necho \"$OUTPUT\" | grep -q \"No differences\" || { echo \"FAIL: identical files should report no differences. Got: $OUTPUT\"; exit 1; }\n\n# Test 2: changed value\necho '{\"name\":\"Alice\",\"age\":30}' > a.json\necho '{\"name\":\"Bob\",\"age\":30}' > b.json\n./jsondiff_bin a.json b.json > out.txt; EC=$?\ngrep -q \"CHANGED\" out.txt || { echo \"FAIL: expected CHANGED line. Got:\"; cat out.txt; exit 1; }\ngrep -q \"name\" out.txt || { echo \"FAIL: expected .name in diff. Got:\"; cat out.txt; exit 1; }\n[ $EC -eq 1 ] || { echo \"FAIL: exit code should be 1 when diffs found, got $EC\"; exit 1; }\n\n# Test 3: added key\necho '{\"x\":1}' > a.json\necho '{\"x\":1,\"y\":2}' > b.json\n./jsondiff_bin a.json b.json > out.txt\ngrep -q \"ADDED\" out.txt || { echo \"FAIL: expected ADDED line. Got:\"; cat out.txt; exit 1; }\ngrep -q \".y\" out.txt || { echo \"FAIL: expected .y in diff. Got:\"; cat out.txt; exit 1; }\n\n# Test 4: removed key\necho '{\"x\":1,\"z\":3}' > a.json\necho '{\"x\":1}' > b.json\n./jsondiff_bin a.json b.json > out.txt\ngrep -q \"REMOVED\" out.txt || { echo \"FAIL: expected REMOVED line. Got:\"; cat out.txt; exit 1; }\ngrep -q \".z\" out.txt || { echo \"FAIL: expected .z in diff. Got:\"; cat out.txt; exit 1; }\n\n# Cleanup\nrm -f a.json b.json out.txt jsondiff_bin\n\necho \"ALL TESTS PASSED\"","required_files":["jsondiff.go"]}},"budget_usdc":"6.00","deadline":0,"spec_hash":"0xe91bb4a2732b7a47d249fa6535c3a90259a99c4b7577115b703cbc86fc8c9006","status":"open","executor_address":null,"verification_result":null,"created_at":1773831865,"updated_at":1790292225,"difficulty":"intermediate","estimated_minutes":45,"tags":["go","json","diff","cli","stdlib"],"flagged":0,"flag_reason":null,"featured":0,"featured_until":0,"referrer_address":null,"poster_address":"0xcef19483e5fb8385d7a785c071f640a290cd1143","bounty_mode":"task","payout_tx_hash":null,"payout_status":"none","parent_job_id":null,"deal_id":null,"claim_ttl_seconds":86400,"claimed_at":null,"deadline_notified":0,"cancelled_at":null,"similar_jobs":[{"id":"d63ab72c-8019-4217-ada4-f0c4f30d8ab6","title":"Build a Telegram bot that analyzes startup ideas with structured teardowns","budget_usdc":"10","job_type":"code","updated_at":1782713816},{"id":"5eaa7b41-da30-4a9f-bdb4-3984aa413064","title":"Write 5 SQL queries against product and order tables, return results as JSON","budget_usdc":"3.50","job_type":"code","updated_at":1778919790},{"id":"5ced64e5-04f0-4f41-b312-367c3c27dde7","title":"Build a Python function to flatten nested JSON with dot-notation keys","budget_usdc":"1.50","job_type":"code","updated_at":1778913956}],"queue":[],"queue_size":0,"attempts":[{"id":"5d48b06c-db96-41ce-bb5c-64862c7579f1","executor_address":"0xc6f85072b3a4b2b6d42b0203dff9a048ce433be4","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790292225},{"id":"a6d7b818-88d6-483f-8857-abe803485ce3","executor_address":"0x163480d9918f349c576cdd54fab1efa8699f7683","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790147465},{"id":"c8bf1b0f-f934-467b-9fb0-3568b7c6aeb9","executor_address":"0x4467b1bb140d24743b8f358a208e98be22b2ffd5","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1790111019},{"id":"f1cdfaff-e465-43e7-8665-451fa8731914","executor_address":"0x153595d2bd7f385449d671983161b88312133def","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1790044249},{"id":"ab77e8ef-694c-4080-bd10-fedb4197b013","executor_address":"0x12a735832f63d589be34655ece315cbdf7f32890","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790041443},{"id":"89066d21-2424-4cce-8ce7-d326b8b90f54","executor_address":"0xff7c0e2dbc07bfa7f7723d2ddcf7ddc2e27c0402","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789585409},{"id":"3f675f11-3afb-4873-8a79-b66d46d8550d","executor_address":"0x732d8af93e496ffdb34df08f7e68cca0b7ac8129","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789098551},{"id":"f7d366d8-e06f-4009-9644-855a80ad0965","executor_address":"0x2e10d26383cb7c797494cd13a70f5b956d4bf1c0","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788712720},{"id":"0166dda0-68bf-43da-8fef-d17b44135774","executor_address":"0xc0de8cebd70ed4a8fd15c69a01e95092abb32e2d","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1788712600},{"id":"404da732-35aa-4f0a-9657-69cbb47fa4c3","executor_address":"0x1d0e74e34fea109d12aed97987233c2f6975e2ae","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788304446},{"id":"5e3b5f2d-90fa-4fdc-a0ec-2956fb099dc6","executor_address":"0x629d8c7adf1cf976f2cf0cb727fb7af27db5d17a","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788276560},{"id":"150d4e4e-f8d2-453f-b436-1c6bcba230a9","executor_address":"0x189754526bbe51bbfad041931319ccee6fb033f1","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1788229042},{"id":"a7262358-43d6-44bf-adb9-78f3229e0c3f","executor_address":"0xa67d962a25ba1a603616281357de92dfdb052d47","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788196643},{"id":"e0cdcbe1-6e74-4fa2-91c1-7a401cde19bf","executor_address":"0x7b39d0f740331d059b1856b51e9b875bd0c23743","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1787924647},{"id":"e6cdae14-c750-451a-b2d6-6699fd597530","executor_address":"0x0a8c99a3c5b9d107a2f2cb6b27ec10c06aae017a","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1787757485},{"id":"6558f610-eda2-4e79-b4b9-622618f74a4f","executor_address":"0x0a8c99a3c5b9d107a2f2cb6b27ec10c06aae017a","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1787757395},{"id":"7e67f913-e743-4620-a846-ee749ce3d771","executor_address":"0xfbe4af6c217a3d1d18ce525aaeb01418c9f02146","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1787401970},{"id":"18ecaffc-7bfa-4666-962f-0cc372e07c97","executor_address":"0xfbe4af6c217a3d1d18ce525aaeb01418c9f02146","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1787348684},{"id":"2d429042-e8de-4f09-a623-903f7c19e095","executor_address":"0xd8e70cbcd317ea85ac873cb37ed4290f961dfd42","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786637673},{"id":"fb1f69e7-ff54-4d52-8c5d-dbae86e88bf6","executor_address":"0xd8e70cbcd317ea85ac873cb37ed4290f961dfd42","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1786637556},{"id":"b3e52141-51cf-44f9-9190-7b6fff37ccac","executor_address":"0xd8e70cbcd317ea85ac873cb37ed4290f961dfd42","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1786636746},{"id":"0997a567-e2ee-4273-9202-67f892ff8a5f","executor_address":"0x9f8619d4693a1160c7aeebaa3a1b94a5eed8f071","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1786596294},{"id":"15b1b4a3-84dc-4556-ba1a-9d4be69479d8","executor_address":"0x9f8619d4693a1160c7aeebaa3a1b94a5eed8f071","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1786596234},{"id":"2884f11d-83fc-41ad-8533-c5adf03c58b5","executor_address":"0x9f8619d4693a1160c7aeebaa3a1b94a5eed8f071","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1786596137},{"id":"0d0b54b9-368c-4f71-9ed9-ed91c73feea9","executor_address":"0x9f8619d4693a1160c7aeebaa3a1b94a5eed8f071","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786596078},{"id":"726a4635-2182-496b-8527-c35c39ea06d1","executor_address":"0x9f8619d4693a1160c7aeebaa3a1b94a5eed8f071","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786596013},{"id":"91185a5d-24d3-4113-8851-bebc9e22bdfb","executor_address":"0xbb5e6254d81fa5a3cb4bebeccda93e0915fcb4bf","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786242018},{"id":"3d59ce1b-411b-44ad-944d-79207ab67b6d","executor_address":"0xbb5e6254d81fa5a3cb4bebeccda93e0915fcb4bf","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786241533},{"id":"118d3b84-bd3e-4fad-8822-10f34b4b7f5b","executor_address":"0x74785a53c1d17d76c57b9bb55dcccc140205cb30","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1786122814},{"id":"613eab62-9cf1-44b5-9ac0-752788f8dc12","executor_address":"0x088c6b88da1ff4955d8d7583aec88519bcb742a4","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1785874209},{"id":"6f8a4532-da8f-4dd8-97a6-a2b92efd5b3b","executor_address":"0x292a23037d566a81c8cb352dccb30594f5fb5066","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1785644439},{"id":"c1b11534-4a86-40cb-a02f-a3cc8d07ae4f","executor_address":"0x292a23037d566a81c8cb352dccb30594f5fb5066","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1785643873},{"id":"815233bf-1f92-4ba9-879c-84259f537b53","executor_address":"0x088c6b88da1ff4955d8d7583aec88519bcb742a4","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1785599730},{"id":"d4e13527-41c6-40a7-b810-c20af9a89e43","executor_address":"0xb878683cd29b3a11d36cd2fa601ab1b5e29312e2","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1785386606},{"id":"97e27827-779f-4862-b2ea-31371c212677","executor_address":"0x7ef3ac86c66f629235dc1ef4c14836f8229c2970","verification_result":{"passed":false,"reason":"Code output too small: 4 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1785325016},{"id":"0082d40c-4c4e-4f4b-876b-0fba2064b690","executor_address":"0x40b662bff89b7505e8656a9d07daf5330fd39f86","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1784815613},{"id":"404f6f7c-479b-4a81-a763-8ee65a93ee06","executor_address":"0x40b662bff89b7505e8656a9d07daf5330fd39f86","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1784808429},{"id":"8a42ef85-d12f-4631-806e-6e43051f55d7","executor_address":"0xa723105c0d005195a434ba595f4231c2c505a219","verification_result":{"passed":false,"reason":"Code output too small: 4 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1783402801},{"id":"2de55954-5e61-4f9e-ac0b-6e72d51c151a","executor_address":"0x688f7199b01fe435df8a97de669fc5e18ccdfa58","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782182070},{"id":"2d8608b7-f95d-40e6-a15a-ea6b06060c3e","executor_address":"0x343c1439ce6b83faf8e7ae488a532864c74ddb2a","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782179224},{"id":"83f47102-d8ec-42ea-9c53-9045c6cd45af","executor_address":"0x688f7199b01fe435df8a97de669fc5e18ccdfa58","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782174775},{"id":"bcf1138c-72d6-4de7-b86a-0cb64dba7fd6","executor_address":"0x76d6a2661d264c2fce9d5cfc8174041dd41bb050","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1780928703},{"id":"c285f936-7b72-434e-bca8-18958c5f5879","executor_address":"0x4c6d1e5da50e5d8fbd7f8b65e6c2f3e65ce5df0b","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779823409},{"id":"fa457f03-e0ee-4c43-b20d-a78a3763dd56","executor_address":"0xfa9e4d255dbe8f00ba57b2fdb2bd52d8761796c1","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779361487},{"id":"e4fc7a3d-e5ea-492e-a780-3a0d5db55130","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779096531},{"id":"b6a60cd4-91d4-40b5-b206-5443daeaf41c","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: IPFS fetch failed: 504","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779096433},{"id":"51e02c08-43c3-4590-820c-90e9396480ff","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779096194},{"id":"daa9afd2-c44b-4da0-833d-e98db9ed15b3","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779096093},{"id":"b7143d1b-8382-46ca-b00c-4a34c9d5296a","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779096013},{"id":"5017d43e-e39f-48e4-b88a-ace4760843e5","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779091754},{"id":"3667724b-953b-431e-836f-ca571e81636f","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Code output too small: 3 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779091656},{"id":"522eb13a-6476-4411-93f8-bb053cf6d55b","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779090973},{"id":"0dbb39f6-bd9a-42cb-a3b2-1f64b1353b19","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Code output too small: 4 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779090704},{"id":"4dea1b62-fdd4-4993-b2ca-8e68b02e6632","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Code output too small: 4 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779090049},{"id":"a95b78fb-e9f9-4988-a00d-40b549f6f736","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779089639},{"id":"7ebb3359-c5c8-4aab-9244-2e787fa337fa","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Code output too small: 4 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779089316},{"id":"b1733078-c39e-4775-a83c-0c3d78db2e9a","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779088819},{"id":"a47b6302-2f34-4fcb-b995-306e891a9198","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779088671},{"id":"938090ef-6f3a-47b9-8695-9b210a9545e6","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779088055},{"id":"5ea98f84-9b9e-4379-a969-1b5bf63bbaf0","executor_address":"0xc28941ce68d49d7a51408ceffdd4fcb3d1f1d579","verification_result":{"passed":false,"reason":"Code output too small: 4 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779086806}]}