- 1테크 노트
검증 루프를 실행 상태로 나눈 이유(1편)
생성, 검증, 도구 실행, 재시도를 하나의 반복문에 숨기지 않고 명시적인 상태와 전이로 설계한 과정을 다룹니다.
- 2테크 노트
엔진 코어와 제품 통합 계층을 분리한 이유(2편)
범용 실행 순서와 XGEN의 데이터·권한·캔버스 변환을 ServiceProvider, registry, 제품 연결 계층으로 나눈 과정을 설명합니다.
- 3테크 노트
고정된 실행 계약을 하나의 MCP 도구로 내보내기(3편)
워크플로우마다 다른 캔버스 그래프와 달리 하네스의 고정된 제어 골격을 컴파일하고, 외부에서 호출할 단일 도구 계약으로 만든 과정을 다룹니다.
- 4테크 노트
생성과 판정을 별도 실행 단계로 나눈 이유(4편)
L사 QA를 하네스로 재구성하며 생성 로직과 업무 판정을 분리하고, 기준별 피드백을 다음 실행으로 돌려보낸 과정을 다룹니다.
- 5테크 노트
재시도와 종료 조건을 분리하는 이유(5편)
전송 복구, 도구를 사용한 진행, 품질 재작성의 의미를 나누고 종착 도구가 현재 회차를 정확히 끝내게 만든 과정을 다룹니다.
- 6테크 노트
판정 점수로 설정 후보를 탐색하는 방법(6편)
한 번에 한 항목만 바꾸고 승격 조건과 실행 상한을 두되, 현재 검증셋 분리의 한계까지 확인한 설정 탐색 과정을 다룹니다.
- 7테크 노트
모델을 비교하기 전에 실행 조건부터 통제하기(7편)
Qwen3.6-27B와 Claude Sonnet 4.6을 비교하며 반복 횟수, 출력 길이, 판정기와 도구 조건을 분리한 과정을 다룹니다.
- 8테크 노트
실행 간 메모리의 범위와 우선순위 설계(8편)
한 실행의 작업 메모와 다음 실행에 남길 교훈을 나누고, session·workflow·user·platform 범위의 충돌과 수명주기를 다룹니다.
- 9테크 노트
도구 공개와 출력 전달을 실행 컨텍스트로 설계하기(9편)
연결 도구를 검색 우선으로 공개하고, 출력 목적지의 정보와 실제 전달 책임을 분리한 과정을 다룹니다.
- 10테크 노트
교훈을 다음 실행에 반영할 때 최신 상태를 유지하는 방법(10편)
검증 피드백, 답 후보, 판정 점수, 도구 탐색이 서로 다른 회차의 상태를 섞지 않고 다음 행동으로 이어지게 만든 과정을 다룹니다.
