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:
17
PLAN.md
17
PLAN.md
@@ -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 독립 버퍼. 성능 개선 여지.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user