PLAN: P1 항목을 Gitea 이슈 #8/#9/#10 으로 연결

Gitea 신규 이슈 3건 등록 + 이슈 #4 진행 현황 (Phase 1~3c 완료) 반영.
- #8: IFC4X3 Add2 Phase 4 (Pset 확장·LinearPlacement·ElementAssembly·IfcPile·변단면)
- #9: proc-macro #[param] 전면 attribute (ADR-002 D 완전 구현)
- #10: 뷰어 LOD + 성능 (3단 LOD·instancing·증분 업로드·벤치마크)

각 이슈는 ADR-004 C1~C6 미결 항목 및 ADR-002/003 로드맵을 참조.

PLAN.md P1 섹션을 3줄 요약으로 축약, 상세는 Gitea 이슈 본문에 분리.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
minsung
2026-04-16 09:22:57 +09:00
parent e1821c88cf
commit c4daa0cd30

17
PLAN.md
View File

@@ -26,20 +26,9 @@
### P1 — 다음 단계 (선택적 완성도) ### P1 — 다음 단계 (선택적 완성도)
**IFC Phase 4 (ADR-004 C 미결 항목):** - [ ] **IFC4X3 Phase 4** (Gitea [#8](https://gitea.hmac.kr/kimminsung/ParaWiki/issues/8)) — Pset 확장·IfcLinearPlacement·IfcElementAssembly·IfcPile·변단면 IFC 반영 (ADR-004 C1~C6)
- [ ] **Pset_BearingCommon, Pset_SlabCommon** — Pset_BeamCommon 과 동일 패턴 확장 - [ ] **proc-macro `#[param]` 전면 attribute** (Gitea [#9](https://gitea.hmac.kr/kimminsung/ParaWiki/issues/9)) — `#[param(unit, range, default)]` 파싱·validate·builder·UI 자동생성 (ADR-002 D, ADR-004 D14)
- [ ] **IfcLinearPlacement** — 요소를 IfcAlignment 에 anchor (현재 IfcLocalPlacement 만) - [ ] **뷰어 LOD + 성능** (Gitea [#10](https://gitea.hmac.kr/kimminsung/ParaWiki/issues/10)) — 3단 LOD, mesh 공유 vertex, 증분 업로드, criterion 벤치마크 (ADR-003 B10)
- [ ] **IfcElementAssembly** — Pier(column + cap + footing) 그룹화
- [ ] **IfcPile** — IFC4X3 신규, 현재 IfcFooting 통합을 분리
- [ ] **변단면 거더 IFC 반영** — 현재 뷰어만, Sprint 37 Camber 세그먼트 분할 기법 재사용
**Feature DSL 성숙 (ADR-004 D14):**
- [ ] **`#[param(unit, range, default)]` 전면 attribute** — ADR-002 D 완전 구현 (현재 `#[derive(ParamSummary)]` 만)
- [ ] IR 구조체에 `#[derive(ParamSummary)]` 적용 (실제 사용처 시작)
**뷰어·성능:**
- [ ] **LOD 분리** — ADR-003 B10 (피어·교대 간소화 LOD, 원거리 mesh 축소)
- [ ] **mesh 공유 vertex** — 현재 각 feature 독립 버퍼. 성능 개선 여지.
--- ---