# RailPose3D — PROGRESS > 이 문서는 **현재 상태**를 추적한다. 모든 에이전트는 작업 시작 시 [PLAN.md](PLAN.md) 와 이 파일을 읽고, 종료 시 이 파일을 갱신한다. 마지막 업데이트: 2026-04-27 (초기 셋업) ## Current Sprint `S0 — Bootstrap (infra)` — **NOT STARTED** ## Sprint 상태판 | Sprint | 상태 | Contract | 시작일 | 완료일 | 결과 | |---|---|---|---|---|---| | S0 Bootstrap | 🔲 todo | — | — | — | — | | S1 MVP-Zero | 🔲 todo | — | — | — | — | | S2 Pole-A1 | 🔲 todo | — | — | — | — | | S3 Rail-B1 | 🔲 todo | — | — | — | — | | S4 Triangulate | 🔲 todo | — | — | — | — | | S5 Rail-3D | 🔲 todo | — | — | — | — | | S6 Self-train | 🔲 todo | — | — | — | — | | S7 E2E | 🔲 todo | — | — | — | — | | S8 Korean variants | 🔲 todo | — | — | — | — | 상태 표기: 🔲 todo / 🔄 in-progress / ✅ done / ⛔ blocked ## Next Action **Sprint S0 Bootstrap** 시작. 작업 항목: 1. 프로젝트 디렉터리 골격 생성 (`src/`, `configs/`, `data/`, `pipeline/`) 2. `pyproject.toml` + 의존성 (uv 또는 conda env) 3. pre-commit / ruff / pytest 셋업 4. `pipeline/run_full.py` placeholder 5. README 갱신 (RailPose3D 명명 반영) → 시작하려면 `/sprint S0` 또는 `plan-architect` 에이전트 호출. ## Blockers / Open Questions - [ ] 사용자에게서 실제 드론 영상 + Metashape export 확보 시점 미확정 - [ ] GCP (Ground Control Points) 좌표 데이터 가용성 확인 필요 - [ ] pycolmap/pyceres 윈도우 빌드 가능 여부 — conda-forge에 최신 wheel 있는지 확인 필요 ## Activity Log | 일시 | 에이전트/사용자 | 액션 | 결과 | |---|---|---|---| | 2026-04-27 | user | 프로젝트 RailPose3D 명명, harness 구조 셋업 지시 | CLAUDE.md, PLAN.md, PROGRESS.md, .claude/* 생성 | --- **규약**: - Sprint 시작 시 → 상태 🔄, 시작일 기록, contract 파일 링크. - Sprint 완료 시 → 상태 ✅, 완료일·결과(metric 수치 포함) 기록. - Blocker 발생 시 → 상태 ⛔, Blockers 섹션에 이유 기록. - 모든 의미있는 액션은 Activity Log에 한 줄 추가.