Files
Aislo/docs/raw/plans/2026-07-19_plan_b07_external_webcad_demos.md
T
eomsangdonandClaude Opus 5 eb30b774f8 chore(docs): docs 폴더 git 추적 전환 · PLAN·OWNERS 최상위 이관
- `docs/` 를 .gitignore 에서 빼 git 추적 대상으로 전환 (위키·완료 이력·검증 기록)
- `docs/raw/PLAN.md` · `docs/raw/OWNERS.md` 를 저장소 최상위로 이동 후 .gitignore 에 등록
  — 창끼리 공유하되 저장소에는 안 올리는 장부
- 살아 있는 경로 참조 7개 파일 정정 (아카이브 107건은 그때 사실이라 그대로 둠)
- graphify 날짜별 산출물(`docs/wiki/graphify-out/20*/`) 제외 — `graphify update` 가 다시 만듦

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 18:19:07 +09:00

1.3 KiB

B07 외부 WebCAD 3종 비교 실행환경 구축 완료 계획

  • 완료일: 2026-07-19
  • 사용자 승인: Proceed 수신 후 구현

목표와 범위

  • external_program/ 아래에서 OpenWebCAD, elhakimz/WebCAD, Maker.js를 독립적으로 실행한다.
  • 기존 B07, 다른 페이지 및 기존 external_program/cad-viewer*는 변경하지 않는다.
  • 포트 충돌 없이 개별/일괄 실행하고 사용자가 브라우저에서 직접 비교할 수 있게 한다.

완료 체크리스트

  • 기존 external_program/ 상태 확인 및 충돌 없는 경로 확정
  • external_program/openwebcad clone 및 의존성 설치
  • external_program/elhakimz-webcad clone 및 의존성 설치
  • external_program/makerjs clone 및 의존성 설치
  • 세 프로젝트 build와 최소 기동 검증
  • OpenWebCAD 5175, elhakimz/WebCAD 5174, Maker.js 8020 포트 분리
  • 개별/일괄 실행 스크립트 구현
  • 안전한 프로세스 트리 종료 스크립트 구현
  • 실행 및 비교 안내서 작성
  • 세 URL HTTP 200 및 일괄 종료 검증

결과물

  • external_program/start-cad-demos.ps1
  • external_program/stop-cad-demos.ps1
  • external_program/README_CAD_DEMOS.md
  • docs/raw/verification/2026-07-19_verify_b07_external_webcad_demos.md