ITEM 2 · work-items

작업 목록

등록임대 계약신고 자동화 MVP의 WP 목록과 백로그 목록을 따로 관리합니다. WP가 모두 비면 백로그에서 다음 작업을 새 WP로 분리 등록한 뒤 수행합니다.

WP 목록

WP-001 테스트/기초 구현 정리

  • 현황 완료
  • 완료 일시 2026-04-19 00:25 KST
  • 요약 python-multipart 의존성 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `c9c2543` `chore: initialize autonomous-sales-ops as standalone repo`
WP 현황 문서 보기

WP-002 작업 허브 구조화

  • 현황 완료
  • 완료 일시 2026-04-19 00:41 KST
  • 요약 lease-reporting 페이지의 작업 허브를 요약 카드 + 버튼 구조로 정리
  • 깃 커밋 여부 있음
  • 깃 커밋 `15733fa` `feat: simplify lease-reporting hub and add work list page`
WP 현황 문서 보기

WP-003 landlord / property / contract GET 조회 API 보강

  • 현황 완료
  • 완료 일시 2026-04-19 00:49 KST
  • 요약 `GET /api/landlords/{landlord_id}` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `43d3d02` `feat: add lease-reporting detail read APIs`
WP 현황 문서 보기

WP-004 filing-job detail / local agent package read API

  • 현황 완료
  • 완료 일시 2026-04-19 01:03 KST
  • 요약 filing job detail API 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `bf98a57` `feat: add filing-job detail API for local agent`
WP 현황 문서 보기

WP-005 local agent handshake payload / 상태 갱신 구체화

  • 현황 완료
  • 완료 일시 2026-04-19 08:35 KST
  • 요약 `POST /api/filing-jobs/{id}/agent-session` 응답에 `assigned_agent`, `current_status` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `2e53da0` `feat: complete lease-reporting MVP validation flow`
WP 현황 문서 보기

WP-006 실패 / manual handoff 시나리오 구현

  • 현황 완료
  • 완료 일시 2026-04-19 08:59 KST
  • 요약 로그인 실패 시 `failed` 상태와 `current_status.message/recoverable`를 응답·조회 API에서 그대로 노출
  • 깃 커밋 여부 있음
  • 깃 커밋 `2e53da0` `feat: complete lease-reporting MVP validation flow`
WP 현황 문서 보기

WP-007 결과 회수 / partial 처리 보강

  • 현황 완료
  • 완료 일시 2026-04-19 09:02 KST
  • 요약 `submission_status=partial` 업로드 시 receipt/capture만 있어도 `result_collected`로 처리되고 상태 조회에 반영
  • 깃 커밋 여부 있음
  • 깃 커밋 `2e53da0` `feat: complete lease-reporting MVP validation flow`
WP 현황 문서 보기

WP-008 followup / timeline 읽기 개선

  • 현황 완료
  • 완료 일시 2026-04-19 09:05 KST
  • 요약 `GET /api/followups` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `2e53da0` `feat: complete lease-reporting MVP validation flow`
WP 현황 문서 보기

WP-009 filing job preflight validation 상세화

  • 현황 완료
  • 완료 일시 2026-04-19 09:35 KST
  • 요약 `create_filing_job`에서 source files + package 기반 preflight 검사 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `2e53da0` `feat: complete lease-reporting MVP validation flow`
WP 현황 문서 보기

WP-010 local agent 실행 스텁 / 연결 포인트 정리

  • 현황 완료
  • 완료 일시 2026-04-19 09:46 KST
  • 요약 `scripts/local_filing_agent.py` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `b5ea68c` `feat: add local filing agent stub`
WP 현황 문서 보기

WP-011 윈도우 배포/설치/업데이트 구조화

  • 현황 완료
  • 완료 일시 2026-04-19 10:06 KST
  • 요약 `build_local_paths()`를 윈도우 `LOCALAPPDATA\\DuduAgent` 기준으로 확장
  • 깃 커밋 여부 있음
  • 깃 커밋 `110f05f` `feat: add windows local agent packaging flow`
WP 현황 문서 보기

WP-012 server 로컬 에이전트 다운로드 경로 연결

  • 현황 완료
  • 완료 일시 2026-04-19 10:06 KST
  • 요약 `GET /downloads/local-agent/latest.json` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `053bd3b` `feat: serve local agent downloads from server`
WP 현황 문서 보기

