Coordinate a case
Use ACLs, assignments, tasks, records, and reviews in real work.
A case assignee owns the overall matter; a task assignee owns a specific piece. Assignment does not grant access, so add the user to the case ACL first.
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 outcomes to a task or the whole case. Pin an approval to its subject record so the approved artifact is unambiguous.
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 "Flag missing citations as blockers."
epismo case overview <case-id>The creator can update or redact their own record. Close every open task before completing a case. Closing as cancelled or abandoned also cancels remaining open tasks.