Renatus · job
migrateJob 36230235
Repository: https://github.com/streamich/react-use · 18.0.0 → 19.0.0
Audit events
- orchestratorworkflow_started2:54:14 PM
payload
{ "repoUrl": "https://github.com/streamich/react-use", "agentKind": "migrate", "ecosystem": "npm", "toVersion": "19.0.0", "ruleSource": "pack", "fromVersion": "18.0.0" } - orchestratorclone_started2:54:14 PM
payload
{ "ref": "<default>", "repoUrl": "https://github.com/streamich/react-use" } - orchestratorclone_completed2:54:15 PM
payload
{ "commitSha": "9ef95352e459dd2920b0492c63c39863024ee852", "filesCount": 466, "snapshotId": "55b35ed0-dcb7-482e-8b0d-d4ee327fe82e" } - indexerindex_started2:54:15 PM
payload
{ "localPath": "/tmp/renatus-workspace/snapshots/36230235-147b-4ddc-b421-aaa770798337", "snapshotId": "55b35ed0-dcb7-482e-8b0d-d4ee327fe82e" } - indexerindex_completed2:54:17 PM
payload
{ "fileCount": 466, "importCount": 558, "symbolCount": 661 } - cartographercartograph_started2:54:17 PM
payload
{ "agentKind": "migrate", "ecosystem": "npm", "toVersion": "19.0.0", "sourceKind": "pack", "fromVersion": "18.0.0" } - cartographercartograph_completed2:54:17 PM
payload
{ "cached": true, "cacheKey": "4b4cc8a8be1c7bf64f2d129b24cf9a23b7d7a3e031620207d05279a70a9b1dfd", "ruleCount": 5, "sourceKind": "pack" } - retrievalretrieve_completed2:54:17 PM
payload
{ "batchCount": 3, "totalFiles": 3, "unmatchedRuleIds": [ "react-19-defaultprops-removal", "react-19-string-refs-removal", "react-19-proptypes-removal" ], "unmatchedFileCount": 327 } - surgeonpatch_started2:54:17 PM
payload
{ "batchId": "88c943cf-dc53-4a64-875b-c235fc3806b2", "agentKind": "migrate", "fileCount": 1, "ruleCount": 1 } - surgeonpatch_started2:54:17 PM
payload
{ "batchId": "a0ea8889-14a0-4b2c-b58f-9966a798066e", "agentKind": "migrate", "fileCount": 1, "ruleCount": 1 } - surgeonpatch_started2:54:17 PM
payload
{ "batchId": "aa520f4c-a2c6-40d1-8795-28889f565ee5", "agentKind": "migrate", "fileCount": 1, "ruleCount": 1 } - surgeonpatch_proposed2:54:23 PM
payload
{ "status": "proposed", "patchId": "c48df8a9-ab67-4802-a72f-2f41f246d6e7", "retries": 0, "filePath": "stories/usePinchZoom.story.tsx", "confidence": 0.85 } - surgeonpatch_batch_completed2:54:23 PM
payload
{ "batchId": "a0ea8889-14a0-4b2c-b58f-9966a798066e", "patchCount": 1, "llmAttempts": 1, "llmProvider": "watsonx", "llmLatencyMs": 4871, "unresolvedCount": 0 } - surgeonpatches_persisted2:54:23 PM
payload
{ "count": 1 } - surgeonpatch_proposed2:54:24 PM
payload
{ "status": "proposed", "patchId": "f449a3e9-34be-4616-8d8d-f144d8442278", "retries": 0, "filePath": "tests/useEnsuredForwardedRef.test.tsx", "confidence": 0.85 } - surgeonpatch_batch_completed2:54:24 PM
payload
{ "batchId": "88c943cf-dc53-4a64-875b-c235fc3806b2", "patchCount": 1, "llmAttempts": 1, "llmProvider": "watsonx", "llmLatencyMs": 6305, "unresolvedCount": 0 } - surgeonpatches_persisted2:54:24 PM
payload
{ "count": 1 } - surgeonpatch_proposed2:54:33 PM
payload
{ "status": "proposed", "patchId": "753ab9de-7a87-4e28-b3eb-2dfed5614bf1", "retries": 0, "filePath": "tests/useIntersection.test.tsx", "confidence": 0.85 } - surgeonpatch_batch_completed2:54:33 PM
payload
{ "batchId": "aa520f4c-a2c6-40d1-8795-28889f565ee5", "patchCount": 1, "llmAttempts": 1, "llmProvider": "watsonx", "llmLatencyMs": 15037, "unresolvedCount": 0 } - surgeonpatches_persisted2:54:33 PM
payload
{ "count": 1 } - orchestratorworkflow_completed2:54:33 PM
payload
{ "summary": { "jobId": "36230235-147b-4ddc-b421-aaa770798337", "commitSha": "9ef95352e459dd2920b0492c63c39863024ee852", "batchCount": 3, "patchCount": 3, "snapshotId": "55b35ed0-dcb7-482e-8b0d-d4ee327fe82e", "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_started2:54:33 PM
payload
{ "strategy": "snapshot", "agentKind": "migrate", "framework": "jest", "patchCount": 3, "snapshotId": "55b35ed0-dcb7-482e-8b0d-d4ee327fe82e" } - examinertest_generation_failed2:54:59 PM
payload
{ "patchId": "c48df8a9-ab67-4802-a72f-2f41f246d6e7", "attempts": 3, "filePath": "stories/usePinchZoom.story.tsx", "lastError": "TS1443: Module declaration names may only use ' or \" quoted strings." } - examinertest_generated2:55:04 PM
payload
{ "testId": "a9b84356-0765-4d82-8546-f3df6c0db22d", "patchId": "f449a3e9-34be-4616-8d8d-f144d8442278", "filePath": "tests/useEnsuredForwardedRef.test.test.tsx", "strategy": "snapshot", "framework": "jest" } - examinertest_generated2:55:16 PM
payload
{ "testId": "179a6e6e-a0cf-4e00-ba9b-4ee83fad2c49", "patchId": "753ab9de-7a87-4e28-b3eb-2dfed5614bf1", "filePath": "tests/useIntersection.test.test.tsx", "strategy": "snapshot", "framework": "jest" } - examinerexamine_batch_completed2:55:16 PM
payload
{ "strategy": "snapshot", "framework": "jest", "testCount": 2, "errorCount": 1, "snapshotId": "55b35ed0-dcb7-482e-8b0d-d4ee327fe82e", "llmAttempts": 5, "llmProvider": "watsonx", "llmLatencyMs": 40657 } - examinertests_persisted2:55:16 PM
payload
{ "count": 2 } - auditoraudit_signed2:55:17 PM
payload
{ "value": "311d7abcfd3b35228cc5cb4118658c88b54a78129487fe42febc0c8ef3274e09b0cbd26838a748253156dc1a283fa004d6c0c14dbfdcf4148962c573460ba908", "signedAt": "2026-05-17T14:55:17.029Z", "algorithm": "ed25519", "publicKey": "e4c711238016dd33731de08070dbd8dc281c55978defec5b14997a94e8b9a7fb", "messageHash": "953c7a6b653dad69c5b9b1fcebec574568d5463af4481f112f36150b3ca56597", "publicKeyHex": "e4c711238016dd33731de08070dbd8dc281c55978defec5b14997a94e8b9a7fb", "signatureHex": "311d7abcfd3b35228cc5cb4118658c88b54a78129487fe42febc0c8ef3274e09b0cbd26838a748253156dc1a283fa004d6c0c14dbfdcf4148962c573460ba908", "messageHashHex": "953c7a6b653dad69c5b9b1fcebec574568d5463af4481f112f36150b3ca56597", "reportTimestamp": "2026-05-17T14:55:17.024Z", "canonicalReportBytes": "{\"events\":[{\"agentKind\":\"orchestrator\",\"entityId\":null,\"entityType\":null,\"eventType\":\"workflow_started\",\"id\":\"452d9d4c-305e-4a28-8d5c-e0c2de98a60b\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"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\":\"7a901284-287d-439f-9102-42bf714e6533\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"ref\":\"<default>\",\"repoUrl\":\"https://github.com/streamich/react-use\"},\"timestamp\":{}},{\"agentKind\":\"orchestrator\",\"entityId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"entityType\":\"snapshot\",\"eventType\":\"clone_completed\",\"id\":\"14f4eda2-8fd7-4615-97ee-8dfa93404a69\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"commitSha\":\"9ef95352e459dd2920b0492c63c39863024ee852\",\"filesCount\":466,\"snapshotId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\"},\"timestamp\":{}},{\"agentKind\":\"indexer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"index_started\",\"id\":\"43c0bbf9-6092-4e61-925d-a10de11a1aa5\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"localPath\":\"/tmp/renatus-workspace/snapshots/36230235-147b-4ddc-b421-aaa770798337\",\"snapshotId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\"},\"timestamp\":{}},{\"agentKind\":\"indexer\",\"entityId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"entityType\":\"snapshot\",\"eventType\":\"index_completed\",\"id\":\"852ba222-d675-40a8-817b-4ed5b9d3511f\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"fileCount\":466,\"importCount\":558,\"symbolCount\":661},\"timestamp\":{}},{\"agentKind\":\"cartographer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"cartograph_started\",\"id\":\"8992863d-de85-4958-a90c-455d91a837b2\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"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\":\"b70c9d35-f313-4da5-8254-6ab9a6e25dbd\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"cacheKey\":\"4b4cc8a8be1c7bf64f2d129b24cf9a23b7d7a3e031620207d05279a70a9b1dfd\",\"cached\":true,\"ruleCount\":5,\"sourceKind\":\"pack\"},\"timestamp\":{}},{\"agentKind\":\"retrieval\",\"entityId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"entityType\":\"snapshot\",\"eventType\":\"retrieve_completed\",\"id\":\"be75b71d-a48f-4938-91c7-b7b45f674f2b\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"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\":\"737cc3ba-e435-40da-b723-d71a2030d111\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"88c943cf-dc53-4a64-875b-c235fc3806b2\",\"fileCount\":1,\"ruleCount\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_started\",\"id\":\"b4e782c1-2093-4b82-9ecf-69b86917e5bf\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"a0ea8889-14a0-4b2c-b58f-9966a798066e\",\"fileCount\":1,\"ruleCount\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_started\",\"id\":\"995e47c8-1d64-4a13-9bc7-d959ed6528c8\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"aa520f4c-a2c6-40d1-8795-28889f565ee5\",\"fileCount\":1,\"ruleCount\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"c48df8a9-ab67-4802-a72f-2f41f246d6e7\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"e79d84cb-32ce-40dc-b011-6e98baaf248b\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"confidence\":0.85,\"filePath\":\"stories/usePinchZoom.story.tsx\",\"patchId\":\"c48df8a9-ab67-4802-a72f-2f41f246d6e7\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"2866d358-3fbf-45ba-85cf-73799013171f\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"batchId\":\"a0ea8889-14a0-4b2c-b58f-9966a798066e\",\"llmAttempts\":1,\"llmLatencyMs\":4871,\"llmProvider\":\"watsonx\",\"patchCount\":1,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"948aa021-6aa9-46ad-8d61-8df472d0427a\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"count\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"f449a3e9-34be-4616-8d8d-f144d8442278\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"c4b5ead9-8184-42c9-9d71-821c7d8cf038\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"confidence\":0.85,\"filePath\":\"tests/useEnsuredForwardedRef.test.tsx\",\"patchId\":\"f449a3e9-34be-4616-8d8d-f144d8442278\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"110756d9-d92d-47b4-8faa-87eece7990bf\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"batchId\":\"88c943cf-dc53-4a64-875b-c235fc3806b2\",\"llmAttempts\":1,\"llmLatencyMs\":6305,\"llmProvider\":\"watsonx\",\"patchCount\":1,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"631f38e0-f021-4e37-8193-1696480bb988\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"count\":1},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"753ab9de-7a87-4e28-b3eb-2dfed5614bf1\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"6b4601ee-b79d-437e-9e5d-87377d7d82b2\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"confidence\":0.85,\"filePath\":\"tests/useIntersection.test.tsx\",\"patchId\":\"753ab9de-7a87-4e28-b3eb-2dfed5614bf1\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"e640c52d-69b5-4405-bcc9-5383eda63627\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"batchId\":\"aa520f4c-a2c6-40d1-8795-28889f565ee5\",\"llmAttempts\":1,\"llmLatencyMs\":15037,\"llmProvider\":\"watsonx\",\"patchCount\":1,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"65851e7b-0185-4331-8670-f33d8a6483c6\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"count\":1},\"timestamp\":{}},{\"agentKind\":\"orchestrator\",\"entityId\":null,\"entityType\":null,\"eventType\":\"workflow_completed\",\"id\":\"8d67ba07-3ac3-4f2f-9b7f-96c13e519c9e\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"summary\":{\"batchCount\":3,\"cartographerCached\":true,\"cartographerSource\":\"pack\",\"commitSha\":\"9ef95352e459dd2920b0492c63c39863024ee852\",\"filesIndexed\":466,\"importsIndexed\":558,\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"patchCount\":3,\"rulesPlanned\":5,\"snapshotId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"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\":\"280905c9-d4c5-4423-aec1-bdd5b2499741\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"agentKind\":\"migrate\",\"framework\":\"jest\",\"patchCount\":3,\"snapshotId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"strategy\":\"snapshot\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"c48df8a9-ab67-4802-a72f-2f41f246d6e7\",\"entityType\":\"patch\",\"eventType\":\"test_generation_failed\",\"id\":\"1684a60f-67f7-4bbb-9cfd-5947e92747de\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"attempts\":3,\"filePath\":\"stories/usePinchZoom.story.tsx\",\"lastError\":\"TS1443: Module declaration names may only use ' or \\\" quoted strings.\",\"patchId\":\"c48df8a9-ab67-4802-a72f-2f41f246d6e7\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"a9b84356-0765-4d82-8546-f3df6c0db22d\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"95c7f4c2-905a-4001-9bcb-7509eb5224b5\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"filePath\":\"tests/useEnsuredForwardedRef.test.test.tsx\",\"framework\":\"jest\",\"patchId\":\"f449a3e9-34be-4616-8d8d-f144d8442278\",\"strategy\":\"snapshot\",\"testId\":\"a9b84356-0765-4d82-8546-f3df6c0db22d\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"179a6e6e-a0cf-4e00-ba9b-4ee83fad2c49\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"12cb69c1-2132-4790-a78e-7aed057bb7f6\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"filePath\":\"tests/useIntersection.test.test.tsx\",\"framework\":\"jest\",\"patchId\":\"753ab9de-7a87-4e28-b3eb-2dfed5614bf1\",\"strategy\":\"snapshot\",\"testId\":\"179a6e6e-a0cf-4e00-ba9b-4ee83fad2c49\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"examine_batch_completed\",\"id\":\"16e7ffce-dde6-4afe-ab6c-27a32431fc15\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"errorCount\":1,\"framework\":\"jest\",\"llmAttempts\":5,\"llmLatencyMs\":40657,\"llmProvider\":\"watsonx\",\"snapshotId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"strategy\":\"snapshot\",\"testCount\":2},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"tests_persisted\",\"id\":\"0a5d1ee6-2fd7-4beb-9f42-043c8d759e3f\",\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"payload\":{\"count\":2},\"timestamp\":{}}],\"jobId\":\"36230235-147b-4ddc-b421-aaa770798337\",\"snapshotId\":\"55b35ed0-dcb7-482e-8b0d-d4ee327fe82e\",\"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\":2,\"test_generation_failed\":1,\"tests_persisted\":1,\"workflow_completed\":1,\"workflow_started\":1},\"failures\":1,\"patchesApplied\":0,\"patchesProposed\":3,\"patchesUnresolved\":0,\"testsFailed\":0,\"testsGenerated\":2,\"testsPassed\":0,\"totalEvents\":27},\"timestamp\":\"2026-05-17T14:55:17.024Z\"}" }