Implement diff-reporter PoC (#5)
This commit is contained in:
28
docs/history/2026-04-07_이슈5-diff-reporter-generator.md
Normal file
28
docs/history/2026-04-07_이슈5-diff-reporter-generator.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 2026-04-07 이슈 #5 — diff-reporter Generator
|
||||
|
||||
## 작업 개요
|
||||
Sprint Contract `docs/contracts/diff-reporter.md` 기준으로 `Recordingtest.DiffReporter` 라이브러리, CLI, xUnit 테스트 PoC 구현.
|
||||
|
||||
## 산출물
|
||||
- `src/Recordingtest.DiffReporter/` (Differ, JsonDiffer, LineDiffer, BinaryDiffer, DiffModels)
|
||||
- `src/Recordingtest.DiffReporter.Cli/` (Program.cs — `--approved/--received/--out`)
|
||||
- `tests/Recordingtest.DiffReporter.Tests/` (5 tests)
|
||||
- `recordingtest.sln`에 3개 프로젝트 등록
|
||||
|
||||
## 결과
|
||||
- `dotnet build`: 경고 0, 오류 0
|
||||
- `dotnet test`: 5/5 통과
|
||||
|
||||
## 미충족 DoD
|
||||
- `diff.html` (옵션, PoC 스킵)
|
||||
- 실제 `diff-triager` 서브에이전트 통합 (TriageReadable 스키마 검증으로 대체)
|
||||
- 큰 파일 스트리밍 diff (성능 리스크 항목)
|
||||
|
||||
## 소요 시간
|
||||
약 25분
|
||||
|
||||
## Context 사용량
|
||||
약 40k tokens
|
||||
|
||||
## 관련 이슈
|
||||
#5 (placeholder — diff-reporter Generator 작업)
|
||||
Reference in New Issue
Block a user