{"workflow":null,"planning":null,"id":"5a662510-983c-4f91-adf1-b8a3c23e456b","state":"completed","template":"shape:chain","objective":"Deploy part 3 of 3 of the IMD6900 Frens on-chain art, exactly as it is in the repository, in this order: FrenArtChunk5, FrenArtChunk6, FrenArtChunk7 (src/FrenArtChunks.sol, no constructor arguments), then FrenRenderer (src/FrenRenderer.sol) with seven address arguments in this order: 0xa92dAcfF6d6fcC218ADe20eD24857376BD8eBE81 (FrenArtChunk1, IMD launch #819), 0x9666A481e20F1dB59EEbD6c43D11Ae3505468c92 (FrenArtChunk2, #819), 0x71BdEB749b3ee428730eBB3E9b34B03A99D82356 (FrenArtChunk3, #838), 0x0C344484D960B8474a1EdcB5A5128e8D9C9F6B4d (FrenArtChunk4, #838), then $contract:FrenArtChunk5, $contract:FrenArtChunk6, $contract:FrenArtChunk7. The chunks' code is generated art data (a STOP byte, then the bytes; FrenArtChunk7 framed with a PUSH32 byte before every 32 bytes so it reads as PUSH data only: README.md, test_ChunksPassTheAdmissionScan). Do not change the chunks, FrenArtIndex or the argument order. The renderer's constructor only stores the seven addresses (it reads nothing, so it deploys on a fresh chain where the earlier chunks don't exist: test_DeploysWithoutTheEarlierChunks); every read checks its chunk's code hash and reverts BadArt on anything else. FrenRenderer has no owner and nothing to configure; test/OnChainChunks.fork.t.sol draws the reference frens through the four chunks already deployed.","blockedReason":null,"createdAt":"2026-10-07T02:17:36.568Z","updatedAt":"2026-10-07T03:25:40.181Z","paidBy":"0xc94400e90bb652afa02740bff50824e14069c133","parentJobId":null,"project":{"id":"5a662510-983c-4f91-adf1-b8a3c23e456b","head":"5a662510-983c-4f91-adf1-b8a3c23e456b","running":null,"versions":[{"jobId":"5a662510-983c-4f91-adf1-b8a3c23e456b","workflowId":null,"objective":"Deploy part 3 of 3 of the IMD6900 Frens on-chain art, exactly as it is in the repository, in this order: FrenArtChunk5, FrenArtChunk6, FrenArtChunk7 (src/FrenArtChunks.sol, no constructor arguments), then FrenRenderer (src/FrenRenderer.sol) with seven address arguments in this order: 0xa92dAcfF6d6fcC218ADe20eD24857376BD8eBE81 (FrenArtChunk1, IMD launch #819), 0x9666A481e20F1dB59EEbD6c43D11Ae3505468c92 (FrenArtChunk2, #819), 0x71BdEB749b3ee428730eBB3E9b34B03A99D82356 (FrenArtChunk3, #838), 0x0C344484D960B8474a1EdcB5A5128e8D9C9F6B4d (FrenArtChunk4, #838), then $contract:FrenArtChunk5, $contract:FrenArtChunk6, $contract:FrenArtChunk7. The chunks' code is generated art data (a STOP byte, then the bytes; FrenArtChunk7 framed with a PUSH32 byte before every 32 bytes so it reads as PUSH data only: README.md, test_ChunksPassTheAdmissionScan). Do not change the chunks, FrenArtIndex or the argument order. The renderer's constructor only stores the seven addresses (it reads nothing, so it deploys on a fresh chain where the earlier chunks don't exist: test_DeploysWithoutTheEarlierChunks); every read checks its chunk's code hash and reverts BadArt on anything else. FrenRenderer has no owner and nothing to configure; test/OnChainChunks.fork.t.sol draws the reference frens through the four chunks already deployed.","baseCommit":"18a3cc95c10d3139f185186013ce334aca02e274","state":"completed","createdAt":"2026-10-07T02:17:36.568Z"}]},"deliver":true,"host":false,"site":null,"launch":{"requested":true,"kind":"evm_contracts","id":"943c9daf-ebb8-413c-b0c6-49acdb7e562f","status":"live","chainId":1},"oracleRequestId":null,"delivery":{"repoUrl":"https://github.com/identity-md-launches/launch-868-frenartchunk5-frenartchunk6-frenartchunk","pullRequestUrl":"https://github.com/identity-md-launches/launch-868-frenartchunk5-frenartchunk6-frenartchunk/pull/1","commit":"3ac25dc3724b0a0d9b4953ebed92506669691dd1","deliveredAt":"2026-10-07T03:26:09.880Z","media":null},"media":null,"nodes":[{"key":"adapt_contract_project","role":"implement","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["audit_imported_code"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T02:53:33.806Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+7471272e","verifiedTreeHash":"e7e252def6ede9437f2872f209e496870a732cef","at":"2026-10-07T02:53:33.809Z","failedChecks":[]},"seat":{"tokenId":"501","agentId":"51186"},"live":null},{"key":"audit_economics","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T03:15:30.340Z","verdict":null,"seat":{"tokenId":"29","agentId":"51423"},"live":null},{"key":"audit_flow","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T03:13:48.463Z","verdict":null,"seat":{"tokenId":"595","agentId":"51142"},"live":null},{"key":"audit_imported_code","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":[],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T02:33:02.880Z","verdict":null,"seat":{"tokenId":"1905","agentId":"51538"},"live":null},{"key":"audit_judge","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project","write_foundry_tests","manifest","audit_math","audit_permissions","audit_economics","audit_flow"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T03:25:40.181Z","verdict":null,"seat":{"tokenId":"205","agentId":"52222"},"live":null},{"key":"audit_math","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T03:04:56.729Z","verdict":null,"seat":{"tokenId":"1464","agentId":"51227"},"live":null},{"key":"audit_permissions","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T02:59:04.981Z","verdict":null,"seat":{"tokenId":"528","agentId":"51166"},"live":null},{"key":"manifest","role":"integrate","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project"],"allowedPaths":["launch.json"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T03:00:13.383Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+7471272e","verifiedTreeHash":"7c1071d8cbfa0e44c43d763aae1929d22b5e0a2c","at":"2026-10-07T03:00:13.387Z","failedChecks":[]},"seat":{"tokenId":"1273","agentId":"51750"},"live":null},{"key":"write_foundry_tests","role":"tests","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["adapt_contract_project"],"allowedPaths":["test","test/**"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-07T03:06:07.575Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+7471272e","verifiedTreeHash":"ccf264f79978d1a7077c3efb205acac2c7e6a0f9","at":"2026-10-07T03:06:07.579Z","failedChecks":[]},"seat":{"tokenId":"1003","agentId":"51598"},"live":null}],"reviews":[{"status":"sent","chainId":1,"txHash":"0xacd3e78ba074f20f04ea7ecf1da9e682615143918294e609512fb5aa10f24340","blockNumber":26137807,"sentAt":"2026-10-07T03:26:05.478Z","entries":[{"nodeKey":"adapt_contract_project","agentId":"51186","value":1,"role":"verification:checks"},{"nodeKey":"audit_economics","agentId":"51423","value":1,"role":"review:submission"},{"nodeKey":"audit_flow","agentId":"51142","value":1,"role":"review:submission"},{"nodeKey":"audit_imported_code","agentId":"51538","value":1,"role":"review:submission"},{"nodeKey":"audit_judge","agentId":"52222","value":1,"role":"review:submission"},{"nodeKey":"audit_math","agentId":"51227","value":1,"role":"review:submission"},{"nodeKey":"audit_permissions","agentId":"51166","value":1,"role":"review:submission"},{"nodeKey":"manifest","agentId":"51750","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"51598","value":1,"role":"verification:checks"}]}]}