Skip to content

AI Workflow Harness v1.5.0

Latest

Choose a tag to compare

@kyungseo kyungseo released this 13 Jul 10:25
f9bc74d

cross-agent 리뷰가 정식 workflow가 되고, manifest가 자기 출처를 증언하게 되어 adopter 버전 관리가 투명해지는 릴리즈입니다.

새 기능

  • /cross-review workflow: driver/reviewer/arbiter 3역할 cross-agent 리뷰 절차가 정식 command로 추가 — canonical skill + Claude/Codex adapter + 사용자 매뉴얼(docs/user/CROSS-REVIEW-MANUAL.md). manual relay 방식으로, agent 간 자동 전달·orchestration은 하지 않습니다(전달·응답 수집은 사용자 책임)
  • Manifest provenance: scaffold가 source_ref/source_commit/source_dirty를 기록하고, --check가 version-skew(같은 버전·다른 source commit)를 감지·경고합니다
  • --check parser 강화: manifest JSON layout 무관(pretty-print/compact 모두 정상 판정), invalid manifest는 명시적 실패(fail closed)

개선

  • docs/AGENT-WORKFLOW.md framework-pure 전환(DR-043) — product 값은 docs/PLAN-SUMMARY.md Implementation Baseline이 소유
  • manifest field 계약 문서화(generated_at=rebaseline 날짜, hash_mode canonical 값)
  • 신규 scaffold의 Product backlog가 live-candidate-only 구조로 정리(Done 섹션 제거)
  • 검증 스파인에 manifest contract behavior matrix(20 case) + invariant delegation 회귀 추가

호환성 주의 (기존 adopter)

  • DR-043 one-time migration(필수): 기존 adopter는 docs/AGENT-WORKFLOW.md의 product constants·project verification 명령을 docs/PLAN-SUMMARY.md(Implementation Baseline / Verification Defaults)로 옮기는 one-time migration이 필요합니다 — overwrite 금지, 값 보존 확인 필수. 절차: docs/maintainer/ADOPTER-UPGRADE-MIGRATION-PLAYBOOK.md
  • --checkpython3 필수가 됐습니다(부재 시 명시적 실패 — 조용한 오판 제거). scaffold 생성 경로는 python3 비의존 유지
  • hash_mode canonical 값이 source_template_raw로 변경 — 기존 adopter manifest(legacy 값)는 계속 허용되며 이 항목과 provenance에 한해 조치 불요(다음 upgrade/rebaseline 시 자연 전환·획득)

검증

bash scripts/tests/run-harness-checks.sh --all   # OVERALL: PASS (tier0 + closure + tier2 3모드 + manifest contract matrix 20 case)
bash scripts/tests/check-onboarding-flows.sh     # PASS (Layer J-OB·Q)
grep '^status:' docs/works/                      # Active/Done leakage 0건

§3-1 Public Clean Baseline final gate PASS (develop @ b9ebae8, PR #261). secret/private-info scan clean. cross-agent readiness: Codex R1/R1b consensus, half-implemented 0, MINOR 판정 적정.

전체 변경: ai-workflow-v1.4.0...ai-workflow-v1.5.0