Ground Control
관제
  • 관제소
  • 포트폴리오
  • 소유·영향 지도
  • 인시던트
운영
  • 비용
  • 리소스 추적
  • 자율 조치 감사
  • 데이터 파이프라인
  • 배포
도구
  • AI 채팅
  • 로드맵
  • 가이드
  • 역할 관리
  • 시크릿 관리
  • 내 계정
행정
  • 구독 관리
  • 출장비 정산서
관제 · 포트폴리오

PlanReview

main 브랜치 · 5h 전 마지막 활동

PlanReviewmainPR 37 · ISS 27nova-stateAM 09:47 동기화

NOW

web 13 파일 (tsc/install 환경 호환 이슈로 미실행, CI 검증). server PR #441 머지 완료. HB-2/HB-3/HB-4 ✅, HB-1 SSH 도달성 대기PlanReview "사이트 지도로 보기" 모달 — web (features/site-context + ReviewDetailContainer 통합 + boundary cleanup)

진행 중

  • feat(web): 일조권사선제한 방위표 북쪽 화살표 PDF 뷰어 오버레이
    open
  • fix(worker): engine correction_log 호스트 bind mount (디버그 덤프 보존)
    open
  • fix(web): ADV_SITE_SETBACK_FACILITY placeholder 삭제 (#71 step 0)
    open
  • add north-arrow overlay for ADV_SUNLIGHT_SETBACK
    open
  • chore: server 정리 + .gitignore 보강 + 문서 일괄 추가
    open
  • fix(web): PDF 뷰어 spec adapter + 도면 evidence 타입 정련
    open
  • feat: 디자인 시스템 v2 — DESIGN.md/PRODUCT.md SoT + UI 정련
    open
  • feat(web): 법규 가이드 시맨틱 표 — bracket bucket + cross-tab + slope/shape 정규화
    open
  • fix(web): 데이터 소스 우회 가드를 명시적 플래그+localhost로 한정
    open
  • chore(deps): bump pnpm/action-setup from 4 to 6
    open
  • chore(deps): bump @tanstack/react-query from 5.83.0 to 5.100.14
    open
  • chore(deps): bump react-dom and @types/react-dom
    open
  • chore(deps-dev): bump globals from 16.3.0 to 17.6.0
    open
  • chore(deps-dev): bump eslint-config-prettier from 10.1.1 to 10.1.8
    open
  • chore(deps-dev): bump eslint-plugin-turbo from 2.5.0 to 2.9.15
    open
  • chore(deps-dev): update fakeredis requirement from >=2.0 to >=2.35.1 in /apps/wo
    open
  • chore(deps-dev): update requests-mock requirement from >=1.11 to >=1.12.1 in /ap
    open
  • chore(deps): bump boto3 from 1.34.0 to 1.43.2 in /apps/worker
    open
  • chore(deps): bump actions/checkout from 4 to 6
    open
  • chore(deps): bump actions/setup-node from 4 to 6
    open
  • chore(deps): bump appleboy/scp-action from 0.1.7 to 1.0.0
    open
  • chore(deps): bump appleboy/ssh-action from 1.2.0 to 1.2.5
    open
  • fix(web): AI bullet page suffix 슬롯별 표시 정책 (#184)
    open
  • fix(web): AI NOT_APPLICABLE 카드 일반 비노출
    open
  • fix(web): PDF 뷰어 — 도면 확인 CTA 진입 시 펼쳐진 체커가 사이드바 최상단에
    open
  • fix(web): PDF 뷰어 — evidence 0개 항목에서도 오류 신고 버튼 항상 노출
    open
  • chore(web): 검토 결과 페이지 플로팅 카테고리 바로가기 제거
    open
  • feat(server,web): 워커 PROCESSING 콜백 + actual_started_at (#100)
    open
  • feat(web): 마이페이지 V2 4탭 + FontSizeSelector DS 통일 (Phase 6)
    open
  • feat(web): Upload + GNB/Footer 시안 스펙 반영 (Phase 2)
    open
  • feat(web): 로그인 V2 스플릿 + 로고 통일 (Phase 1.5)
    open
  • feat(web): Landing 페이지 V2 스플릿 레이아웃 (Phase 1)
    open
  • feat(ui): 디자인 시스템 Phase 0 — 토큰·primitives·폰트 인프라
    open
  • feat(web): PDF 뷰어 기본 상태 고해상도 — fit-to-page 결과를 <Page scale>로 반영
    open
  • feat(web): v2-1-3 측정 도구 자동 활성 + 축척 캘리브레이션 UX + 각도기 드래그 수정
    open
  • fix(web): pdf-proxy 서브도메인 허용 — NCP virtual-hosted URL 403 차단 해소
    open
  • feat(web): v2-1-1 조경 법정/계획 조경면적 수치 카드 UI
    open

최근 완료

  • fix(web): 대지 현황 지도 팝업 타이틀 "대지 현황 3D 뷰어" → "대지 현황"#535
    merged
  • fix(web): 대지현황 모달 "캐시 데이터(N일 전 갱신)" 배지 제거#534
    merged
  • fix(web): PDF 뷰어 대지현황 "지도로 보기" 토글 복구#533
    merged
  • fix(worker): STEP9_SERVICE_URL_FALLBACK engine 패스스루 (step9-runner 통일 안전망)#532
    merged
  • fix(web): show site map button for sanitized reviews#531
    merged
  • feat(web): 대지현황 카드 썸네일을 실제 네이버지도 프리뷰로 교체 + 모달 디폴트 지적도#529
    merged
  • feat(server,web): 인앱 알림센터 — 헤더 벨 드롭다운 + 분석/피드백 알림#530
    merged
  • fix(ci): worker-deploy NCP/GPU job에 구 프로세스 kill 단계 추가 — silent no-op 배포 방지#527
    merged
  • feat(web/server): PDF 뷰어 법규영역 대지현황 카드 + site-context 게이트 키 오타 수정#528
    merged
  • fix(web): 램프 완화구간 자유자 측정 분해 행에서 "상승" 라벨 제거#526
    merged
  • feat(web): 한글파일 다운로드 표 — 설명과 적합/부적합 체크박스 사이 줄바꿈#525
    merged
  • feat(web): 조경 법규 가이드 항목별 섹션화 + 단일 metric 2열 표#524
    merged
  • fix(worker): gate-triage 인증 CLAUDE_CODE_OAUTH_TOKEN(구독) 우선 주입#520
    merged
  • feat: 램프 완화구간 패널에 자유자 측정 분해 행 추가#523
    merged
  • feat: 자유자 곡선(호) 세그먼트 — 핸들 드래그로 곡선 길이 측정#521
    merged
  • feat(web): 한글파일 다운로드 표를 3열 구조로 변경#522
    merged
  • fix(web): 주차램프 완화구간 툴팁 — 100대 미만도 볼록형 치수 표시#519
    merged
  • Add admin checklist memo view#518
    merged
  • fix(web): 괄호 페이지참조 안쪽 ** 마커 제거 (renderEmphasized)#517
    merged
  • feat(web): 주차장 램프 법규 패널 항목별 표 재구성 + 형상 정의 툴팁#516
    merged
  • feat(web): 주차램프 종단 완화구간 인터랙티브 자 — 직선/곡선 토글 + 층고·경사 what-if + 층별 전환#515
    merged
  • fix(web): strip markdown from sheet labels#513
    merged
  • fix(worker): start.sh 기동 자체검증 + NCP deploy verify (배포 성공≠기동 root fix)#512
    merged
  • fix(worker-deploy): glob apps/worker/*.py — 신규 모듈 누락 방지#511
    merged
  • fix(worker): primary 판정 통일 + 반쪽 장애(소비 정지) 감지#510
    merged
  • docs(incidents): 2026-06-01 worker 큐 정지 심층분석 (출간물 보존)#509
    merged
  • fix(worker): monitor.py .env load_dotenv (cron 6379 오접속 수정)#508
    merged
  • fix(deploy): worker SCP 목록에 monitor.py 추가 (#506 누락)#507
    merged
  • feat(worker): primary 자가복구(@reboot+watchdog) + 큐/primary 부재 알림#506
    merged
  • fix(worker): secondary fallback을 role-aware로 — STG 큐 정지 root fix#505
    merged
  • feat(web): PDF 다운로드 요약 표 추가#504
    merged
  • fix(web): 분석 bullet 선두 ** 강조 마커 raw 노출 수정#502
    merged
  • Add bbox highlights to marked PDF download#501
    merged
  • feat(admin): 도면검토관리에 분석시간 컬럼 + 평균 분석시간 카드 추가#499
    merged
  • docs(qa): QA_Staging 배포 이력 복원 (13 docs + 4 screenshots)#498
    merged
  • chore(web): UI 헤더 명칭 통일 — "site-context 3D 뷰어"#496
    merged
  • feat(web): 3D 도로중심선 teal polygon — lbd-site rev 7de2833 emit wiring#495
    merged
  • fix(web): site-context 3D 도로 polygon 제거 — spwk-product 톤 일치#494
    merged
  • feat(web): site-context validation Panel mockup — BPC emit 대기#493
    merged
  • feat(web): PDF 뷰어 evidence 영역에 6F+ 기준면적 산정 메모 박스 추가#492
    merged
  • feat(web): 조회 전용 뷰 라디오 회색 + 클릭 시 안내 표시#491
    merged
  • feat: 피드백 운영자 메모를 신고자에게 노출#489
    merged
  • feat(web): PDF 뷰어 아이콘 버튼 호버 툴팁 추가 및 문구 정리#488
    merged
  • feat(worker): docker run에 BPC_RUNTIME_* 주입 — gate-triage alert host 노출 (BPC #293#487
    merged
  • feat(server): site-context types/zod 보강 — BPC schema 정합 (workplan S-4 + S-5)#486
    merged
  • fix(web): 3D 카메라 복원 — perspective + sky (톤만 spwk 일치)#485
    merged
  • feat(web): site-context — spwk 톤 일치 + 도로 클릭 시 인접대지 overlay#484
    merged
  • docs(web): 사용 가이드 — 빨간 텍스트·계단 단수 카운트 반영#483
    merged
  • fix(web): PDF 뷰어 status 배지 한 줄 유지 (nowrap)#476
    merged
  • fix(web): 3D 뷰어 sky background — 검정 → 옅은 하늘#482
    merged
98▲
커밋 14일30일 203
203
커밋 30일
50▲
PR 병합 14일
3
기여자 14일
-10▲
이슈 순변화

활동 타임라인

  1. PR 오픈· #537· leesm-swk3h

    feat(web): 일조권사선제한 방위표 북쪽 화살표 PDF 뷰어 오버레이

  2. 커밋· ef585ea· leesm-swk5h

    fix(web): 대지 현황 지도 팝업 타이틀 "대지 현황 3D 뷰어" → "대지 현황" (#535)

  3. PR 병합· #535· leesm-swk5h

    fix(web): 대지 현황 지도 팝업 타이틀 "대지 현황 3D 뷰어" → "대지 현황"

  4. PR 병합· #534· leesm-swk6h

    fix(web): 대지현황 모달 "캐시 데이터(N일 전 갱신)" 배지 제거

  5. 커밋· 0208eaf· leesm-swk6h

    fix(web): 대지현황 모달 "캐시 데이터(N일 전 갱신)" 배지 제거 (#534)

  6. 커밋· 5448e80· leesm-swk7h

    fix(web): PDF 뷰어 대지현황 "지도로 보기" 토글 복구 (#533)

  7. PR 병합· #533· leesm-swk7h

    fix(web): PDF 뷰어 대지현황 "지도로 보기" 토글 복구

  8. 커밋· 792365f· ChoSungHyeon1d

    fix(worker): pass STEP9_SERVICE_URL_FALLBACK through to engine container (#532)

  9. PR 병합· #532· ChoSungHyeon1d

    fix(worker): STEP9_SERVICE_URL_FALLBACK engine 패스스루 (step9-runner 통일 안전망)

  10. 커밋· 1aeeed5· leesm-swk3d

    fix(web): remove map button from review page

  11. 커밋· ebcdeaf· leesm-swk3d

    fix(web): show site map button for sanitized reviews

  12. PR 병합· #531· leesm-swk3d

    fix(web): show site map button for sanitized reviews

  13. 커밋· 4584922· leesm-swk3d

    feat(web): 대지현황 카드 썸네일을 실제 네이버지도 프리뷰로 교체 + 모달 디폴트 지적도 (#529)

  14. PR 병합· #529· leesm-swk3d

    feat(web): 대지현황 카드 썸네일을 실제 네이버지도 프리뷰로 교체 + 모달 디폴트 지적도

  15. PR 병합· #530· leesm-swk3d

    feat(server,web): 인앱 알림센터 — 헤더 벨 드롭다운 + 분석/피드백 알림

  16. 커밋· 5f6fcfa· leesm-swk3d

    feat(server,web): 인앱 알림센터 추가 — 헤더 벨 드롭다운 + 분석/피드백 알림 (#530)

  17. PR 병합· #527· leesm-swk3d

    fix(ci): worker-deploy NCP/GPU job에 구 프로세스 kill 단계 추가 — silent no-op 배포 방지

  18. 커밋· f393fe4· leesm-swk3d

    fix(ci): worker-deploy NCP/GPU job에 구 프로세스 kill 단계 추가 — silent no-op 배포 방지 (#527

  19. 커밋· 1e94354· leesm-swk3d

    feat(web/server): PDF 뷰어 법규영역 상단 대지현황 카드 + site-context 게이트 키 오타 수정 (#528)

  20. PR 병합· #528· leesm-swk3d

    feat(web/server): PDF 뷰어 법규영역 대지현황 카드 + site-context 게이트 키 오타 수정

  21. PR 병합· #526· leesm-swk4d

    fix(web): 램프 완화구간 자유자 측정 분해 행에서 "상승" 라벨 제거

  22. 커밋· 42bd939· leesm-swk4d

    fix(web): 램프 완화구간 자유자 측정 분해 행에서 "상승" 라벨 제거 (#526)

  23. 커밋· 2f9866f· leesm-swk4d

    feat(web): 한글파일 다운로드 표 — 설명과 적합/부적합 체크박스 사이 줄바꿈 추가 (#525)

  24. PR 병합· #525· leesm-swk4d

    feat(web): 한글파일 다운로드 표 — 설명과 적합/부적합 체크박스 사이 줄바꿈

  25. 커밋· b74517d· leesm-swk4d

    feat(web): 조경 법규 가이드 항목별 섹션화 + 단일 metric 2열 표 (#524)

  26. PR 병합· #524· leesm-swk4d

    feat(web): 조경 법규 가이드 항목별 섹션화 + 단일 metric 2열 표

  27. 커밋· 01357b7· ChoSungHyeon4d

    fix(worker): gate-triage 인증 CLAUDE_CODE_OAUTH_TOKEN(구독) 우선 — API 키 종량 대체 (#520)

  28. PR 병합· #520· ChoSungHyeon4d

    fix(worker): gate-triage 인증 CLAUDE_CODE_OAUTH_TOKEN(구독) 우선 주입

  29. PR 병합· #523· leesm-swk4d

    feat: 램프 완화구간 패널에 자유자 측정 분해 행 추가

  30. 커밋· 3ff565b· leesm-swk4d

    feat: 램프 완화구간 패널에 자유자 측정 분해 행 추가 (#523)

  31. PR 병합· #521· leesm-swk4d

    feat: 자유자 곡선(호) 세그먼트 — 핸들 드래그로 곡선 길이 측정

  32. 커밋· 75a87a8· leesm-swk4d

    feat: 자유자 곡선(호) 세그먼트 — 핸들 드래그로 곡선 길이 측정 (#521)

  33. PR 병합· #522· leesm-swk4d

    feat(web): 한글파일 다운로드 표를 3열 구조로 변경

  34. 커밋· 2e0aedc· leesm-swk4d

    feat(web): 한글파일 다운로드 표를 3열 구조로 변경 (#522)

  35. 커밋· ed0af8a· leesm-swk4d

    fix(web): 주차램프 완화구간 툴팁 — 100대 미만도 볼록형 치수 표시 (#519)

  36. PR 병합· #519· leesm-swk4d

    fix(web): 주차램프 완화구간 툴팁 — 100대 미만도 볼록형 치수 표시

  37. PR 병합· #518· leesm-swk6d

    Add admin checklist memo view

  38. 커밋· 9650305· leesm-swk6d

    Add admin checklist memo view (#518)

  39. PR 병합· #517· leesm-swk6d

    fix(web): 괄호 페이지참조 안쪽 ** 마커 제거 (renderEmphasized)

  40. 커밋· 8006302· leesm-swk6d

    fix(web): 괄호 페이지참조 안쪽 ** 마커 제거 (renderEmphasized) (#517)

  41. 커밋· 5d4bc1a· leesm-swk6d

    feat(web): 주차장 램프 법규 패널 항목별 표 재구성 + 형상 정의 툴팁 (#516)

  42. PR 병합· #516· leesm-swk6d

    feat(web): 주차장 램프 법규 패널 항목별 표 재구성 + 형상 정의 툴팁

  43. 커밋· dd52fe3· leesm-swk6d

    feat(web): 주차램프 종단 완화구간 인터랙티브 자 — 직선/곡선 토글 + 층고·경사 what-if + 층별 전환 (#515)

  44. PR 병합· #515· leesm-swk6d

    feat(web): 주차램프 종단 완화구간 인터랙티브 자 — 직선/곡선 토글 + 층고·경사 what-if + 층별 전환

  45. PR 오픈· #514· ChoSungHyeon6d

    fix(worker): engine correction_log 호스트 bind mount (디버그 덤프 보존)

  46. PR 병합· #513· leesm-swk6d

    fix(web): strip markdown from sheet labels

  47. 커밋· 9a0779a· leesm-swk6d

    fix(web): strip markdown from sheet labels (#513)

  48. 커밋· 0de6a7a· ChoSungHyeon6d

    fix(worker): start.sh self-verify worker liveness + NCP deploy verify (#512)

  49. PR 병합· #512· ChoSungHyeon6d

    fix(worker): start.sh 기동 자체검증 + NCP deploy verify (배포 성공≠기동 root fix)

  50. 커밋· 6bcb4dd· ChoSungHyeon6d

    fix(worker-deploy): glob apps/worker/*.py in all 3 SCP lists to prevent new-modu