All checks were successful
Publish ParaWiki / build-and-deploy (push) Successful in 34s
Sprint 23: cimery-app을 Tauri v2 앱으로 전환. - tauri.conf.json, capabilities/default.json, frontend/index.html 추가 - src/commands.rs: 7개 IPC 커맨드 (launch_viewer, 프로젝트 관리, USD/CSV 익스포트) - 뷰어 사이드카: std::process::Command 방식 (PATH + exe-dir 탐색) - release.yml: 3단계 멀티플랫폼 릴리스 워크플로로 교체 Sprint 24: cimery-incremental에 salsa 0.16 백엔드 추가. - salsa_db.rs: BridgeQueryGroup + SalsaIncrementalDb<K> - --features salsa-backend 로 활성화 (기본값: 수동 tracking, WASM 안전) - IR 전 구조체 + Mesh + KernelError에 PartialEq/Eq 추가 - 테스트 20개 전부 통과 (수동 12 + salsa 8) - cargo check --workspace 0 errors/warnings 기타: viewer/dsl 컴파일 경고 제거, wiki 실행 가이드 추가 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2.3 KiB
2.3 KiB
PLAN.md — 앞으로 할 일
에이전트 시작 시 필독. 완료된 항목은 PROGRESS.md로 옮긴다.
작성·갱신 규칙
- 우선순위: P0 (즉시) · P1 (다음 스프린트) · 백로그
- 항목 형식:
- [ ] 한 줄 설명 — (선택) 담당·의존 관계·참조 ADR - 작업 착수 시
- [ ] → - [~](진행 중) 으로 바꾸고 담당/에이전트 메모. - 완료 시 PROGRESS.md에 한 줄 추가하고 PLAN.md에서 제거.
- 새 과제 생길 때마다 우선순위대로 삽입. 방치 금지.
현재 스프린트 (Current)
P0 — 즉시 착수
(없음 — Sprint 14~22 전부 완료)
완료된 것 (PROGRESS.md 참조)
- Sprint 1~22 전체 완료.
cargo test --workspace통과.- 파이프라인: DSL → IR → PureRustKernel + OcctKernel → egui+wgpu 씬 → USD 익스포트
- 선형 좌표: AlignmentIR → 세계 좌표 변환
- 추가 부재: CrossBeam + ExpansionJoint (Sprint 19)
- CI/CD: Gitea + GitHub Actions 멀티플랫폼 + WASM/PWA (Sprints 16, 22)
- 테스트 4층: insta 스냅샷·기하 불변량·두-커널·proptest (Sprint 20)
P1 — 다음 단계
- Tauri v2 앱 래핑 —
cimery-appcrate를 Tauri v2로 감싸 데스크톱 설치 파일 생성 → PROGRESS.md 참조 - IFC 5 + USD 익스포터 연구 — bSI IFC5 표준화 진전 모니터링,
cimery-usd확장 계획 - salsa 증분 쿼리 전환 —
cimery-incrementalmanual dirty tracking → salsa (Sprint 24 완료) → PROGRESS.md 참조
백로그 (Backlog)
지식 수집 (raw/)
raw/standards/ifc5-usd/— bSI IFC5 + USD 전환 자료 (로드맵·워킹그룹)raw/standards/openusd-aeco/— AOUSD AECO IG 레퍼런스raw/tools/revit/— Revit 조작 관습 표·단축키·UX 스크린샷 (로컬 매뉴얼 없음)
인프라·배포
- Tauri v2 updater Ed25519 키 생성·시크릿 등록
- Windows 코드서명 경로 확정 (Azure Trusted Signing)
ADR 개정 대상
- ADR-003 B9(FEM) — 자체 솔루션 보유 반영하여 갱신. MIDAS·IFC SAV 전략의 비중 재조정.
의존 관계 (Dependencies)
- WASM plugin 승격(A6 v2)은 핵심 Feature 10개 이상 안정화 후 게이팅.
- Tauri 래핑은 데스크톱 뷰어(Sprint 14+) 안정화 선행.