| name | fest-execution |
| description | Execute active festival tasks. Use when finding the next task, marking tasks completed/blocked/reset, committing with festival traceability, advancing workflow steps, and validating sequence progress. |
Festival Execution
Core Loop
fest next → do work → fest task completed|blocked → fest commit → fest validate → repeat
Link + Navigation
Festival commands from a project directory depend on an active festival-project link.
fest link /absolute/path/to/project
fest link --show
fgo
fgo project
fgo fest
If the execution project path changes (moved repo, new worktree), relink before continuing work.
Task State
fest task completed
fest task blocked --reason "..."
fest task reset
Do not mix command families:
fest task mutates task status.
fest workflow advances phase-level workflow/gate steps.
Visibility and Dependencies
fest show --inprogress --watch
fest show --roadmap
fest deps
Workflow Steps (Phase-Level)
fest workflow status
fest workflow advance
fest workflow skip --reason "..."
Validation
fest validate
fest validate <festival-path>
Common Mistakes
- Using
fest task complete / fest task block (wrong verb forms — use completed / blocked).
- Confusing
fest workflow commands with task-status commands.
- Continuing work from a new project path without rerunning
fest link.
- Skipping
fest next and manually selecting tasks out of dependency order.