WP-013 resident worker CLI / manifest / exe scaffold

  • 현황 완료
  • 완료 일시 2026-04-19 12:18 KST
  • 요약 `scripts/local_filing_agent.py`에 `--worker`, `--once`, `--poll-interval` 및 `worker_loop()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `2ee559f` `feat: add resident local agent control plane`
WP 현황 문서 보기

WP-014 agent runtime control-plane / polling foundation

  • 현황 완료
  • 완료 일시 2026-04-19 12:40 KST
  • 요약 `POST /api/agents/register` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `2ee559f` `feat: add resident local agent control plane`
WP 현황 문서 보기

WP-015 release bundle 정합성 / Windows 빌드 제약 정리

  • 현황 완료
  • 완료 일시 2026-04-19 12:40 KST
  • 요약 exe가 없으면 manifest `entry_script=local_filing_agent.py`, 있으면 `DuduAgent.exe`를 가리키도록 수정
  • 깃 커밋 여부 있음
  • 깃 커밋 `2ee559f` `feat: add resident local agent control plane`
WP 현황 문서 보기

WP-016 user config / resident launcher flow

  • 현황 완료
  • 완료 일시 2026-04-19 12:54 KST
  • 요약 `scripts/local_filing_agent.py`에 `load_agent_config()`, `resolve_runtime_options()`, `--config-path` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `86b30c8` `feat: add local agent config launcher flow`
WP 현황 문서 보기

WP-017 Windows resident worker 실기 검증 / 작업 허브 동기화

  • 현황 완료
  • 완료 일시 2026-04-19 13:08 KST
  • 요약 Windows에서 `install-local-agent.ps1` 0.2.0 재설치 성공 확인
  • 깃 커밋 여부 있음
  • 깃 커밋 `7f63d33` `fix: sync work hub state after windows worker validation`
WP 현황 문서 보기

WP-018 work-items에 WP별 git 커밋 가시화

  • 현황 완료
  • 완료 일시 2026-04-19 13:19 KST
  • 요약 `scripts/sync_work_hub.py`가 WP 섹션의 `- 커밋:` 블록을 파싱하도록 확장
  • 깃 커밋 여부 있음
  • 깃 커밋 `36b2221` `feat: show wp commit status in work items`
WP 현황 문서 보기

WP-019 과거 WP 커밋 이력 소급 정리

  • 현황 완료
  • 완료 일시 2026-04-19 13:19 KST
  • 요약 `git log --reverse`와 관련 커밋 diff를 대조해 WP-004, WP-005~WP-009, WP-012의 실제 커밋을 매핑
  • 깃 커밋 여부 있음
  • 깃 커밋 `e2bc980` `docs: backfill wp commit history`
WP 현황 문서 보기

WP-020 local agent runtime 로그 업로드 기초

  • 현황 완료
  • 완료 일시 2026-04-19 13:28 KST
  • 요약 `scripts/local_filing_agent.py`에 `send_agent_log()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `35a757f` `feat: upload worker runtime logs`
WP 현황 문서 보기

WP-021 agent runtime logs 조회 API

  • 현황 완료
  • 완료 일시 2026-04-19 13:34 KST
  • 요약 `GET /api/agents/{agent_id}/logs` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `0595f44` `feat: add agent runtime logs api`
WP 현황 문서 보기

WP-022 agent runtime sessions 조회 API

  • 현황 완료
  • 완료 일시 2026-04-19 13:38 KST
  • 요약 `GET /api/agents/runtime-sessions` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `8aee82f` `feat: add agent runtime sessions api`
WP 현황 문서 보기

WP-023 agent runtime overview API

  • 현황 완료
  • 완료 일시 2026-04-19 13:42 KST
  • 요약 `GET /api/agents/runtime-overview` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `a6a9726` `feat: add agent runtime overview api`
WP 현황 문서 보기

WP-024 agent runtime detail API

  • 현황 완료
  • 완료 일시 2026-04-19 13:47 KST
  • 요약 `GET /api/agents/{agent_id}` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `496b8e6` `feat: add agent runtime detail api`
WP 현황 문서 보기

WP-025 agent current job summary API

  • 현황 완료
  • 완료 일시 2026-04-19 13:59 KST
  • 요약 `GET /api/agents/{agent_id}` 응답에 `current_job` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `ba13fb6` `feat: add agent current job summary api`
WP 현황 문서 보기

WP-026 overview current job summary API

  • 현황 완료
  • 완료 일시 2026-04-19 14:02 KST
  • 요약 `GET /api/agents/runtime-overview`의 각 `sessions` 항목에 `current_job` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `15ca219` `feat: add overview current job summaries`
WP 현황 문서 보기

