Workflow Patterns

Frappe Workflow design — multi-state document lifecycles, role-based transitions, state-scoped field permissions, workflow handlers, and the team's pragmatic deviations (Custom Field for workflow_state, db_set over apply_workflow, custom workflow DocTypes). Use when designing or modifying an approval flow, a state machine on a DocType, or anything involving Workflow / Workflow State / Workflow Transition.

UnityAppSuite a16321e 16.1 KB Updated

File contents

UnityAppSuite/frappe-claude/tree/main/plugins/frappe-fullstack/skills/workflow-patterns commit a16321e56c

Frequently asked questions

npx skillmds add unityappsuite/workflow-patterns