Commit graph

945 commits

Author SHA1 Message Date
c5af33642c sync: to agentic-framework v1.1.199 2026-08-13 06:16:25 +09:00
95f6a7911a sync: to agentic-framework v1.1.198 2026-08-13 05:52:35 +09:00
576bcfe412 sync: to agentic-framework v1.1.197 2026-08-13 05:00:27 +09:00
8f00606c03 fix(benchmark): 결과 경계를 독립 축으로 분리한다
제품 결과와 harness·process·artifact 실패가 하나의 성공 값으로 덮이지 않도록 durable evidence와 모든 소비자 계약을 함께 마이그레이션한다.
2026-08-12 21:01:51 +09:00
58fdb32264 fix(edge): Plan 구조 출력을 배열로 고정한다 2026-08-12 18:41:23 +09:00
f4191097a2 fix(edge): Claude advisor beta를 수용한다 2026-08-12 18:23:37 +09:00
494d863a85 fix(edge): Plan 아티팩트를 결정적으로 렌더링한다 2026-08-12 18:07:21 +09:00
30ac305e18 fix(benchmark): 공식 caller 종료 계약을 보정한다 2026-08-12 17:22:27 +09:00
731482ee80 fix(benchmark): 실측 호출 실패 원인을 해소한다 2026-08-12 16:27:46 +09:00
ba47290950 fix(test): Edge refresh 검증을 안정화한다
중복 Start cleanup과 짧은 register timeout이 clean release qualification을 비결정적으로 막지 않도록 fake-node handshake 계약을 통일한다.
2026-08-12 14:42:34 +09:00
39fa1da55b fix(benchmark): 원샷 비교 실행 실패를 해소한다
호출기별 격리 쓰기 계약과 Gemini ingress, 단일 요청 stage 처리를 맞춰 실제 9-cell 비교가 생성물을 남길 수 있게 한다.
2026-08-12 14:37:17 +09:00
8dcf2a3246 feat(epic): comparison-runs 작업을 준비한다 2026-08-12 06:50:45 +09:00
e86113f0ae feat(benchmark): 첫 비교 실행 준비 계약을 고정한다
동일 fixture와 C01-C09 matrix를 재현 가능하게 고정하고 실제 dev readiness가 검증된 뒤에만 scored 실행으로 넘어가도록 한다.
2026-08-12 04:45:08 +09:00
2aeaab81fc chore(epic): benchmark-readiness 준비 결과를 검증한다 2026-08-12 03:28:01 +09:00
4c16f95c6d feat(epic): benchmark-readiness 작업을 준비한다 2026-08-12 03:00:15 +09:00
b197e5db70 Merge branch 'feature/agent-comparison-benchmark-pipeline' into dev 2026-08-12 01:46:45 +09:00
834e0d6689 merge(dev): 최신 공통 변경 이력을 통합한다
기능 브랜치를 종료하기 전에 dev의 동기화 이력을 포함하되, 검증된 agent-ops v1.1.196 스냅샷을 유지한다.
2026-08-12 01:46:05 +09:00
029ff0d2c8 feat(benchmark): 비교 파이프라인을 완성한다
동일한 IOP 경유 과업을 caller와 model 설정만 바꿔 재현하고, 실패를 포함한 실행·검증·채점 근거를 보존할 수 있어야 한다.
2026-08-12 01:44:26 +09:00
7692bd517f chore(epic): evidence-report 준비 결과를 검증한다 2026-08-11 07:31:31 +09:00
bcfb3bb84e feat(epic): evidence-report 작업을 준비한다 2026-08-11 07:14:25 +09:00
69e986a9b3 docs(sdd): evidence report 결정을 승인한다
Epic 3 구현이 고정된 fixture, rubric, scoring 적격성, evaluator 재시도 계약을 따르도록 사용자 승인 내용을 설계 게이트에 보존한다.
2026-08-11 06:20:33 +09:00
c6a9972dda chore(epic): evidence-report 준비 결과를 검증한다 2026-08-11 05:03:58 +09:00
0be1a3dcce feat(benchmark): direct 연결 실행을 안정화한다
Epic 3 준비 전에 caller별 IOP direct preflight와 attempt recovery의 검증된 완료 상태를 원격 checkpoint로 보존한다.
2026-08-11 04:46:29 +09:00
b6c909825e sync: to agentic-framework v1.1.196 2026-08-10 14:16:55 +09:00
de4d8f4ff8 feat(benchmark): IOP Agent 연결 경로를 추가한다
세 Agent의 direct route를 동일한 fail-closed preflight와 격리 실행 경계에서 비교하고, 관측되지 않은 preset 셀이 실행되는 것을 막기 위해 연결 계약과 증거 수집 흐름을 고정한다.
2026-08-10 08:11:04 +09:00
18ef007fca fix(agent-ops): 외부 차단 증거를 공식 리뷰로 넘긴다 2026-08-10 07:57:39 +09:00
2802da5ad0 fix(agent-ops): 정지한 모델 세션을 자동 복구한다 2026-08-10 07:34:12 +09:00
cdef6be96a fix(agent-ops): Dispatcher 실패와 verdict 판정을 보강한다 2026-08-10 02:57:29 +09:00
73e6fb4df2 chore(epic): agent-connectivity 준비 결과를 검증한다 2026-08-10 02:29:55 +09:00
62f4b9196b fix(agent-ops): Replan 이력과 완료 로그를 구분한다 2026-08-10 02:09:46 +09:00
8c6a3c05ea feat(epic): agent-connectivity 작업을 준비한다 2026-08-10 01:44:26 +09:00
26bd023c86 fix(agent-ops): Epic 준비 재시도 복구 정보를 보강한다 2026-08-10 01:34:30 +09:00
ba9c0717cf fix(agent-ops): Milestone 토큰 검증 범위를 정교화한다 2026-08-10 01:15:48 +09:00
df0ecdbf1d fix(agent-ops): Milestone 표기 검증 오탐을 수정한다 2026-08-10 00:50:16 +09:00
1f2f7f1066 sync: agent-ops from agentic-framework v1.1.195 2026-08-10 00:09:38 +09:00
f9915ffc89 sync: to agentic-framework v1.1.195 2026-08-10 00:07:25 +09:00
01abc9d17b fix(agent-ops): Epic 배치 검증 이벤트 충돌을 수정한다 2026-08-10 00:05:09 +09:00
91dec43635 feat(benchmark): 비교 파이프라인 기반을 구축한다
caller와 모델 조합을 반복 비교할 때 실행·격리·재개 근거가 흔들리지 않도록 manifest, workspace, lifecycle, append-only attempt 기반과 project-local 진입점을 함께 고정한다.
2026-08-09 23:49:04 +09:00
1c9ffdd6a8 sync: agent-ops from agentic-framework v1.1.194 2026-08-09 18:05:43 +09:00
5d5bc64b8e sync: agent-ops from agentic-framework v1.1.194 2026-08-09 18:05:38 +09:00
6c5cd05cce sync: agent-ops from agentic-framework v1.1.193 2026-08-09 15:24:38 +09:00
a655afd758 sync: to agentic-framework v1.1.193 2026-08-09 15:18:40 +09:00
18ee58b457 chore(epic): pipeline-contract 준비 결과를 검증한다 2026-08-09 12:00:20 +09:00
bdb39532ad feat(epic): pipeline-contract 작업을 준비한다 2026-08-09 11:42:14 +09:00
6a7ef5786d Merge branch 'feature/single-request-plan-review-templates' into dev 2026-08-09 11:01:13 +09:00
4dba4c430e chore(agent-task): 완료 작업 로그를 아카이브한다 2026-08-09 11:00:51 +09:00
1ed718cadc fix(single_request): 명시된 null 템플릿 경로를 생략과 구분한다
`plan_file: null`과 `review_file: ~`은 YAML에 실제로 존재하는 키인데
mapstructure가 present nil을 생략과 같은 nil pointer로 접어버려, 승인 경계가
빈 문자열과 공백만 거부하고 null 형태는 조용히 built-in default로 떨어뜨렸다.
Viper가 돌려주는 raw preset 구조에는 두 키가 nil 값으로 남아 있으므로, strict
decode 전에 그 presence를 검사해 필드 경로와 함께 거부하고 실제로 없는 키만
fallback 신호로 남긴다.

