preview_save_report
Validate a report draft against structure and grounding checks to obtain a save approval token, ensuring only error-free drafts are saved to the original file.
Instructions
저장 게이트를 통과하는지 확인하고 승인 토큰을 발급합니다. 쓰지 않습니다.
구조(ST-)와 근거(GR-)를 모두 보고, 오류가 하나도 없을 때만
approval_token이 발급됩니다.
토큰은 이 초안 내용에 묶여 있습니다. 초안을 한 글자라도 고치면 토큰이 달라지므로 다시 미리보기해야 합니다. 깨끗한 초안으로 미리보기하고 다른 초안을 저장하는 경로를 막기 위한 것입니다.
will_overwrite가 True면 기존 산출물을 덮어씁니다. previous_hash와
line_delta로 무엇이 바뀌는지 확인하고 사람에게 알린 뒤 진행하세요.
Args: path: 원본 파일. draft: 초안 전문.
Returns: PreviewResponse: 게이트 결과, 저장 위치, 덮어쓰기 여부, 승인 토큰.
Examples: - 사용: 근거 대조를 통과한 뒤, 저장 직전 - 사용하지 않음: 근거만 보고 싶을 때 → check_summary_grounding
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | 원본 파일 | |
| draft | Yes | 저장할 초안 (마크다운 전문) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| grade | Yes | ||
| stage | Yes | 분석 워크플로에서 지금 위치한 단계 | |
| counts | Yes | ||
| status | Yes | 이 호출의 결과 상태 | |
| findings | Yes | ||
| draft_hash | Yes | ||
| line_delta | Yes | 기존 대비 줄 수 변화 | |
| draft_lines | Yes | ||
| output_name | Yes | ||
| output_root | Yes | ||
| exempt_lines | Yes | ||
| next_actions | No | 이어서 호출하면 좋은 도구 목록 | |
| approval_note | No | ||
| previous_hash | Yes | ||
| approval_token | No | 게이트를 통과했을 때만 발급됩니다. **이 초안 내용에 묶여 있어서** 초안을 고치면 무효가 됩니다 | |
| blocked_reason | No | ||
| previous_lines | Yes | ||
| will_overwrite | Yes | True면 기존 산출물을 덮어씁니다 | |
| checked_sentences | Yes |