Skip to content

Handoff Strategy: Handoff = hypothesis 원칙 명문화 #183

@bluejayA

Description

@bluejayA

배경

docs/analysis/2026-04-24-handoff-strategy-comparison.md §4.2 참조.

외부 블로그(https://codex.epril.com/claude-session-context-handoff-4-layer-strategy)의 핵심 원칙:

Handoff는 fact가 아니라 hypothesis로 다뤄야 한다.

이전 세션이 혼동 상태에서 문서를 썼다면 새 세션이 그 오류를 그대로 이어받는다. 우리 시스템은 태스크 재검증 프로토콜은 있지만, handoff 문서 자체의 검증 은 없다. session-summary.md의 주장(예: "Unit X 완료")이 실제 코드와 일치하는지 확인하는 단계 부재.

액션

  1. skills/_shared/patterns/session-continuity.md에 "Handoff = hypothesis" 원칙 섹션 추가:
    • session-summary.md의 모든 claim은 코드/git 상태와 대조해 검증해야 함
    • 검증 실패 시 session-summary.md를 우선 갱신 후 작업 재개
  2. orchestrator 재개 step에 "summary verification" 게이트 추가:
    • ## Completed Work [x] Unit-X 가 있다면, 실제 devflow-docs/construction/unit-x/와 git log로 교차 확인
    • 불일치 시: 사용자에게 보고 + summary 수정 후 진행

연동

영향도

  • 수정 대상:
    • skills/_shared/patterns/session-continuity.md (원칙 + verification 게이트 정의)
    • aidlc-using-devflow, aidlc-construction-orchestrator, aidlc-executing-plans (재개 step에 verification 호출 추가)
  • 토큰 비용: 재개 시 1회 추가 read (audit.md, 산출물 디렉터리). 부담 작음
  • 부작용: false positive(문서가 옳은데 코드가 안 맞음) 발생 시 사용자 결정 게이트 필요

Priority

P2 (영향 고, 난이도 저)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions