First case

Start a case, preserve only useful state, and close it.


Start from an immutable version, or use a title for work that does not yet have a playbook.

epismo case start --version-id "$VERSION_ID" --input '{"customer":"Acme"}' --private
epismo case start --title "Review contract exception" --private

--private explicitly chooses restricted creator access in the active space; workspace owners and admins retain management rights. To share with your workspace Teams instead, use --team-ids "$TEAM_ID". See Access and identity for complete initial settings.

Keep local intermediate work local. Append outcomes, decisions, handoffs, and approval subjects as records.

epismo case record append <case-id> \
  --kind output --origin user \
  --content "Exception approved after legal review."

Create a task only when responsibility or approval must be coordinated. Add an assignee to the case ACL before assignment.

epismo case task create <case-id> --kind approval \
  --title "Review the result" --subject-record-id <record-id>
epismo task set status <task-id> --status approved --lock-version <n>
epismo case get <case-id>
epismo case close <case-id> --status completed --lock-version <n>

Do not store credentials, chain-of-thought, raw shell output, or heartbeats in records.