Skip to content

Commit aeb0473

Browse files
feat: implement M3 context merge and change preview flow (#2)
1 parent d619c6a commit aeb0473

File tree

7 files changed

+775
-36
lines changed

7 files changed

+775
-36
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ GitHub Copilot SDK 기반으로 Obsidian 사이드바에 Copilot CLI 수준의
1414
- M2 기본 UX 반영: 사이드바 채팅 뷰, 세션 생성/전환/삭제, 모의 스트리밍 응답
1515
- 명령 팔레트 연동 확장: `Open`, `Ask about current note`, `Apply pending changes`, `Start new chat session`
1616
- 로컬 세션/상태 저장 및 pending change 적용 기본 흐름 구현
17+
- M3 컨텍스트/변경 흐름 확장: 명시적 추가 컨텍스트 노트 병합, 변경 전 diff 프리뷰, discard/undo 적용
1718
- 상세 요구사항: `docs/requirements.md`
1819
- 아키텍처 초안: `docs/architecture.md`
1920
- 구현 마일스톤: `docs/milestones.md`

docs/atomic-task-plan.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,12 @@
8282
| G05 | 보호 설정 상태 검증 | Cloud Agent | `npm run branch:protect:status` 성공 |
8383
| G06 | PR 기반 리뷰 확인 | Cloud Agent | `npm run review:status`에서 PR/체크 상태 확인 |
8484
| G07 | 단일 협업자 solo mode 검증 | Cloud Agent | `npm run branch:protect:status`에서 `reviewPolicyMode=solo` 확인 |
85+
86+
## 9) Iteration 4 (M3) 템플릿
87+
88+
| ID | 목표 | 담당 | 독립 검증 기준 |
89+
|---|---|---|---|
90+
| M3-C01 | 명시적 추가 컨텍스트 노트 병합 | Copilot CLI | `npm run check && npm run build` |
91+
| M3-C02 | 변경 제안 diff 프리뷰 UI 추가 | Copilot CLI | `npm run smoke:run && npm run smoke:assert` |
92+
| M3-C03 | pending discard 및 마지막 적용 undo 구현 | Copilot CLI | `npm run verify:e2e` |
93+
| M3-CL01 | M3 변경의 Cloud 검증 실행 | Cloud Agent | `npm run cloud:dispatch``npm run cloud:status`에서 최신 run 확인 |

0 commit comments

Comments
 (0)