frappe-impl-workflow
Pass
Audited by Gen Agent Trust Hub on Mar 31, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides documentation and Python code examples for implementing Frappe Workflows. All code snippets use standard Frappe API calls (e.g.,
frappe.get_doc,frappe.db.exists) and follow documented framework practices. No malicious patterns, obfuscation, or unauthorized data access were detected. - [DYNAMIC_EXECUTION]: The documentation describes the use of
evaluate_as_expressionfor dynamic field updates. This is a built-in Frappe feature that allows dynamic calculation of field values in a restricted environment. The examples provided, such as usingfrappe.utils.now(), are benign and follow established development patterns for the framework.
Audit Metadata