---
id: "{{task-id}}"
type: task
status: draft
task_state: in_progress
owner: "{{ผู้รับผิดชอบ}}"
scope: "{{repo/project}}"
access: "{{private / team}}"
updated_at: "{{ISO 8601 พร้อม timezone}}"
---

# {{งานที่ agent ต้องทำต่อ}}

## เป้าหมายและเกณฑ์เสร็จ

- เป้าหมาย: {{ผลที่ผู้ใช้ต้องการ}}
- เสร็จเมื่อ: {{เงื่อนไขตรวจได้}}
- ขอบเขตที่อนุญาต: {{สิ่งที่ทำได้}}
- สิ่งที่ยังไม่มีสิทธิ์ทำ: {{ข้อจำกัดจริง / ไม่มี}}

## อ่านก่อนลงมือ

1. {{READ-FIRST และกติกาของ repo}}
2. {{spec / decision / runbook ที่เกี่ยวข้อง}}
3. {{issue / PR / code ต้นทาง}}

## สถานะล่าสุด

| รายการ | สถานะ | หลักฐาน |
|---|---|---|
| {{งานย่อย}} | {{done / in_progress / blocked}} | {{path / commit / output}} |

- Workspace และ branch: {{ข้อมูล}}
- Base commit: {{SHA}}
- การเปลี่ยนที่ยังไม่ commit: {{ไฟล์และเจตนา / ไม่มี}}
- Check ล่าสุด: {{คำสั่ง + เวลา + ผล / ยังไม่รัน}}

## สิ่งที่ลองแล้ว

| วิธี | ผลที่สังเกต | เหตุผลที่ไม่ทำต่อ |
|---|---|---|
| {{วิธี}} | {{หลักฐาน}} | {{เหตุผล}} |

## ขั้นตอนถัดไป

1. {{ขั้นตอนแรกที่ทำได้ทันที}}
2. {{สิ่งที่ต้องตรวจหลังทำ}}
3. {{สิ่งที่ต้องรายงาน}}

- ข้อขัดข้อง: {{รายละเอียด / ไม่มี}}
- คำถามที่จำเป็น: {{ข้อมูลที่ขาดและเหตุผล / ไม่มี}}

## กติกาสำหรับ agent ที่รับต่อ

ตรวจ workspace, branch และสถานะจริงก่อนทำต่อ ผลตรวจเก่าไม่ใช่หลักฐานของ code ล่าสุด อัปเดต task_state เป็น completed เมื่อผ่านเกณฑ์เสร็จ สกัดเฉพาะบทเรียนที่ใช้ซ้ำไป knowledge/memory แล้วเก็บ task เป็นประวัติ