WP-027 MVP 실행 순서표 작성

  • 현황 완료
  • 완료 일시 2026-04-19 14:16 KST
  • 요약 `operations/mvp_execution_sequence.md` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `341c8a6` `docs: add mvp execution sequence and sync work items`
WP 현황 문서 보기

WP-028 worker filing job context preload

  • 현황 완료
  • 완료 일시 2026-04-19 14:16 KST
  • 요약 `scripts/local_filing_agent.py`에 `fetch_filing_job()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `764374c` `feat: preload filing job context in worker cycle`
WP 현황 문서 보기

WP-029 local agent status payload helper

  • 현황 완료
  • 완료 일시 2026-04-19 14:16 KST
  • 요약 `scripts/local_filing_agent.py`에 `build_status_update_payload()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `6a8cc93` `feat: add local agent status payload helper`
WP 현황 문서 보기

WP-030 승인 직전 상태 전환 helper

  • 현황 완료
  • 완료 일시 2026-04-19 14:29 KST
  • 요약 `scripts/local_filing_agent.py`에 `send_filing_job_status_update()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `10421c3` `feat: add final approval status helper`
WP 현황 문서 보기

WP-031 결과 업로드 helper

  • 현황 완료
  • 완료 일시 2026-04-19 14:54 KST
  • 요약 `scripts/local_filing_agent.py`에 `_encode_multipart_formdata()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `1bf60c7` `feat: add filing result upload helper`
WP 현황 문서 보기

WP-032 happy path 통합 테스트

  • 현황 완료
  • 완료 일시 2026-04-19 15:01 KST
  • 요약 `tests/test_local_filing_agent.py`에 `test_local_agent_happy_path_updates_status_and_collects_results()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `011857f` `feat: add local agent happy path integration flow`
WP 현황 문서 보기

WP-033 실패 path 통합 helper

  • 현황 완료
  • 완료 일시 2026-04-19 15:06 KST
  • 요약 `scripts/local_filing_agent.py`에 `mark_manual_handoff()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `40f7450` `feat: add manual handoff failure helper`
WP 현황 문서 보기

WP-034 실제 테스트 가이드 정리

  • 현황 완료
  • 완료 일시 2026-04-19 15:06 KST
  • 요약 `operations/mvp_test_guide.md` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `4081534` `docs: add mvp testing guide`
WP 현황 문서 보기

WP-035 렌트홈 로그인/UI 판독 helper

  • 현황 완료
  • 완료 일시 2026-04-19 15:40 KST
  • 요약 `scripts/renthome_ui_helper.py` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `1a62e00` `feat: add renthome ui analysis helper`
WP 현황 문서 보기

WP-036 snapshot 분석 CLI 연결

  • 현황 완료
  • 완료 일시 2026-04-19 15:53 KST
  • 요약 `scripts/local_filing_agent.py`에 `analyze_page_snapshot()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `e95b571` `feat: add renthome snapshot analysis cli`
WP 현황 문서 보기

WP-037 전체 UX/프로세스 설계 재정리

  • 현황 완료
  • 완료 일시 2026-04-19 16:05 KST
  • 요약 `requirements/ux_process_v1.md` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `4ed4fa1` `docs: add end-to-end ux process spec`
WP 현황 문서 보기

WP-038 로컬 에이전트 리뷰 UI 패키지 추가

  • 현황 완료
  • 완료 일시 2026-04-19 16:18 KST
  • 요약 `local_agent/windows/review-agent-flow.html` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `37fa5eb` `feat: add local agent review ui package`
WP 현황 문서 보기

WP-040 웹앱 중심 구조로 UX 방향 전환

  • 현황 완료
  • 완료 일시 2026-04-19 17:00 KST
  • 요약 `requirements/requirements_v1.md`에 웹앱 중심 아키텍처 반영
  • 깃 커밋 여부 있음
  • 깃 커밋 `7cd13f9` `docs: pivot ux architecture to web app plus thin agent`
WP 현황 문서 보기

WP-041 렌트홈 실기 probe 모드

  • 현황 완료
  • 완료 일시 2026-04-19 18:19 KST
  • 요약 `scripts/local_filing_agent.py`에 `analyze_page_html()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `ef7862d` `feat: add renthome live probe mode`
WP 현황 문서 보기

WP-042 로컬 디버그 워커 아티팩트 업로드

  • 현황 완료
  • 완료 일시 2026-04-19 19:05 KST
  • 요약 `app/db.py`에 `agent_probe_artifacts` 테이블 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `480c7b0` `feat: upload local probe artifacts to server`
WP 현황 문서 보기

