RAGit
명령어Harness

Harness

harness 자원을 capture, verify, run, pack, promote 하는 명령군

harness 명령군은 review 가능한 evaluation resource를 로컬에서 실행 가능한 루프로 바꿉니다.

Rendering diagram...

harness 명령은 자원 물질화, 구조 검증, 실행, 패킷 조립을 분리해서 다룹니다.

하위 명령 선택

  • harness capture: harness resource를 local artifact로 물질화합니다.
  • harness verify: 구조와 binding만 검사합니다.
  • harness run: suite를 로컬 command executor에 실행하고 run record를 남깁니다.
  • harness pack: suite 기준의 agent-facing packet을 조립합니다.
  • harness promote: reviewed harness artifact를 durable docs/harness/**로 승격합니다.

명령군 경계

  • capture.ragit/artifacts/harness/**에 candidate artifact를 씁니다.
  • verify는 구조 검사만 하고 실제 실행은 하지 않습니다.
  • run은 선택된 case를 실행하고 .ragit/log/harness-runs/** 및 failure artifact를 남길 수 있습니다.
  • pack은 읽기 전용 조립 명령입니다.
  • promote는 durable write를 담당하지만 생성 문서를 ingest하지 않습니다. 문서를 검토하고 커밋한 뒤 별도로 ingest해야 합니다.