472 lines
12 KiB
JSON
472 lines
12 KiB
JSON
{
|
|
"pipelineId": "pipe-20260327131904-jedw",
|
|
"runDir": "/Users/gbpark/TEST-VEX/_pipeline/runs/2026-03-27_pipe-20260327131904-jedw",
|
|
"lastCompletedRound": 5,
|
|
"maxRounds": 25,
|
|
"taskStatuses": [
|
|
{
|
|
"id": "task-1",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-2",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-3",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-4",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-5",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-6",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-7",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-8",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-9",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-10",
|
|
"status": "success",
|
|
"attempts": 3
|
|
},
|
|
{
|
|
"id": "task-11",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-12",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-13",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-14",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-15",
|
|
"status": "success",
|
|
"attempts": 2
|
|
},
|
|
{
|
|
"id": "task-16",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-17",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-18",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-19",
|
|
"status": "success",
|
|
"attempts": 0
|
|
},
|
|
{
|
|
"id": "task-20",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-21",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-22",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-23",
|
|
"status": "success",
|
|
"attempts": 1
|
|
},
|
|
{
|
|
"id": "task-24",
|
|
"status": "pending",
|
|
"attempts": 0
|
|
}
|
|
],
|
|
"pmLastInstruction": "[task-17] L1+L2 통과, Mapper 인터페이스 85개 파일 삭제 및 @MapperScan 제거 확인.\n[task-19] companyCode 필터에 OR company_code = '*' 추가 완료, bootJar 통과 확인.\n[task-24] 모든 선행 태스크(task-1~23)가 완료되었다. 최종 bootJar 검증을 수행하라. cd backend-spring && ./gradlew clean bootJar 실행하여 빌드 성공을 확인하라. 추가로 grep -r 'com.erp.mapper' src/ 로 잔여 FQN 참조가 없는지 확인하라.",
|
|
"pmLastSummary": "Round 5에서 backend 에이전트 2개가 병렬로 task-17, 18, 19를 처리했고, 모두 성공했다.\n\n**task-17 (Mapper 인터페이스 삭제)**: 85개 .java 파일 삭제 완료. L1(find로 디렉토리 비어있음 확인) + L2(bootJar) 통과. ErpApplication.java에서 @MapperScan 참조도 제거됨. d",
|
|
"metrics": {
|
|
"calls": [
|
|
{
|
|
"agent": "backend",
|
|
"round": 1,
|
|
"durationMs": 44128,
|
|
"outputLength": 561,
|
|
"timestamp": "2026-03-27T13:19:53.095Z",
|
|
"inputTokens": 664,
|
|
"outputTokens": 1412,
|
|
"cacheReadTokens": 143339,
|
|
"cacheWriteTokens": 29571
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 1,
|
|
"durationMs": 44652,
|
|
"outputLength": 405,
|
|
"timestamp": "2026-03-27T13:19:53.116Z",
|
|
"inputTokens": 7,
|
|
"outputTokens": 1386,
|
|
"cacheReadTokens": 137658,
|
|
"cacheWriteTokens": 26303
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 1,
|
|
"durationMs": 132886,
|
|
"outputLength": 397,
|
|
"timestamp": "2026-03-27T13:21:22.352Z",
|
|
"inputTokens": 24,
|
|
"outputTokens": 6624,
|
|
"cacheReadTokens": 694650,
|
|
"cacheWriteTokens": 40338
|
|
},
|
|
{
|
|
"agent": "frontend",
|
|
"round": 1,
|
|
"durationMs": 97012,
|
|
"outputLength": 743,
|
|
"timestamp": "2026-03-27T13:21:31.633Z",
|
|
"inputTokens": 7,
|
|
"outputTokens": 3110,
|
|
"cacheReadTokens": 285498,
|
|
"cacheWriteTokens": 66636
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 1,
|
|
"durationMs": 178886,
|
|
"outputLength": 1054,
|
|
"timestamp": "2026-03-27T13:22:53.482Z",
|
|
"inputTokens": 22,
|
|
"outputTokens": 9702,
|
|
"cacheReadTokens": 1321821,
|
|
"cacheWriteTokens": 71335
|
|
},
|
|
{
|
|
"agent": "frontend",
|
|
"round": 1,
|
|
"durationMs": 260337,
|
|
"outputLength": 515,
|
|
"timestamp": "2026-03-27T13:25:44.189Z",
|
|
"inputTokens": 28,
|
|
"outputTokens": 12545,
|
|
"cacheReadTokens": 2748208,
|
|
"cacheWriteTokens": 110721
|
|
},
|
|
{
|
|
"agent": "frontend",
|
|
"round": 1,
|
|
"durationMs": 364895,
|
|
"outputLength": 768,
|
|
"timestamp": "2026-03-27T13:27:38.030Z",
|
|
"inputTokens": 2519,
|
|
"outputTokens": 19122,
|
|
"cacheReadTokens": 2857042,
|
|
"cacheWriteTokens": 94609
|
|
},
|
|
{
|
|
"agent": "pm",
|
|
"round": 1,
|
|
"durationMs": 92774,
|
|
"outputLength": 2726,
|
|
"timestamp": "2026-03-27T13:29:11.164Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 576075,
|
|
"outputLength": 716,
|
|
"timestamp": "2026-03-27T13:38:47.245Z",
|
|
"inputTokens": 12,
|
|
"outputTokens": 14083,
|
|
"cacheReadTokens": 967145,
|
|
"cacheWriteTokens": 227804
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 899923,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T13:44:11.594Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 899924,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T13:44:12.096Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 899993,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T13:53:48.739Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 899992,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T13:59:13.087Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 899986,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T13:59:13.584Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 900001,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T14:08:50.240Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 743185,
|
|
"outputLength": 383,
|
|
"timestamp": "2026-03-27T14:11:38.271Z",
|
|
"inputTokens": 11031,
|
|
"outputTokens": 58482,
|
|
"cacheReadTokens": 395353,
|
|
"cacheWriteTokens": 153540
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 900006,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T14:14:14.596Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 39383,
|
|
"outputLength": 354,
|
|
"timestamp": "2026-03-27T14:14:55.482Z",
|
|
"inputTokens": 6,
|
|
"outputTokens": 2074,
|
|
"cacheReadTokens": 213097,
|
|
"cacheWriteTokens": 61580
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 459656,
|
|
"outputLength": 133320,
|
|
"timestamp": "2026-03-27T14:19:19.429Z",
|
|
"inputTokens": 54,
|
|
"outputTokens": 15964,
|
|
"cacheReadTokens": 4485288,
|
|
"cacheWriteTokens": 94640
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 2,
|
|
"durationMs": 900005,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T14:23:51.748Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 79204,
|
|
"outputLength": 248,
|
|
"timestamp": "2026-03-27T14:27:12.352Z",
|
|
"inputTokens": 5,
|
|
"outputTokens": 4079,
|
|
"cacheReadTokens": 284369,
|
|
"cacheWriteTokens": 132659
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 307473,
|
|
"outputLength": 975,
|
|
"timestamp": "2026-03-27T14:30:59.619Z",
|
|
"inputTokens": 2935,
|
|
"outputTokens": 11659,
|
|
"cacheReadTokens": 1713603,
|
|
"cacheWriteTokens": 74469
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 564345,
|
|
"outputLength": 1031,
|
|
"timestamp": "2026-03-27T14:36:38.199Z",
|
|
"inputTokens": 52,
|
|
"outputTokens": 23337,
|
|
"cacheReadTokens": 3535778,
|
|
"cacheWriteTokens": 105263
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 92410,
|
|
"outputLength": 60,
|
|
"timestamp": "2026-03-27T14:38:12.110Z",
|
|
"inputTokens": 8,
|
|
"outputTokens": 731,
|
|
"cacheReadTokens": 97816,
|
|
"cacheWriteTokens": 22007
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 820224,
|
|
"outputLength": 423,
|
|
"timestamp": "2026-03-27T14:39:32.873Z",
|
|
"inputTokens": 11644,
|
|
"outputTokens": 55308,
|
|
"cacheReadTokens": 5169731,
|
|
"cacheWriteTokens": 272282
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 900006,
|
|
"outputLength": 0,
|
|
"timestamp": "2026-03-27T14:46:01.127Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 38562,
|
|
"outputLength": 358,
|
|
"timestamp": "2026-03-27T14:46:41.192Z",
|
|
"inputTokens": 6,
|
|
"outputTokens": 1555,
|
|
"cacheReadTokens": 254416,
|
|
"cacheWriteTokens": 74516
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 448329,
|
|
"outputLength": 906,
|
|
"timestamp": "2026-03-27T14:47:02.704Z",
|
|
"inputTokens": 1156,
|
|
"outputTokens": 36168,
|
|
"cacheReadTokens": 526056,
|
|
"cacheWriteTokens": 80371
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 3,
|
|
"durationMs": 623751,
|
|
"outputLength": 558,
|
|
"timestamp": "2026-03-27T14:48:37.361Z",
|
|
"inputTokens": 7972,
|
|
"outputTokens": 45421,
|
|
"cacheReadTokens": 1785551,
|
|
"cacheWriteTokens": 238424
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 4,
|
|
"durationMs": 116338,
|
|
"outputLength": 347,
|
|
"timestamp": "2026-03-27T14:52:34.001Z",
|
|
"inputTokens": 13,
|
|
"outputTokens": 5141,
|
|
"cacheReadTokens": 1543544,
|
|
"cacheWriteTokens": 148185
|
|
},
|
|
{
|
|
"agent": "pm",
|
|
"round": 4,
|
|
"durationMs": 96474,
|
|
"outputLength": 1841,
|
|
"timestamp": "2026-03-27T14:54:10.667Z"
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 5,
|
|
"durationMs": 251533,
|
|
"outputLength": 492,
|
|
"timestamp": "2026-03-27T14:58:22.704Z",
|
|
"inputTokens": 2238,
|
|
"outputTokens": 13904,
|
|
"cacheReadTokens": 1678749,
|
|
"cacheWriteTokens": 91545
|
|
},
|
|
{
|
|
"agent": "backend",
|
|
"round": 5,
|
|
"durationMs": 442858,
|
|
"outputLength": 367,
|
|
"timestamp": "2026-03-27T15:01:33.527Z",
|
|
"inputTokens": 42,
|
|
"outputTokens": 18919,
|
|
"cacheReadTokens": 1665530,
|
|
"cacheWriteTokens": 54768
|
|
},
|
|
{
|
|
"agent": "pm",
|
|
"round": 5,
|
|
"durationMs": 47376,
|
|
"outputLength": 1453,
|
|
"timestamp": "2026-03-27T15:02:21.217Z"
|
|
}
|
|
],
|
|
"totalDurationMs": 15062582,
|
|
"totalCalls": 34,
|
|
"totalInputTokens": 40445,
|
|
"totalOutputTokens": 360726,
|
|
"totalCacheReadTokens": 32504242,
|
|
"totalCacheWriteTokens": 2271566
|
|
},
|
|
"savedAt": "2026-03-27T15:02:21.218Z",
|
|
"planFilePath": "/Users/gbpark/agent-pipeline/test-vex/plans/spring-rebuild.md",
|
|
"claudeSessionIds": {
|
|
"backend": "4f8428a3-3e1d-4630-8ecb-c5b7c06dea25",
|
|
"frontend": "1a7371e4-1992-473a-9d4f-22347479366b"
|
|
}
|
|
} |