# 기록 탭 미팅 섹션 — 공지 고정 기능

## 작업 내용
대시보드 기록 탭의 미팅 섹션에서 특정 미팅 파일을 상단에 고정(pin) + 중요 표시하는 기능 추가.

### 고정 대상
- `memory/meetings/2026-04-15-cross-verification-fullstack-workflow.md`
- 교차검증 풀스택 워크플로우 설계 미팅 — 시스템 핵심 설계 문서

### 구현 방안 (2가지 중 택 1)

**방안 A: frontmatter 기반**
- 미팅 파일에 `pinned: true` + `important: true` frontmatter 추가
- 기록 탭 프론트엔드에서 pinned 파일을 상단 고정 + 별표/배지 표시
- 장점: 데이터 기반, 다른 미팅도 쉽게 고정 가능

**방안 B: 프론트엔드 하드코딩**
- HistoryView.js에서 해당 파일명을 상단 고정
- 단순하지만 확장성 낮음

→ **방안 A 권장**

### 상세 구현

1. **미팅 파일 frontmatter 추가**
```yaml
---
pinned: true
important: true
---
```
파일: `memory/meetings/2026-04-15-cross-verification-fullstack-workflow.md` 상단에 추가

2. **백엔드 — 미팅 목록 API**
- 미팅 파일 로딩 시 frontmatter 파싱
- `pinned: true` 항목을 목록 최상단에 정렬
- `important: true` 항목에 `is_important` 플래그 추가

3. **프론트엔드 — HistoryView.js**
- pinned 미팅을 상단에 별도 섹션 또는 배경색 구분으로 표시
- 중요 표시: 별표(★) 아이콘 또는 빨간색 "중요" 배지
- 고정 항목은 날짜 정렬에서 제외하고 항상 최상단

## 검증 시나리오 (이게 되면 성공)
1. 기록 탭 → 미팅 섹션에서 교차검증 미팅이 **최상단**에 표시
2. 중요 표시(★ 또는 배지)가 보임
3. 다른 미팅들은 기존대로 날짜순 정렬
4. 대시보드 다른 기능 회귀 없음

## 수정 파일 (예상)
- `/home/jay/workspace/memory/meetings/2026-04-15-cross-verification-fullstack-workflow.md` (frontmatter 추가)
- `/home/jay/workspace/dashboard/components/HistoryView.js` (pin/important 렌더링)
- 백엔드 미팅 로딩 코드 (frontmatter 파싱)

## 주의사항
- HistoryView.js 확인 후 실제 미팅 목록 로딩 방식에 맞춰 구현
- 수정 후 즉시 커밋