Renatus · job

migrateJob 3588a0e2

Repository: file:///Users/thisisaman408/Downloads/hackathons/renatus/test-repos/fixture-react-18 · 18.0.019.0.0

donestreaming live…View signed audit report →

Audit events

  1. orchestratorclone_started11:39:16 AM
    payload
    {
      "ref": "main",
      "repoUrl": "file:///Users/thisisaman408/Downloads/hackathons/renatus/test-repos/fixture-react-18"
    }
  2. orchestratorclone_completed11:39:17 AM
    payload
    {
      "commitSha": "local-0c0926ddd4c8de2daa3544c3cce7326425aed049ea28cacb4f57bdbaae0dde66",
      "filesCount": 8,
      "snapshotId": "cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69"
    }
  3. indexerindex_started11:39:17 AM
    payload
    {
      "localPath": "/Users/thisisaman408/Downloads/hackathons/renatus/.renatus-workspace/snapshots/3588a0e2-23fa-43a7-b7a2-889f3469e6bf",
      "snapshotId": "cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69"
    }
  4. indexerindex_completed11:39:19 AM
    payload
    {
      "fileCount": 8,
      "importCount": 4,
      "symbolCount": 6
    }
  5. cartographercartograph_started11:39:19 AM
    payload
    {
      "agentKind": "migrate",
      "ecosystem": "npm",
      "toVersion": "19.0.0",
      "sourceKind": "pack",
      "fromVersion": "18.0.0"
    }
  6. cartographercartograph_completed11:39:21 AM
    payload
    {
      "cached": true,
      "cacheKey": "4b4cc8a8be1c7bf64f2d129b24cf9a23b7d7a3e031620207d05279a70a9b1dfd",
      "ruleCount": 5,
      "sourceKind": "pack"
    }
  7. retrievalretrieve_completed11:39:23 AM
    payload
    {
      "batchCount": 1,
      "totalFiles": 4,
      "unmatchedRuleIds": [],
      "unmatchedFileCount": 2
    }
  8. surgeonpatch_started11:39:23 AM
    payload
    {
      "batchId": "6630e4d6-100a-47aa-8e9a-4708c4b9599a",
      "agentKind": "migrate",
      "fileCount": 4,
      "ruleCount": 5
    }
  9. surgeonpatch_proposed11:39:36 AM
    payload
    {
      "status": "proposed",
      "patchId": "ea95f0ce-52f3-4f68-963c-4db560887a78",
      "retries": 0,
      "filePath": "src/App.tsx",
      "confidence": 0.85
    }
  10. surgeonpatch_proposed11:39:37 AM
    payload
    {
      "status": "proposed",
      "patchId": "e1bec255-cf34-42a3-8a81-e7325368805a",
      "retries": 0,
      "filePath": "src/components/Button.tsx",
      "confidence": 0.85
    }
  11. surgeonpatch_proposed11:39:37 AM
    payload
    {
      "status": "proposed",
      "patchId": "e21ce6b4-8dbe-4f93-8fbf-483dfebf20ef",
      "retries": 0,
      "filePath": "src/components/Input.tsx",
      "confidence": 0.85
    }
  12. surgeonpatch_proposed11:39:37 AM
    payload
    {
      "status": "proposed",
      "patchId": "4f34f573-1ee1-49c0-b7fa-2ebd076e5e68",
      "retries": 0,
      "filePath": "src/index.tsx",
      "confidence": 0.85
    }
  13. surgeonpatch_batch_completed11:39:38 AM
    payload
    {
      "batchId": "6630e4d6-100a-47aa-8e9a-4708c4b9599a",
      "patchCount": 4,
      "llmAttempts": 1,
      "llmProvider": "watsonx",
      "llmLatencyMs": 11045,
      "unresolvedCount": 0
    }
  14. surgeonpatches_persisted11:39:38 AM
    payload
    {
      "count": 4
    }
  15. examinerexamine_started11:39:39 AM
    payload
    {
      "strategy": "snapshot",
      "agentKind": "migrate",
      "framework": "vitest",
      "patchCount": 4,
      "snapshotId": "cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69"
    }
  16. examinertest_generated11:39:41 AM
    payload
    {
      "testId": "aa23a4af-702e-4097-a8c8-758258875288",
      "patchId": "ea95f0ce-52f3-4f68-963c-4db560887a78",
      "filePath": "src/App.test.tsx",
      "strategy": "snapshot",
      "framework": "vitest"
    }
  17. examinertest_generation_failed11:39:52 AM
    payload
    {
      "patchId": "e1bec255-cf34-42a3-8a81-e7325368805a",
      "attempts": 3,
      "filePath": "src/components/Button.tsx",
      "lastError": "TS1443: Module declaration names may only use ' or \" quoted strings."
    }
  18. examinertest_generated11:39:53 AM
    payload
    {
      "testId": "4779a082-e5fe-42b8-bafa-f2f23a9abd9c",
      "patchId": "e21ce6b4-8dbe-4f93-8fbf-483dfebf20ef",
      "filePath": "src/components/Input.test.tsx",
      "strategy": "snapshot",
      "framework": "vitest"
    }
  19. examinertest_generated11:39:55 AM
    payload
    {
      "testId": "ab6a60dc-ab75-41d1-aa16-9499ef00cd87",
      "patchId": "4f34f573-1ee1-49c0-b7fa-2ebd076e5e68",
      "filePath": "src/index.test.tsx",
      "strategy": "snapshot",
      "framework": "vitest"
    }
  20. examinerexamine_batch_completed11:39:56 AM
    payload
    {
      "strategy": "snapshot",
      "framework": "vitest",
      "testCount": 3,
      "errorCount": 1,
      "snapshotId": "cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69",
      "llmAttempts": 6,
      "llmProvider": "watsonx",
      "llmLatencyMs": 13820
    }
  21. examinertests_persisted11:39:57 AM
    payload
    {
      "count": 3
    }
  22. auditoraudit_signed11:39:58 AM
    payload
    {
      "value": "656abb9730d7093410be319ed59d47fd771192f8dbef34c1f9bff4c0abb994c2b3cb527e7ae12a5cd54a9b0595e442054a02031fa4b330cc07b6b17ff4bfd502",
      "signedAt": "2026-05-17T11:39:58.764Z",
      "algorithm": "ed25519",
      "publicKey": "310092b2a592c232a2933bfe5f6027297573d27f6246d7869539914eb159f452",
      "messageHash": "4332c3f1923378e1c5adc0fbb8f977d1f3b0cddbba60df3d7d7fb5007a3eaf5a",
      "publicKeyHex": "310092b2a592c232a2933bfe5f6027297573d27f6246d7869539914eb159f452",
      "signatureHex": "656abb9730d7093410be319ed59d47fd771192f8dbef34c1f9bff4c0abb994c2b3cb527e7ae12a5cd54a9b0595e442054a02031fa4b330cc07b6b17ff4bfd502",
      "messageHashHex": "4332c3f1923378e1c5adc0fbb8f977d1f3b0cddbba60df3d7d7fb5007a3eaf5a",
      "reportTimestamp": "2026-05-17T11:39:58.755Z",
      "canonicalReportBytes": "{\"events\":[{\"agentKind\":\"orchestrator\",\"entityId\":null,\"entityType\":null,\"eventType\":\"clone_started\",\"id\":\"d4b3c673-040a-45b9-97b6-85a3a027f91b\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"ref\":\"main\",\"repoUrl\":\"file:///Users/thisisaman408/Downloads/hackathons/renatus/test-repos/fixture-react-18\"},\"timestamp\":{}},{\"agentKind\":\"orchestrator\",\"entityId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\",\"entityType\":\"snapshot\",\"eventType\":\"clone_completed\",\"id\":\"496484d4-fb29-4c86-ac86-6d4e592fdb4c\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"commitSha\":\"local-0c0926ddd4c8de2daa3544c3cce7326425aed049ea28cacb4f57bdbaae0dde66\",\"filesCount\":8,\"snapshotId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\"},\"timestamp\":{}},{\"agentKind\":\"indexer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"index_started\",\"id\":\"e1f5008f-8d0d-44b7-a8fa-269f2714c9c1\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"localPath\":\"/Users/thisisaman408/Downloads/hackathons/renatus/.renatus-workspace/snapshots/3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"snapshotId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\"},\"timestamp\":{}},{\"agentKind\":\"indexer\",\"entityId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\",\"entityType\":\"snapshot\",\"eventType\":\"index_completed\",\"id\":\"2231d5b5-0e87-498c-acf0-d1ad1b70b8a3\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"fileCount\":8,\"importCount\":4,\"symbolCount\":6},\"timestamp\":{}},{\"agentKind\":\"cartographer\",\"entityId\":null,\"entityType\":null,\"eventType\":\"cartograph_started\",\"id\":\"eb49f9ac-b7f2-4f68-b66a-2df64a4f64d7\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"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\":\"ec29676f-28df-42d5-bc00-d83b07e4b4bc\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"cacheKey\":\"4b4cc8a8be1c7bf64f2d129b24cf9a23b7d7a3e031620207d05279a70a9b1dfd\",\"cached\":true,\"ruleCount\":5,\"sourceKind\":\"pack\"},\"timestamp\":{}},{\"agentKind\":\"retrieval\",\"entityId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\",\"entityType\":\"snapshot\",\"eventType\":\"retrieve_completed\",\"id\":\"d5f466fa-798d-46b9-85f0-10c763f8d245\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"batchCount\":1,\"totalFiles\":4,\"unmatchedFileCount\":2,\"unmatchedRuleIds\":[]},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_started\",\"id\":\"f831e16c-251d-48c6-acef-3830f9958762\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"agentKind\":\"migrate\",\"batchId\":\"6630e4d6-100a-47aa-8e9a-4708c4b9599a\",\"fileCount\":4,\"ruleCount\":5},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"ea95f0ce-52f3-4f68-963c-4db560887a78\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"4f416ba6-c49e-4979-aa0c-e98cd870b511\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"confidence\":0.85,\"filePath\":\"src/App.tsx\",\"patchId\":\"ea95f0ce-52f3-4f68-963c-4db560887a78\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"e1bec255-cf34-42a3-8a81-e7325368805a\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"bde0eae8-fba1-4587-9d0f-4ab6acdec16a\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"confidence\":0.85,\"filePath\":\"src/components/Button.tsx\",\"patchId\":\"e1bec255-cf34-42a3-8a81-e7325368805a\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"e21ce6b4-8dbe-4f93-8fbf-483dfebf20ef\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"69a04374-3a57-47af-9e04-c4898eb840ea\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"confidence\":0.85,\"filePath\":\"src/components/Input.tsx\",\"patchId\":\"e21ce6b4-8dbe-4f93-8fbf-483dfebf20ef\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":\"4f34f573-1ee1-49c0-b7fa-2ebd076e5e68\",\"entityType\":\"patch\",\"eventType\":\"patch_proposed\",\"id\":\"3f189759-5a70-4c5a-8485-ae3a5bab2d16\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"confidence\":0.85,\"filePath\":\"src/index.tsx\",\"patchId\":\"4f34f573-1ee1-49c0-b7fa-2ebd076e5e68\",\"retries\":0,\"status\":\"proposed\"},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patch_batch_completed\",\"id\":\"86c6d759-33f7-4cb5-99df-01fcd8ea00f5\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"batchId\":\"6630e4d6-100a-47aa-8e9a-4708c4b9599a\",\"llmAttempts\":1,\"llmLatencyMs\":11045,\"llmProvider\":\"watsonx\",\"patchCount\":4,\"unresolvedCount\":0},\"timestamp\":{}},{\"agentKind\":\"surgeon\",\"entityId\":null,\"entityType\":null,\"eventType\":\"patches_persisted\",\"id\":\"39ab5ee0-3e47-42ee-a660-7c88e32b4010\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"count\":4},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"examine_started\",\"id\":\"82a130ae-56c0-4ef9-b2eb-58de2e9828ee\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"agentKind\":\"migrate\",\"framework\":\"vitest\",\"patchCount\":4,\"snapshotId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\",\"strategy\":\"snapshot\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"aa23a4af-702e-4097-a8c8-758258875288\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"f57ee76c-a65b-4bd1-b675-61380f0452be\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"filePath\":\"src/App.test.tsx\",\"framework\":\"vitest\",\"patchId\":\"ea95f0ce-52f3-4f68-963c-4db560887a78\",\"strategy\":\"snapshot\",\"testId\":\"aa23a4af-702e-4097-a8c8-758258875288\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"e1bec255-cf34-42a3-8a81-e7325368805a\",\"entityType\":\"patch\",\"eventType\":\"test_generation_failed\",\"id\":\"a421d5f4-2688-4aa1-837d-e58eb8574b68\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"attempts\":3,\"filePath\":\"src/components/Button.tsx\",\"lastError\":\"TS1443: Module declaration names may only use ' or \\\" quoted strings.\",\"patchId\":\"e1bec255-cf34-42a3-8a81-e7325368805a\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"4779a082-e5fe-42b8-bafa-f2f23a9abd9c\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"fccc6040-ce6a-4592-bef7-750eb8cb9ef0\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"filePath\":\"src/components/Input.test.tsx\",\"framework\":\"vitest\",\"patchId\":\"e21ce6b4-8dbe-4f93-8fbf-483dfebf20ef\",\"strategy\":\"snapshot\",\"testId\":\"4779a082-e5fe-42b8-bafa-f2f23a9abd9c\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":\"ab6a60dc-ab75-41d1-aa16-9499ef00cd87\",\"entityType\":\"test\",\"eventType\":\"test_generated\",\"id\":\"89a9a45b-461a-4f43-91b3-7e77b25d6af0\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"filePath\":\"src/index.test.tsx\",\"framework\":\"vitest\",\"patchId\":\"4f34f573-1ee1-49c0-b7fa-2ebd076e5e68\",\"strategy\":\"snapshot\",\"testId\":\"ab6a60dc-ab75-41d1-aa16-9499ef00cd87\"},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"examine_batch_completed\",\"id\":\"afd23353-4903-4771-9e0b-77153afa9596\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"errorCount\":1,\"framework\":\"vitest\",\"llmAttempts\":6,\"llmLatencyMs\":13820,\"llmProvider\":\"watsonx\",\"snapshotId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\",\"strategy\":\"snapshot\",\"testCount\":3},\"timestamp\":{}},{\"agentKind\":\"examiner\",\"entityId\":null,\"entityType\":null,\"eventType\":\"tests_persisted\",\"id\":\"fbb75834-b9b5-48c8-8a65-a987ccdf21cf\",\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"payload\":{\"count\":3},\"timestamp\":{}}],\"jobId\":\"3588a0e2-23fa-43a7-b7a2-889f3469e6bf\",\"snapshotId\":\"cf0cd2f3-2f99-4b1b-ab99-bd27b1ea2d69\",\"summary\":{\"byAgent\":{\"cartographer\":2,\"examiner\":7,\"indexer\":2,\"orchestrator\":2,\"retrieval\":1,\"surgeon\":7},\"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\":1,\"patch_proposed\":4,\"patch_started\":1,\"patches_persisted\":1,\"retrieve_completed\":1,\"test_generated\":3,\"test_generation_failed\":1,\"tests_persisted\":1},\"failures\":1,\"patchesApplied\":0,\"patchesProposed\":4,\"patchesUnresolved\":0,\"testsFailed\":0,\"testsGenerated\":3,\"testsPassed\":0,\"totalEvents\":21},\"timestamp\":\"2026-05-17T11:39:58.755Z\"}"
    }