今すぐ始める

案件を協調する

ACL、担当、タスク、記録、review を使った実務運用です。


案件 assignee は案件全体の責任者、タスク assignee は特定作業の責任者です。assignment は access を付与しないため、先に案件 ACL へ User を追加します。

epismo case get <case-id>
epismo case acl <case-id> --acl <principal-ids> --lock-version <n>
epismo case assign <case-id> --assigned-to <user-id> --lock-version <n>
epismo case task create <case-id> --kind work --title "Verify totals" --assigned-to <user-id>

成果は記録へ append します。タスクに紐づけることも、案件全体へ残すこともできます。承認では対象記録を固定すると、何を承認したかが曖昧になりません。

epismo case record append <case-id> --task-id <task-id> \
  --kind output --origin agent --content "..."
epismo case record append <case-id> --kind review --origin agent \
  --data '{"verdict":"pass"}' --content "..."
epismo case record update <record-id> --content "..."
epismo case record delete <record-id>
epismo case task create <case-id> --kind approval \
  --title "Approve result" --subject-record-id <record-id>
epismo case review <case-id>
epismo case review <case-id> --prompt "引用漏れを blocker として指摘してください。"
epismo case overview <case-id>

自分が作った記録は update または delete で訂正できます。completed にする前に open タスクをすべて閉じます。cancelled または abandoned で案件を閉じると、残る open タスクも cancelled になります。