---
type: note
description: "Blank state-record template for AW08-AW13. work/상태.md is the kit's one append-only file - copy this template only when the file does not exist yet, then add a new dated section at the bottom for every run start, step, stop, approval, and resume without editing earlier sections. Records the adopted skill file, step status and output paths, the human approval point (after synthesis, before draft) with its status, and a one-line resume instruction."
synthetic: true
---
# 상태 기록 · Agent-kit 실습
> 이 파일은 고치지 않는다. `work/상태.md` 가 아직 없을 때만 `work/상태.md` 로 복제한다. 상태 파일 `work/상태.md` 만 예외로 아래에 새 구역을 덧붙인다. 앞 구역은 고치지 않는다. 다른 `work/` 파일은 새 파일로만 쓴다. 새 세션은 이 파일만 읽고 이어 갈 수 있어야 한다.

## 읽는 법
- 위에서 아래로 시간 순서다. 같은 실행의 같은 단계는 가장 아래 구역이 현재 상태다
- 완료: 산출 파일이 있고, 그 파일을 열어 확인했다
- 실패: 시도했으나 멈췄다. 메모에 이유와 오류 한 줄
- 미실행: 아직 시작하지 않았다
- 진행: 지금 하는 중 (세션이 끊기면 이 구역부터 다시 본다)
- 사람 승인 위치: 2 합성 다음, 3 초안 전 (합성 → 사람 승인 → 초안 → 검토). 마지막 구역의 승인 여부가 "승인됨"이 아니면 3단계로 가지 않는다
- 채택 스킬: 가장 아래의 「채택 스킬」 줄을 따른다. 기록이 없으면 `work/skills/[이름]/SKILL.md`
- 구역 양식: `상태/상태-기록-템플릿.md` 의 「구역 양식」 절
## 구역 양식
### 양식 1 · 실행 시작 (실행마다 한 번 덧붙인다)
```text
## [YYYY-MM-DD HH:MM] · 실행 시작 · [실행 이름: 예 요청-A1-2차 실행 / 원고-1-2차 실행]
- 계약: work/계약.md
- 채택 스킬: work/skills/[이름]/SKILL.md (사람이 v2 를 채택했으면 SKILL-v2.md)
- 이번 입력: [경로]
- 단계 계획: 1 검색 → work/단계-[입력 이름]/1-검색.md · 2 합성 → 2-합성.md · 사람 승인 → 이 파일의 승인 구역 · 3 초안 → 3-초안.md · 4 검토 → 4-검토.md
- 파일 구분: 원문(읽기만) [기준 문서 · 이번 입력] / 중간 결과 [단계 1·2 파일] / 최종 초안 [단계 3 파일]
- 외부 발송: 없음 (외부 발송은 하지 않는다)
```
### 양식 2 · 단계 (단계 하나가 끝날 때마다 덧붙인다)
```text
## [YYYY-MM-DD HH:MM] · [실행 이름] · [n]단계 [단계 이름] [완료 / 실패 / 진행]
- 산출 파일: [경로] (다시 열어 확인했다 / 열지 못했다)
- 근거로 읽은 파일: [ ]
- 메모: [ ]
```
### 양식 3 · 중단 (멈출 때 덧붙인다)
```text
## [YYYY-MM-DD HH:MM] · [실행 이름] · 중단
- 마지막으로 완료한 단계: [ ]
- 멈춘 이유: [일부러 중단 / 한도 / 오류 / 사람 확인 필요]
- 사람 승인 위치: 2 합성 다음, 3 초안 전
- 승인 여부: [승인됨 / 미승인 / 대기]
- 재개 지시: work/상태.md 만 먼저 읽고 [실행 이름] 의 현재 상태를 말하라. 완료로 표시된 단계는 다시 하지 말라. 마지막 구역의 승인 여부가 "승인됨"이 아니면 3단계로 가지 말고 멈춰서 승인을 물어라. 승인되면 승인 구역을 덧붙이고 [다음 단계 번호]단계부터 이어서 하라. 쓰기는 work/ 아래 새 파일과 이 파일의 새 구역만 한다.
```
### 양식 4 · 사람 승인 (사람이 답했을 때 덧붙인다)
```text
## [YYYY-MM-DD HH:MM] · [실행 이름] · 사람 승인
- 승인 위치: 2 합성 다음, 3 초안 전
- 승인 여부: [승인됨 / 미승인]
- 누가 어디서: [나 · 이 세션 화면]
```
### 양식 5 · 재개 (새 세션이 이어 받을 때 덧붙인다)
```text
## [YYYY-MM-DD HH:MM] · [실행 이름] · 재개
- 읽은 것: work/상태.md
- 완료 단계: [ ] · 승인 여부: [ ] · 이어 갈 단계: [ ]
```
### 양식 6 · 채택 스킬 (AW08 뒤 사람이 판을 정했을 때 덧붙인다)
```text
## [YYYY-MM-DD HH:MM] · 채택 스킬
- 채택 스킬: work/skills/[이름]/SKILL-v2.md (또는 SKILL.md)
- 정한 사람: 나 · 이유 한 줄: [ ]
```

---

## 채우는 힌트 (사본에서는 지운다)
- 처음 복제할 때는 머리 안내와 「읽는 법」만 남기고 「구역 양식」 절과 이 힌트 절을 지운 뒤, 양식 1(또는 양식 6)로 첫 구역을 쓴다. 이후에는 양식대로 맨 아래에 덧붙인다
- 트랙 1 예: 1 검색 = 요청-A1 에 맞는 매뉴얼 조항 찾기 · 2 합성 = 요청 값과 증빙 발췌 대조 · 사람 승인 · 3 초안 = 판정 메모 초안 · 4 검토 = 조항 인용 확인 후 검토자 칸 비워 넘김
- 트랙 2 예: 1 검색 = 검토 기준과 원고 열기 · 2 합성 = `check_draft.py` 실행 출력 받기(중간 결과로 보존) · 사람 승인 · 3 초안 = 검토 보고 초안 · 4 검토 = FAIL 행을 원고에서 확인, 사람 판정 칸 비워 넘김
- 재개가 잘 됐는지 보는 법: 새 세션이 첫 답에서 완료 단계와 승인 여부를 정확히 말하고, 승인 전에는 3단계를 시작하지 않고, 이미 만든 파일을 다시 만들지 않으면 된다
- "완료"라고 적기 전에 산출 파일을 직접 연다. 열지 않은 파일을 완료로 적지 않는다
- 잘못 적었으면 앞 구역을 고치지 말고 "정정" 구역을 새로 덧붙인다
