Repository navigation
Run이 끝난 뒤 검증된 journal 기록으로 변경 내역을 보여 준다 (ADR-0057) - #108
Merged
Merged
Conversation
REPL은 Run이 끝나면 모델 요약과 committed 수만 보여 줘서, 요약이 틀려도 실제로 무엇이 바뀌었는지 확인할 수 없었다. 재현(3개 저장소 x 3회)에서 한 저장소는 3회 모두 README에 중복 행을 넣었고, 그중 2회는 요약이 "누락 없음"이라고 말했다. - inspect_local_changes: Succeeded Receipt + Completed Step만 Receipt 순서로 모으고, 인자는 승인된 material recipe(digest·Step·capability 대조), changed는 verifier가 확인한 tool output에서 가져온다. workspace를 다시 읽지 않는다. - REPL: 답변 뒤 Changes 블록. patch는 +N -M과 공유 앞뒤 줄을 뺀 -/+ 줄, write는 생성/교체와 줄 수, process 실행과 터미널 입력은 "file changes not tracked". 변경당 12줄, 전체 40줄, 명령 120자 상한, control character 전부 escape, /resume 시 새 항목만. - xgen run: stderr에 XGEN_CHANGE 한 줄씩(내용·인자 제외), 실패 시 XGEN_CHANGES_UNAVAILABLE. - protocol·SQLite schema·journal 변경 없음. 실사용(deepseek): 3개 사례 x 3회 화면 변경 내역이 git diff --numstat과 9/9 일치. 9 MB 파일 사례에서 python3 실행 명령 표시 확인. cargo test --workspace 731 통과, clippy 통과. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
Run이 끝나면 모델 요약 외에, verifier를 통과한 journal 기록에서 다시 만든 변경 내역을 보여 준다. 요약이 틀려도 사용자가 실제 변경을 확인할 수 있다.
Changes블록 (patch+N -M과 -/+ 줄, write 생성/교체, process·terminal은 "file changes not tracked"). 줄·명령 상한, control character escape,/resume시 새 항목만.xgen run: stderr에XGEN_CHANGE run_id=.. kind=..한 줄씩, 읽기 실패 시XGEN_CHANGES_UNAVAILABLE.변경 분류: 범용 표시 계약 (특정 도구·파일 규칙 없음).
검증
cargo test --workspace731 passed, clippy·fmt 통과XGEN_CHANGE는 적용된 patch 한 줄git diff --numstat과 9/9 일치. 중복 행 사례가 화면에 그대로 보임🤖 Generated with Claude Code