ERP-node/popdocs/CHANGELOG.md

109 lines
2.2 KiB
Markdown
Raw Normal View History

# 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)
---
*최신이 위, 시간순 역순*