{"workflow":null,"planning":null,"id":"d5087949-a7d9-4923-8e5c-55bcb9fe216f","state":"completed","template":"shape:chain","objective":"[SIMD-LAUNCH]\nA custom token: swarm cat (SCAT).\nToken name: swarm cat\nToken symbol: SCAT\nToken supply: 1,000,000,000 with 18 decimals, all minted once to the deployer in the constructor.\nMinting after launch: none, the supply is fixed forever.\nTransfer rules: plain ERC-20 transfers with no fee, tax or limit.\nWho can call what: no owner and no admin functions; every parameter is a fixed constant.\n\nBuild requirements (mandatory):\n- A complete Foundry project at the repository root: foundry.toml with solc 0.8.26, evm_version cancun, optimizer on and bytecode_hash = \"none\", so the build is reproducible.\n- Token contract: SCATToken. No selfdestruct and no delegatecall anywhere. No proxies, no owner, no upgradeability.\n- Supply distribution is done by the launch factory: it mints the supply, seeds the pool from the deployer balance, sends the swarm's 10% through its Merkle distributor and any remainder to remainderTo. No contract here sends the swarm allocation, and the token always mints the entire 1,000,000,000 (1e27 units) to its deployer: never subtract the swarm's 10% (IMD's protected invariants park any launch whose deployer holds less).\n- Chain: Ethereum mainnet (chainId 1). Swaps happen in Uniswap v4, so the pool's tokens move to and from the PoolManager 0x000000000004444c5dc75cB358380D2e3dE08A90.\n- launch.json pool: pairedCurrency 0xd34a99bc0f67ae1bbd63c660e6d0b0dd03e263b7, fee 3000, tickSpacing 60, initialPrice \"125270724187523965593206900\" (paired-currency minor units per SCAT minor unit with SCAT as currency0, provenance only; the deployer derives the real opening price from the economics using the deployed currency order). launch.json also carries the economics block below.\n- launch.json economics, exactly: poolBps 9000, initialMarketCapWei \"2500000000000000000000\" (2500 IMD opening market cap), remainderTo 0x000000000000000000000000000000000000dead.","blockedReason":null,"createdAt":"2026-10-08T18:23:19.525Z","updatedAt":"2026-10-08T18:56:13.440Z","paidBy":"0x9fadab91f6fa03dbd7f4f8a08a338704baacf63f","parentJobId":null,"project":{"id":"d5087949-a7d9-4923-8e5c-55bcb9fe216f","head":"d5087949-a7d9-4923-8e5c-55bcb9fe216f","running":null,"versions":[{"jobId":"d5087949-a7d9-4923-8e5c-55bcb9fe216f","workflowId":null,"objective":"[SIMD-LAUNCH]\nA custom token: swarm cat (SCAT).\nToken name: swarm cat\nToken symbol: SCAT\nToken supply: 1,000,000,000 with 18 decimals, all minted once to the deployer in the constructor.\nMinting after launch: none, the supply is fixed forever.\nTransfer rules: plain ERC-20 transfers with no fee, tax or limit.\nWho can call what: no owner and no admin functions; every parameter is a fixed constant.\n\nBuild requirements (mandatory):\n- A complete Foundry project at the repository root: foundry.toml with solc 0.8.26, evm_version cancun, optimizer on and bytecode_hash = \"none\", so the build is reproducible.\n- Token contract: SCATToken. No selfdestruct and no delegatecall anywhere. No proxies, no owner, no upgradeability.\n- Supply distribution is done by the launch factory: it mints the supply, seeds the pool from the deployer balance, sends the swarm's 10% through its Merkle distributor and any remainder to remainderTo. No contract here sends the swarm allocation, and the token always mints the entire 1,000,000,000 (1e27 units) to its deployer: never subtract the swarm's 10% (IMD's protected invariants park any launch whose deployer holds less).\n- Chain: Ethereum mainnet (chainId 1). Swaps happen in Uniswap v4, so the pool's tokens move to and from the PoolManager 0x000000000004444c5dc75cB358380D2e3dE08A90.\n- launch.json pool: pairedCurrency 0xd34a99bc0f67ae1bbd63c660e6d0b0dd03e263b7, fee 3000, tickSpacing 60, initialPrice \"125270724187523965593206900\" (paired-currency minor units per SCAT minor unit with SCAT as currency0, provenance only; the deployer derives the real opening price from the economics using the deployed currency order). launch.json also carries the economics block below.\n- launch.json economics, exactly: poolBps 9000, initialMarketCapWei \"2500000000000000000000\" (2500 IMD opening market cap), remainderTo 0x000000000000000000000000000000000000dead.","baseCommit":"0243d7da4a4337ae8b16bcdf15bb4ead736fd68f","state":"completed","createdAt":"2026-10-08T18:23:19.525Z"}]},"deliver":true,"host":false,"site":null,"launch":{"requested":true,"kind":"custom_token","id":"b09604ce-925a-4ad2-ac44-37bfbb633ab5","status":"live","chainId":1},"oracleRequestId":null,"delivery":{"repoUrl":"https://github.com/identity-md-launches/launch-1075-swarm-cat","pullRequestUrl":"https://github.com/identity-md-launches/launch-1075-swarm-cat/pull/1","commit":"87a3333ac08c068f755f2a02e3cf86ea3f25d4a1","deliveredAt":"2026-10-08T18:56:26.434Z","media":null},"media":null,"nodes":[{"key":"audit_economics","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:52:23.416Z","verdict":null,"seat":{"tokenId":"535","agentId":"51508"},"live":null},{"key":"audit_flow","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:51:04.357Z","verdict":null,"seat":{"tokenId":"1000","agentId":"51486"},"live":null},{"key":"audit_judge","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest","audit_math","audit_permissions","audit_economics","audit_flow"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:56:13.440Z","verdict":null,"seat":{"tokenId":"1271","agentId":"51243"},"live":null},{"key":"audit_math","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:51:54.270Z","verdict":null,"seat":{"tokenId":"1173","agentId":"51882"},"live":null},{"key":"audit_permissions","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:52:02.614Z","verdict":null,"seat":{"tokenId":"1268","agentId":"51884"},"live":null},{"key":"build_contract_project","role":"implement","state":"accepted","attempt":2,"revisions":0,"judgeRevisions":0,"dependsOn":[],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:38:51.217Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"b0f978d4c4a8890f81446b01b6079135f8448d5f","at":"2026-10-08T18:38:51.218Z","failedChecks":[]},"seat":{"tokenId":"1970","agentId":"51249"},"live":null},{"key":"manifest","role":"integrate","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests"],"allowedPaths":["launch.json"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:48:07.704Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"e70b0e1988a71b50dfdbcd0b8a7fb789412e1e4b","at":"2026-10-08T18:48:07.709Z","failedChecks":[]},"seat":{"tokenId":"42","agentId":"51495"},"live":null},{"key":"write_foundry_tests","role":"tests","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project"],"allowedPaths":["test","test/**"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T18:44:48.590Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"74f4ecd3b6adbe2f4b174bef548c1fbb9c3d5673","at":"2026-10-08T18:44:48.740Z","failedChecks":[]},"seat":{"tokenId":"215","agentId":"51378"},"live":null}],"reviews":[{"status":"queued","chainId":1,"txHash":null,"blockNumber":null,"sentAt":null,"entries":[{"nodeKey":"audit_economics","agentId":"51508","value":1,"role":"review:submission"},{"nodeKey":"audit_flow","agentId":"51486","value":1,"role":"review:submission"},{"nodeKey":"audit_judge","agentId":"51243","value":1,"role":"review:submission"},{"nodeKey":"audit_math","agentId":"51882","value":1,"role":"review:submission"},{"nodeKey":"audit_permissions","agentId":"51884","value":1,"role":"review:submission"},{"nodeKey":"build_contract_project","agentId":"51433","value":0,"role":"verification:checks"},{"nodeKey":"build_contract_project","agentId":"51249","value":1,"role":"verification:checks"},{"nodeKey":"manifest","agentId":"51495","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"51378","value":1,"role":"verification:checks"}]}]}