Skip to main content
Version: Next

Default flow

The default project is the canonical task lifecycle insight-flow ships. It lives at packages/taskflow/src/agents/project/default.json and wires the 10 composed agents into a graph. This page is the factual inventory of that file. For the prose walkthrough of the lifecycle — what each status means and how a task moves through it — read the Default Flow section.

id: "default"
title: "insight-flow default project"

Agents

The 10 agents the flow installs (agents array):

task-analyze, taskmaster, taskmaster-change, task-implement, task-review, task-review-fix, task-human-review, task-request-changes, task-incident, task-git.


Edges

The flow array — directed hand-offs. An on value means the edge triggers when the task reaches that status; an edge with no on is unconditional. (Modes — gated vs auto — are carried by the underlying handover modules; see Default modules → Handover modules.)

fromtoon
task-analyzetaskmaster
taskmastertask-implementready
taskmaster-changetask-implementready
task-implementtask-gitimplemented
task-gittask-reviewpushed
task-reviewtask-human-reviewapproved
task-reviewtask-review-fixfix-needed
task-review-fixtask-reviewfixed
task-human-reviewtask-review-fixfix-needed
task-human-reviewtask-gitapproved
task-human-reviewtask-request-changesdone
task-request-changestask-implementchanges-requested
task-implementtask-gitchanges-implemented

Statuses

The statuses array — the full status vocabulary, with display color and terminal flag.

idcolorterminal?
ready#94a3b8
in-progress#f59e0b
implemented#06b6d4
reviewing#a855f7
approved#22c55e
fix-needed#ef4444
fixing#dc2626
fixed#22c55e
pushed#16a34a
merged#10b981yes
doneyes
request-changes
changes-requested#f97316
changes-implementing#fb923c
changes-implemented#14b8a6

Entry agents

The entryAgents array — where a new task can start:

task-analyze, taskmaster.

/task-analyze runs upstream of the tracker (no task exists yet) and hands off to /taskmaster; you can also start directly at /taskmaster when the brief is already clear.


Install

The install array — flow-level artifacts installed when the flow is set up:

activity — the activity telemetry bundle (six lifecycle hooks). See Default modules → Activity integration.