Skip to content

[Workflow][P0] E-9 재계약 Golden Case 실행 #197

Closed

Description

@hywznn

한 줄 목표

E-9 3년 만료 대표 시나리오를 Knowledge 기준의 하나의 Case로 실행하고, 사용자가 아래 전 과정을 직접 수행할 수 있게 합니다.

발화문 분석 → 재계약 → 서류 보완 → 취업활동기간 연장 → 체류기간 연장 → 완료

기준 계약

완료된 범위

  • Knowledge Case Template·Task 순서·선행관계 반영
  • 재계약 → 조건부 신분서류 보완 → 취업활동기간 연장 → 체류기간 연장 Task 생성
  • 여권·ARC 상태에 따른 서류 보완 Task 조건부 생성
  • 여러 선행 Task 완료 후 다음 Task 개방
  • 승인 전 검토와 승인 후 기관 직접 제출·결과 기록 분리
  • 근로자 링크 제출·WorkerDocument 채택·OCR 검토 후 기존 Renewal 자동 재개
  • 기존 Outbox·Task·WorkflowCase·StoredFile 재사용
  • 합성 여권·ARC Demo Data 생성 도구와 수동 E2E Runbook 제공
  • 동일 이벤트 재처리 시 기존 OCR Run·문서 재사용
  • 완료 증빙·승인·외부 제출 없이 연장 Task 완료 차단

실제 검증 결과

2026-08-18 로컬 Server·AI Runtime 왕복에서 다음을 확인했습니다.

  • PLAN → 답변 → ANALYZE → Candidate 채택
  • Catalog 기준 Task 4건 생성
  • 합성 여권·ARC 제출 및 HR 공식 문서 채택
  • OCR 검토 후 Outbox가 Renewal 자동 재개
  • HWP 원본 생성·다운로드
  • 재계약과 두 연장 업무 승인·증빙·완료
  • 최종 Case COMPLETED, 4/4, 진행률 100%, currentTask=null

병합 확인

제외 범위

  • 외부기관 자동 로그인·자동 제출
  • 자동 승인·자동 SMS 발송
  • 실제 개인정보 Demo Data
  • 여섯 Workflow 공통 Runtime 일반화
  • HWP/HWPX → PDF 브라우저 미리보기 품질 보완

배포 환경의 실제 Provider E2E는 #9와 #10에서 계속 추적합니다.

Activity

  1. added
    area:serverSpring Boot API·도메인·DB·tenant·Task Workflow 영역; Prompt·모델·Provider 구현 제외
    area:ai-integrationServer ↔ AI Runtime 내부 계약·Client·검증·trace 연동 영역; Prompt·모델·Provider 구현은 ai 저장소 소유
    priority:P2일정에 따라 미룰 수 있는 보완 작업
    status:backlog해야 하지만 아직 시작 조건이 갖춰지지 않은 작업
    type:feature사용자 또는 Agent가 사용하는 기능 개발
    status:in-progress담당자가 현재 구현 중인 작업
    priority:P0MVP 진행을 막는 최우선 핵심 작업
    and removed
    priority:P2일정에 따라 미룰 수 있는 보완 작업
    status:backlog해야 하지만 아직 시작 조건이 갖춰지지 않은 작업
    on Aug 16, 2026
  2. self-assigned this
    on Aug 18, 2026
  3. hywznn commented on Aug 18, 2026

    @hywznn
    MemberAuthor

    1차 구현은 Knowledge의 CASE-EXPIRY-RENEWAL-001을 기존 workflow_case·task·Snapshot으로 materialize하는 Golden Flow입니다. 새 Flyway 없이 조건부 신분서류 Task, Task별 체크리스트, 다중 선행관계, 전체 Case 제목을 적용하고 E2E로 검증합니다. 여섯 Workflow 공통 상태 엔진은 이 결과 이후 후속 범위로 유지합니다.

  4. hywznn commented on Aug 18, 2026

    @hywznn
    MemberAuthor

    구현 Draft PR을 올렸습니다: #207

    현재 반영 범위:

    • Knowledge CASE-EXPIRY-RENEWAL-001 기반 Task 순서·체크리스트
    • ARC 누락 시 조건부 신분서류 보완 Task 생성
    • 재계약과 서류 보완이 모두 끝난 뒤 취업활동기간 연장 개방
    • 취업활동기간 연장 완료 후 체류기간 연장 개방
    • 수동 Golden Flow 가이드 docs/golden-renewal-manual-e2e.md
    • Flyway 변경 없음

    로컬 전체 ./gradlew test는 BUILD SUCCESSFUL입니다. Knowledge PR fowoco/knowledge#60 병합 후 최신 main 기준 CI를 재확인합니다.

  5. changed the title [-][feedback/architecture] Case·Step·Task 기반 Workflow Runtime 구현[/-] [+][Workflow][P0] E-9 재계약 Golden Case 실행[/+] on Aug 18, 2026
  6. hywznn commented on Aug 18, 2026

    @hywznn
    MemberAuthor

    PR #207이 main에 병합됐고, Knowledge·AI·Client 선행 PR과 로컬 Golden E2E까지 확인했습니다. 배포 환경의 실제 Renewal·OCR·문서 생성 왕복은 #9와 #10에서 계속 추적하므로 이 구현 이슈는 완료 처리합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:ai-integrationServer ↔ AI Runtime 내부 계약·Client·검증·trace 연동 영역; Prompt·모델·Provider 구현은 ai 저장소 소유area:serverSpring Boot API·도메인·DB·tenant·Task Workflow 영역; Prompt·모델·Provider 구현 제외priority:P0MVP 진행을 막는 최우선 핵심 작업status:in-progress담당자가 현재 구현 중인 작업type:feature사용자 또는 Agent가 사용하는 기능 개발

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions