Renatus · job
migrateJob fcfabfee
Repository: https://github.com/streamich/react-use · 18.0.0 → 19.0.0
Audit events
- orchestratorworkflow_started1:01:36 PM
payload
{ "repoUrl": "https://github.com/streamich/react-use", "agentKind": "migrate", "ecosystem": "npm", "toVersion": "19.0.0", "ruleSource": "pack", "fromVersion": "18.0.0" } - orchestratorclone_started1:01:37 PM
payload
{ "ref": "<default>", "repoUrl": "https://github.com/streamich/react-use" } - orchestratorclone_completed1:01:39 PM
payload
{ "commitSha": "9ef95352e459dd2920b0492c63c39863024ee852", "filesCount": 466, "snapshotId": "198c5ae0-675f-427f-954b-40945768a0f3" } - indexerindex_started1:01:40 PM
payload
{ "localPath": "/Users/thisisaman408/Downloads/hackathons/renatus/apps/web/.renatus-workspace/snapshots/fcfabfee-8401-4142-be18-5999a01ef151", "snapshotId": "198c5ae0-675f-427f-954b-40945768a0f3" } - indexerindex_completed1:01:47 PM
payload
{ "fileCount": 466, "importCount": 558, "symbolCount": 661 } - cartographercartograph_started1:01:48 PM
payload
{ "agentKind": "migrate", "ecosystem": "npm", "toVersion": "19.0.0", "sourceKind": "pack", "fromVersion": "18.0.0" } - cartographercartograph_completed1:01:50 PM
payload
{ "cached": true, "cacheKey": "4b4cc8a8be1c7bf64f2d129b24cf9a23b7d7a3e031620207d05279a70a9b1dfd", "ruleCount": 5, "sourceKind": "pack" } - retrievalretrieve_completed1:01:53 PM
payload
{ "batchCount": 3, "totalFiles": 3, "unmatchedRuleIds": [ "react-19-defaultprops-removal", "react-19-string-refs-removal", "react-19-proptypes-removal" ], "unmatchedFileCount": 327 } - surgeonpatch_started1:01:54 PM
payload
{ "batchId": "b3aac9a0-c5a8-4646-a8c5-a9f731822d38", "agentKind": "migrate", "fileCount": 1, "ruleCount": 1 } - surgeonpatch_started1:01:54 PM
payload
{ "batchId": "e74bf0d3-837a-4806-877e-0736880212b1", "agentKind": "migrate", "fileCount": 1, "ruleCount": 1 } - surgeonpatch_started1:01:54 PM
payload
{ "batchId": "1693d95e-01b9-420e-9836-12cb6553f3ff", "agentKind": "migrate", "fileCount": 1, "ruleCount": 1 } - surgeonpatch_proposed1:01:59 PM
payload
{ "status": "proposed", "patchId": "78970b96-5fbd-4a12-98ec-81aba026a9a8", "retries": 0, "filePath": "stories/usePinchZoom.story.tsx", "confidence": 0.85 } - surgeonpatch_batch_completed1:02:00 PM
payload
{ "batchId": "e74bf0d3-837a-4806-877e-0736880212b1", "patchCount": 1, "llmAttempts": 1, "llmProvider": "watsonx", "llmLatencyMs": 4727, "unresolvedCount": 0 } - surgeonpatch_proposed1:02:01 PM
payload
{ "status": "proposed", "patchId": "3fc1fc7f-9841-41f8-a499-43cc8083881e", "retries": 0, "filePath": "tests/useEnsuredForwardedRef.test.tsx", "confidence": 0.85 } - surgeonpatch_batch_completed1:02:02 PM
payload
{ "batchId": "1693d95e-01b9-420e-9836-12cb6553f3ff", "patchCount": 1, "llmAttempts": 1, "llmProvider": "watsonx", "llmLatencyMs": 6475, "unresolvedCount": 0 } - surgeonpatches_persisted1:02:02 PM
payload
{ "count": 1 } - surgeonpatches_persisted1:02:02 PM
payload
{ "count": 1 } - surgeonpatch_proposed1:02:10 PM
payload
{ "status": "proposed", "patchId": "a8c900ff-a55b-4601-8f78-bd6a390347cc", "retries": 0, "filePath": "tests/useIntersection.test.tsx", "confidence": 0.85 } - surgeonpatch_batch_completed1:02:11 PM
payload
{ "batchId": "b3aac9a0-c5a8-4646-a8c5-a9f731822d38", "patchCount": 1, "llmAttempts": 1, "llmProvider": "watsonx", "llmLatencyMs": 15541, "unresolvedCount": 0 } - surgeonpatches_persisted1:02:12 PM
payload
{ "count": 1 } - orchestratorworkflow_completed1:02:13 PM
payload
{ "summary": { "jobId": "fcfabfee-8401-4142-be18-5999a01ef151", "commitSha": "9ef95352e459dd2920b0492c63c39863024ee852", "batchCount": 3, "patchCount": 3, "snapshotId": "198c5ae0-675f-427f-954b-40945768a0f3", "filesIndexed": 466, "rulesPlanned": 5, "importsIndexed": 558, "symbolsIndexed": 661, "unmatchedRuleIds": [ "react-19-defaultprops-removal", "react-19-string-refs-removal", "react-19-proptypes-removal" ], "cartographerCached": true, "cartographerSource": "pack", "unresolvedFileCount": 0 } } - examinerexamine_started1:02:15 PM
payload
{ "strategy": "snapshot", "agentKind": "migrate", "framework": "jest", "patchCount": 3, "snapshotId": "198c5ae0-675f-427f-954b-40945768a0f3" } - examinertest_generated1:02:30 PM
payload
{ "testId": "aa6a7304-1d63-4200-a8fd-37f9c1671232", "patchId": "78970b96-5fbd-4a12-98ec-81aba026a9a8", "filePath": "stories/usePinchZoom.story.test.tsx", "strategy": "snapshot", "framework": "jest" } - examinertest_generated1:02:35 PM
payload
{ "testId": "bc1642f2-f897-4331-b0cf-74b890b76fdc", "patchId": "3fc1fc7f-9841-41f8-a499-43cc8083881e", "filePath": "tests/useEnsuredForwardedRef.test.test.tsx", "strategy": "snapshot", "framework": "jest" } - examinertest_generated1:02:49 PM
payload
{ "testId": "3bd59cb7-652c-4a3d-9490-4c0c331859bc", "patchId": "a8c900ff-a55b-4601-8f78-bd6a390347cc", "filePath": "tests/useIntersection.test.test.tsx", "strategy": "snapshot", "framework": "jest" } - examinerexamine_batch_completed1:02:50 PM
payload
{ "strategy": "snapshot", "framework": "jest", "testCount": 3, "errorCount": 0, "snapshotId": "198c5ae0-675f-427f-954b-40945768a0f3", "llmAttempts": 4, "llmProvider": "watsonx", "llmLatencyMs": 32271 } - examinertests_persisted1:02:51 PM
payload
{ "count": 3 } - auditoraudit_signed1:02:53 PM
payload
{ "value": "addbea4392bffa993217d6dea8b81483eb8add8f588edcae92bb172d3b2e41f33c2c8fb4ac0dc6fe13028f00519fcaf6ffdef5b2672f5c6440cd8100a4dc370e", "signedAt": "2026-05-17T13:02:53.623Z", "algorithm": "ed25519", "publicKey": "6accf63e988bb5b68cef123f6df6c9f2c4a779e0bfc7fd8e4028ab6737d870ce", "messageHash": "1f07d50ca99fc3730ccef4e03ebf5e7497fcabef24e6f8541dca65a22b152c84", "publicKeyHex": "6accf63e988bb5b68cef123f6df6c9f2c4a779e0bfc7fd8e4028ab6737d870ce", "signatureHex": "addbea4392bffa993217d6dea8b81483eb8add8f588edcae92bb172d3b2e41f33c2c8fb4ac0dc6fe13028f00519fcaf6ffdef5b2672f5c6440cd8100a4dc370e", "messageHashHex": "1f07d50ca99fc3730ccef4e03ebf5e7497fcabef24e6f8541dca65a22b152c84", "reportTimestamp": "2026-05-17T13:02:53.611Z", "canonicalReportBytes": "{\"events\":[{\"agentKind\":\"orchestrator\",\"entityId\":null,\"entityType\":null,\"eventType\":\"workflow_started\",\"id\":\"1e7f33fb-b0fb-4d2b-9d8e-1fa42e755d34\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"agentKind\":\"migrate\",\"ecosystem\":\"npm\",\"fromVersion\":\"18.0.0\",\"repoUrl\":\"https://github.com/streamich/react-use\",\"ruleSource\":\"pack\",\"toVersion\":\"19.0.0\"},\"timestamp\":{}},{\"agentKind\":\"orchestrator\",\"entityId\":null,\"entityType\":null,\"eventType\":\"clone_started\",\"id\":\"3b941507-87b6-4f31-9fa5-2cbf7753915a\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"ref\":\"<default>\",\"repoUrl\":\"https://github.com/streamich/react-use\"},\"timestamp\":{}},{\"agentKind\":\"orchestrator\",\"entityId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"entityType\":\"snapshot\",\"eventType\":\"clone_completed\",\"id\":\"a8bbbf63-d6da-4236-be2b-5b77b2768676\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"commitSha\":\"9ef95352e459dd2920b0492c63c39863024ee852\",\"filesCount\":466,\"snapshotId\":\"198c5ae0-675f-427f-954b-40945768a0f3\"},\"timestamp\":{}},{\"agentKind\":\"indexer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"index_started\",\"id\":\"b25c448a-d5e4-4111-ac4f-74d2ca9fa8fd\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"localPath\":\"/Users/thisisaman408/Downloads/hackathons/renatus/apps/web/.renatus-workspace/snapshots/fcfabfee-8401-4142-be18-5999a01ef151\",\"snapshotId\":\"198c5ae0-675f-427f-954b-40945768a0f3\"},\"timestamp\":{}},{\"agentKind\":\"indexer\",\"entityId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"entityType\":\"snapshot\",\"eventType\":\"index_completed\",\"id\":\"e696b5de-ff0c-4316-9acf-46fd5291cf8f\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"fileCount\":466,\"importCount\":558,\"symbolCount\":661},\"timestamp\":{}},{\"agentKind\":\"cartographer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"cartograph_started\",\"id\":\"f79a70de-a312-46c9-88ef-cb8a968f2aaf\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"agentKind\":\"migrate\",\"ecosystem\":\"npm\",\"fromVersion\":\"18.0.0\",\"sourceKind\":\"pack\",\"toVersion\":\"19.0.0\"},\"timestamp\":{}},{\"agentKind\":\"cartographer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"cartograph_completed\",\"id\":\"a7339765-432a-449f-8850-7bbb1aabe76d\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"cacheKey\":\"4b4cc8a8be1c7bf64f2d129b24cf9a23b7d7a3e031620207d05279a70a9b1dfd\",\"cached\":true,\"ruleCount\":5,\"sourceKind\":\"pack\"},\"timestamp\":{}},{\"agentKind\":\"retrieval\",\"entityId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"entityType\":\"snapshot\",\"eventType\":\"retrieve_completed\",\"id\":\"75b99e7c-c3fe-4f59-9f31-2eb5289f398e\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"batchCount\":3,\"totalFiles\":3,\"unmatchedFileCount\":327,\"unmatchedRuleIds\":[\"react-19-defaultprops-removal\",\"react-19-string-refs-removal\",\"react-19-proptypes-removal\"]},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_started\",\"id\":\"cf184c22-2f52-4c8d-a18a-ff2f312b2876\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"b3aac9a0-c5a8-4646-a8c5-a9f731822d38\",\"fileCount\":1,\"ruleCount\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_started\",\"id\":\"e0e6f0a3-a5f6-448a-9693-f83a9a1778b7\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"e74bf0d3-837a-4806-877e-0736880212b1\",\"fileCount\":1,\"ruleCount\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_started\",\"id\":\"dcc2e414-839b-41f5-baa2-f333a3ebfe91\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"1693d95e-01b9-420e-9836-12cb6553f3ff\",\"fileCount\":1,\"ruleCount\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"78970b96-5fbd-4a12-98ec-81aba026a9a8\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"ac67385c-3e60-4cf0-b59e-be3a84c0763e\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"confidence\":0.85,\"filePath\":\"stories/usePinchZoom.story.tsx\",\"patchId\":\"78970b96-5fbd-4a12-98ec-81aba026a9a8\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"4a65da5d-8480-4b08-b162-4e9df4da075a\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"batchId\":\"e74bf0d3-837a-4806-877e-0736880212b1\",\"llmAttempts\":1,\"llmLatencyMs\":4727,\"llmProvider\":\"watsonx\",\"patchCount\":1,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"3fc1fc7f-9841-41f8-a499-43cc8083881e\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"1b362546-f447-40ff-8c70-30dada64cffc\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"confidence\":0.85,\"filePath\":\"tests/useEnsuredForwardedRef.test.tsx\",\"patchId\":\"3fc1fc7f-9841-41f8-a499-43cc8083881e\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"1f108130-a736-42b0-8cb2-8413a7625a22\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"batchId\":\"1693d95e-01b9-420e-9836-12cb6553f3ff\",\"llmAttempts\":1,\"llmLatencyMs\":6475,\"llmProvider\":\"watsonx\",\"patchCount\":1,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"39a2cc5a-c7ea-4d80-af23-80ff5c9de959\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"count\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"abf48db6-73f3-4fe2-9e35-1caa3da04ba6\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"count\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"a8c900ff-a55b-4601-8f78-bd6a390347cc\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"f89d8e9d-bdfd-49bd-9b52-d0ce3a6e5c63\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"confidence\":0.85,\"filePath\":\"tests/useIntersection.test.tsx\",\"patchId\":\"a8c900ff-a55b-4601-8f78-bd6a390347cc\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"aed75c38-3166-4e98-bf28-9310f334a31e\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"batchId\":\"b3aac9a0-c5a8-4646-a8c5-a9f731822d38\",\"llmAttempts\":1,\"llmLatencyMs\":15541,\"llmProvider\":\"watsonx\",\"patchCount\":1,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"2ee4c189-44d9-4373-8d4d-5773d8915254\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"count\":1},\"timestamp\":{}},{\"agentKind\":\"orchestrator\",\"entityId\":null,\"entityType\":null,\"eventType\":\"workflow_completed\",\"id\":\"4e1367b2-439c-4127-b6c9-f557a0c23c4a\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"summary\":{\"batchCount\":3,\"cartographerCached\":true,\"cartographerSource\":\"pack\",\"commitSha\":\"9ef95352e459dd2920b0492c63c39863024ee852\",\"filesIndexed\":466,\"importsIndexed\":558,\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"patchCount\":3,\"rulesPlanned\":5,\"snapshotId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"symbolsIndexed\":661,\"unmatchedRuleIds\":[\"react-19-defaultprops-removal\",\"react-19-string-refs-removal\",\"react-19-proptypes-removal\"],\"unresolvedFileCount\":0}},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"examine_started\",\"id\":\"fbd13d0a-2019-48b0-ae79-a028cf88257e\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"agentKind\":\"migrate\",\"framework\":\"jest\",\"patchCount\":3,\"snapshotId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"strategy\":\"snapshot\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"aa6a7304-1d63-4200-a8fd-37f9c1671232\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"b2c39b4a-f2ad-4485-bc71-74ef7b42fae2\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"filePath\":\"stories/usePinchZoom.story.test.tsx\",\"framework\":\"jest\",\"patchId\":\"78970b96-5fbd-4a12-98ec-81aba026a9a8\",\"strategy\":\"snapshot\",\"testId\":\"aa6a7304-1d63-4200-a8fd-37f9c1671232\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"bc1642f2-f897-4331-b0cf-74b890b76fdc\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"2849edb0-a50e-46ea-9d06-e156e0840b1c\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"filePath\":\"tests/useEnsuredForwardedRef.test.test.tsx\",\"framework\":\"jest\",\"patchId\":\"3fc1fc7f-9841-41f8-a499-43cc8083881e\",\"strategy\":\"snapshot\",\"testId\":\"bc1642f2-f897-4331-b0cf-74b890b76fdc\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"3bd59cb7-652c-4a3d-9490-4c0c331859bc\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"0964de2b-6479-4f8e-8a6a-9dedebd22703\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"filePath\":\"tests/useIntersection.test.test.tsx\",\"framework\":\"jest\",\"patchId\":\"a8c900ff-a55b-4601-8f78-bd6a390347cc\",\"strategy\":\"snapshot\",\"testId\":\"3bd59cb7-652c-4a3d-9490-4c0c331859bc\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"examine_batch_completed\",\"id\":\"b4e713f0-6227-42df-b16c-e297640192c1\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"errorCount\":0,\"framework\":\"jest\",\"llmAttempts\":4,\"llmLatencyMs\":32271,\"llmProvider\":\"watsonx\",\"snapshotId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"strategy\":\"snapshot\",\"testCount\":3},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"tests_persisted\",\"id\":\"1faefbee-84e8-4b4c-9d40-aebe16c8d396\",\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"payload\":{\"count\":3},\"timestamp\":{}}],\"jobId\":\"fcfabfee-8401-4142-be18-5999a01ef151\",\"snapshotId\":\"198c5ae0-675f-427f-954b-40945768a0f3\",\"summary\":{\"byAgent\":{\"cartographer\":2,\"examiner\":6,\"indexer\":2,\"orchestrator\":4,\"retrieval\":1,\"surgeon\":12},\"byEventType\":{\"cartograph_completed\":1,\"cartograph_started\":1,\"clone_completed\":1,\"clone_started\":1,\"examine_batch_completed\":1,\"examine_started\":1,\"index_completed\":1,\"index_started\":1,\"patch_batch_completed\":3,\"patch_proposed\":3,\"patch_started\":3,\"patches_persisted\":3,\"retrieve_completed\":1,\"test_generated\":3,\"tests_persisted\":1,\"workflow_completed\":1,\"workflow_started\":1},\"failures\":0,\"patchesApplied\":0,\"patchesProposed\":3,\"patchesUnresolved\":0,\"testsFailed\":0,\"testsGenerated\":3,\"testsPassed\":0,\"totalEvents\":27},\"timestamp\":\"2026-05-17T13:02:53.611Z\"}" }