WP-043 BOM 안전 config 로드 및 상시 에이전트 기준 정리

  • 현황 완료
  • 완료 일시 2026-04-19 18:59 KST
  • 요약 `scripts/local_filing_agent.py`의 `load_agent_config()`와 `load_json_file()`를 `utf-8-sig` 기준으로 읽도록 수정
  • 깃 커밋 여부 있음
  • 깃 커밋 `b123397` `fix: support BOM agent config files`
WP 현황 문서 보기

WP-044 상시 실행 로컬 에이전트 1차

  • 현황 완료
  • 완료 일시 2026-04-19 19:20 KST
  • 요약 `app/db.py`에 `agent_debug_tasks` 테이블 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `d3d8b08` `feat: add managed local agent daemon`
WP 현황 문서 보기

WP-045 agent runtime debug task 요약 노출

  • 현황 완료
  • 완료 일시 2026-04-19 21:01 KST
  • 요약 `app/main.py`에 `_build_runtime_current_debug_task()` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `93975c0` `feat: add runtime debug task summaries`
WP 현황 문서 보기

WP-046 stale debug task lease 복구

  • 현황 완료
  • 완료 일시 2026-04-19 21:04 KST
  • 요약 `app/main.py`에 `DEBUG_TASK_LEASE_TIMEOUT_MINUTES = 10` 추가
  • 깃 커밋 여부 있음
  • 깃 커밋 `3d3c357` `feat: recover stale debug task leases`
WP 현황 문서 보기

WP-047 렌트홈 로그인 후 진입 경로 탐색 자동화

  • 현황 완료
  • 완료 일시 2026-04-20 14:55 KST
  • 요약 direct URL 진입, Chrome 기본 probe, 중간 heartbeat/log/artifact 업로드, probe artifact 자동 정리까지 반영해 managed agent 기준 진입 경로/관측 구조를 완성했다
  • 깃 커밋 여부 있음
  • 깃 커밋 `d778dd6` `fix: stabilize renthome managed login flow`
WP 현황 문서 보기

WP-048 live post-login DOM 판독/신고 화면 판별 보강

  • 현황 진행 중
  • 완료 일시 -
  • 요약 reload 직후엔 visible ID/PW 값이 살아 있지만 hidden field(`mber_id`, `pwd`)가 끝내 채워지지 않아 로그인 callback 체인이 submit까지 이어지지 않는 병목을 추적 중이다
  • 깃 커밋 여부 없음
  • 깃 커밋 미기록
WP 현황 문서 보기

WP-049 신고 양식 fill-in action helper 1차

  • 현황 예정
  • 완료 일시 -
  • 요약 filing job input_values를 실제 화면 필드에 넣는 action plan을 live DOM 기준으로 구체화한다
  • 깃 커밋 여부 없음
  • 깃 커밋 미기록
WP 현황 문서 보기

WP-050 managed agent 로컬 로그 파일 보강

  • 현황 예정
  • 완료 일시 -
  • 요약 Windows 상시 에이전트가 재시작/실패 시 콘솔 없이도 로컬 파일 로그를 남기게 한다
  • 깃 커밋 여부 없음
  • 깃 커밋 미기록
WP 현황 문서 보기

WP-051 debug task 등록 빠른 경로 정리

  • 현황 진행 중
  • 완료 일시 -
  • 요약 실제 probe/debug task를 서버에 넣는 운영 절차를 한 번에 보이게 정리한다
  • 깃 커밋 여부 없음
  • 깃 커밋 미기록
WP 현황 문서 보기

백로그 목록

B-003 제출 실패 / manual handoff / partial result 시나리오 테스트 추가

  • 현황 완료
  • 완료 일시 2026-04-19 09:05 KST
  • 요약 WP-006, WP-007에서 로그인 실패 / manual handoff / partial result 테스트 반영 완료

B-004 filing job detail 응답 정리

  • 현황 완료
  • 완료 일시 2026-04-19 08:35 KST
  • 요약 package_json/checklist_json/current_status/source files/result files 읽기 구조 정리 반영

B-005 results 재업로드 방지

  • 현황 완료
  • 완료 일시 2026-04-19 09:02 KST
  • 요약 동일 filing_job 결과 재업로드 400 차단

B-006 followup task 조회 API 분리

  • 현황 완료
  • 완료 일시 2026-04-19 09:05 KST
  • 요약 /api/followups 추가, 기본 필터 지원

B-007 local agent용 preflight validation 상세화

  • 현황 완료
  • 완료 일시 2026-04-19 09:35 KST
  • 요약 filing job 생성 전 필수 첨부(contract_pdf)·핵심 입력값(tenant_name/deposit_amount/monthly_rent) 사전 검증 반영