Overview
PF-29 provides a unified task system via@/platform/tasks. Phase 1 delivered core tasks and comments. Phase 2/3 adds dependencies, templates, automation, time tracking, analytics, reports, and bulk operations.
Phase 2/3 Hooks
Phase 2/3 Components
Route Paths
Automation Execution
Automation rules (pf_task_automation_rules) define trigger/action pairs. Trigger types include form_submitted, entity_created, status_changed. When a trigger fires, the matching rule creates a task using the linked template or action_config defaults. Execution respects org isolation via organization_id scoping.
Tables
pf_task_dependencies— Task-to-task dependencies with acyclic triggerpf_task_templates— Reusable task templates with soft deletepf_task_automation_rules— Automated task creation rules with soft deletepf_task_time_entries— Time logging per task