Một việc lớn, nhiều vòng
Giữ một mục tiêu xuyên suốt, mỗi vòng có người làm, yêu cầu, bài nộp và quyết định riêng; lịch sử đã rút vẫn được giữ.
Dùng Việc lớn (job) khi một mục tiêu cần nhiều lần người làm và AI kiểm tra, sửa rồi làm tiếp. Một job không giao trực tiếp cho người. Mỗi vòng (round) là một task bình thường được liên kết với job, có một hoặc nhiều người làm.
Ai xem và quyết định?
Chủ sở hữu/Admin xem danh sách việc lớn, các vòng, kết quả đã duyệt và lịch sử chung; chỉ người Admin xác nhận mới đóng job. AI nguồn tạo job, đề xuất vòng và đề nghị đóng; AI không tự đóng hoặc duyệt. Manager giữ quyền task trong phạm vi nhưng quyết định cuối cùng của vòng thuộc chủ sở hữu.
Staff thấy task vòng đang được giao như một việc bình thường. Họ không thấy job, các vòng khác hoặc trao đổi chủ sở hữu–AI. Trong vòng nhiều người, họ thấy tên/trạng thái đồng nghiệp nhưng chỉ bài nộp của chính mình.
Theo dõi và duyệt một vòng
- Admin mở Việc lớn, chọn thẻ có mục tiêu cần theo dõi. Dòng trạng thái cho biết vòng hiện tại và bước đang chờ.
- Mở vòng hiện tại: đọc yêu cầu, kết quả vòng trước đã duyệt và Thay đổi so với vòng trước. Vòng mở riêng có liên kết quay về job cho Admin.
- Giao task vòng qua luồng giao việc thường. Người làm bắt đầu, trao đổi, hoàn tất checklist và nộp;
eachchờ đủ phần. - AI nguồn kiểm tra bài nộp. Chủ sở hữu chọn Duyệt vòng này, Yêu cầu sửa hoặc gửi cho AI nếu cần xử lý thêm.
- Yêu cầu sửa cả vòng giữ vòng đã nộp, đánh dấu
changes_neededvà gửi ghi chú cho AI nguồn để chuẩn bị vòng mới. Không mở lại task đã quyết định. Trả lại riêng một phần trongeachtrước quyết định cả vòng chỉ mở lại phần đó. - Khi mục tiêu hoàn tất, chủ sở hữu bấm Đóng việc và xác nhận. Đề nghị đóng của AI chỉ tạo một sự kiện/thông báo, job vẫn mở.
Các bước vòng: giao → nộp → kiểm tra AI nếu có → chờ chủ sở hữu → duyệt / cần sửa / đã rút. Kết quả AI chưa khớp không xóa bài nộp và không tự đưa ra quyết định cuối.
Cách hội thoại AI khai báo vòng
Các lệnh dưới đây dành cho hội thoại AI đã có quyền trong môi trường được cấu hình; chúng tạo đề xuất, không tự gửi việc tới Staff. Ví dụ dùng mã giả định, không chỉ một task thật.
org-task job "Hoàn thiện một bộ tài liệu" --project <project-id> --details "Mục tiêu và điều kiện hoàn tất"
org-task ask-human "Kiểm tra bản đầu" --why "Cần người đọc thử" --project <project-id> --job <job-id>
org-task give <person-id> "Kiểm tra bản sửa" --brief "Yêu cầu, các bước, hạn và cách nộp" --follows <previous-task-id> --changed "Đã sửa bố cục; cần kiểm tra lại tính rõ ràng"
--job: gắn đề xuất vào job đã có.--follows: tiếp nối task trước trong cùng job. Nếu task trước chưa có job, hệ thống tạo job và nhận task đó làm vòng 1.--changed: bắt buộc từ vòng 2, mô tả thay đổi cụ thể, giúp người làm khỏi lặp lại kiểm tra đã xong.--jobvà--followskhông dùng cùng lúc. Job cấp số vòng; không lấy số từ các mục lịch sử đã rút.
Sau khi nộp, AI nguồn dùng org-task check <round-id> checked|mismatch "Nhận xét có căn cứ". Ghi sửa đổi và liên kết phiên bản trên job bằng org-task note <job-id> "Đã cập nhật những gì". Đề nghị kết thúc bằng org-task propose-close <job-id> "Vì sao mục tiêu đã đạt".
Nếu nhận gợi ý did you mean --follows…?, kiểm tra job đang mở trước khi tạo một yêu cầu rời khác. Gợi ý không tự liên kết hoặc cấm tạo việc.
Vòng đã rút và lịch sử
Các vòng bị từ chối/rút giữ nguyên lý do, bài nộp và sự kiện được phép xem. Lịch sử cũ được gom dưới Đã rút, không chiếm số vòng thật. Admin đọc một dòng hoạt động chung của job, tổng hợp cập nhật và sự kiện gốc từ các vòng; hệ thống không tạo kho bình luận thứ hai.
Xem trạng thái task, AI và Workplace để phân biệt nộp, kiểm tra, duyệt và làm tiếp.