109 lines
2.2 KiB
Markdown
109 lines
2.2 KiB
Markdown
|
|
# POP 변경 이력
|
||
|
|
|
||
|
|
형식: [Keep a Changelog](https://keepachangelog.com/)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [미출시]
|
||
|
|
|
||
|
|
- v4 디자이너 UI 연결
|
||
|
|
- Tier 2, 3 컴포넌트
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-02-04]
|
||
|
|
|
||
|
|
### 오늘 목표
|
||
|
|
POP 화면을 만들 수 있는 환경 완성 (타입 + 렌더러 + 기본 컴포넌트)
|
||
|
|
|
||
|
|
### Added
|
||
|
|
- **v4 타입 정의** (간결 버전)
|
||
|
|
- `PopLayoutDataV4` - 단일 소스 레이아웃
|
||
|
|
- `PopContainerV4` - 스택 컨테이너 (direction, wrap, gap, alignItems)
|
||
|
|
- `PopComponentDefinitionV4` - 크기 제약 기반 (size: fixed/fill/hug)
|
||
|
|
- `PopSizeConstraintV4` - 크기 규칙
|
||
|
|
- `PopResponsiveRuleV4` - 반응형 규칙 (breakpoint별 변경)
|
||
|
|
- `PopGlobalSettingsV4` - 전역 설정
|
||
|
|
- `createEmptyPopLayoutV4()` - 생성 함수
|
||
|
|
- `isV4Layout()` - 타입 가드
|
||
|
|
|
||
|
|
### 진행중
|
||
|
|
- v4 렌더러 (`PopFlexRenderer`)
|
||
|
|
- 기본 컴포넌트 (PopButton, PopInput, PopLabel)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-02-04] (earlier)
|
||
|
|
|
||
|
|
### Added
|
||
|
|
- 저장/조회 시스템 구축
|
||
|
|
- rangraph: AI 장기 기억 (시맨틱 검색, 요약)
|
||
|
|
- popdocs: 상세 기록 (파일 기반, 히스토리)
|
||
|
|
- 이중 저장 체계로 검색 + 기록 분리
|
||
|
|
|
||
|
|
### Changed
|
||
|
|
- popdocs 문서 구조 정리
|
||
|
|
- README.md: 저장/조회 규칙 추가
|
||
|
|
- 기존 문서 archive/로 이동
|
||
|
|
- 문서 관리 전략 확정
|
||
|
|
- 저장 시: 파일 형식 자동 파악 → 형식 맞춰 추가 → rangraph 요약
|
||
|
|
- 조회 시: rangraph 시맨틱 검색
|
||
|
|
|
||
|
|
### Removed
|
||
|
|
- .cursorrules 변경 계획 철회 (Git 커밋 영향)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-02-03]
|
||
|
|
|
||
|
|
### Added
|
||
|
|
- v4 제약조건 기반 레이아웃 계획
|
||
|
|
- 단일 소스 + 자동 적응
|
||
|
|
- 3가지 규칙 (크기, 배치, 반응형)
|
||
|
|
- ADR: `decisions/001-v4-constraint-based.md`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-02-02]
|
||
|
|
|
||
|
|
### Fixed
|
||
|
|
- 캔버스 rowSpan 문제
|
||
|
|
- 원인: gridTemplateRows 고정 px
|
||
|
|
- 해결: `1fr` 사용
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-02-01]
|
||
|
|
|
||
|
|
### Fixed
|
||
|
|
- 4모드 자동 전환 문제
|
||
|
|
- 해결: useResponsiveMode 훅 추가
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-01-31]
|
||
|
|
|
||
|
|
### Added
|
||
|
|
- v3 섹션 제거, 순수 그리드 구조
|
||
|
|
- 4개 모드 독립 그리드
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-01-30]
|
||
|
|
|
||
|
|
### Added
|
||
|
|
- POP 디자이너 기본 구조
|
||
|
|
- PopDesigner, PopCanvas 컴포넌트
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## [2026-01-29]
|
||
|
|
|
||
|
|
### Added
|
||
|
|
- screen_layouts_pop 테이블
|
||
|
|
- POP 레이아웃 API (CRUD)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
*최신이 위, 시간순 역순*
|