두 필드와 두 가지 YAML null 표기를 모두 회귀로 고정하고, 기존 빈/공백, 생략,
상대 경로, clone 독립성, refresh redaction 근거는 그대로 유지한다.

Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-09 10:35:53 +09:00
8d0baac573 docs(single_request): 경로 presence 수리의 검증 근거를 기록한다
원격 evidence는 push된 commit이 있어야 만들 수 있으므로 구현 commit을 먼저
올린 뒤 그 commit으로 원격을 검증했다. 검증 대상 commit, 로컬 전체 suite와
race/full/self-test 결과, Darwin/arm64 재빌드 결과를 남긴다. 승인된 operator
설정 파일 두 개가 여전히 없어 live API 검증은 외부 차단 상태이며, 이를 통과로
기록하지 않고 정확한 복구 조건과 열두 개 입력 목록을 함께 남긴다.

직전 루프의 plan/review 로그와 이번 루프 pair도 함께 보존한다.

Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-09 10:11:32 +09:00
6f141b9121 fix(single_request): 템플릿 경로 생략과 명시 빈 값을 구분한다
`plan_file`/`review_file`이 평범한 문자열이라 decode 직후 trim-empty가 곧
생략으로 취급되었고, 그 결과 loader의 빈 경로 거부가 설정값에 대해 도달할 수
없었다. 명시적으로 설정한 빈 값과 공백 값이 조용히 built-in default로
떨어지는 승인 경계 결함이므로 optional 표현으로 바꿔 생략만 fallback 신호가
되게 한다. 설정된 값은 파일 접근 전에 trim 후 빈 경로 거부까지 도달한다.

pointer cell이 snapshot 사이에서 aliasing되지 않도록 Templates 전용 deep
clone을 두고, 네 가지 명시 빈/공백 경계와 clone 독립성, 그리고 refresh가
경로나 본문을 노출하지 않는다는 기존 근거를 함께 회귀로 고정한다.

Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-09 10:04:01 +09:00
702e62aafc docs(single_request): 원격 프로파일 검증 근거를 기록한다
원격 evidence는 push된 commit이 있어야 만들 수 있으므로 구현 commit을
먼저 올린 뒤 그 commit으로 원격을 검증했다. 검증 대상 commit, 원격 재빌드
결과, 그리고 승인된 smoke 입력 파일 부재로 live API 검증이 외부 차단된
사실과 정확한 재개 조건을 남긴다.

Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md
2026-08-09 09:29:49 +09:00