Skip to main content

FAQ

Use this page to clarify ForkFlux's scope before you choose where it fits in your agent workflow.

What is ForkFlux not?

ForkFlux is intentionally narrow. It is not:

  • Another AI assistant, editor extension, or LLM wrapper.
  • A local agent framework running on a single machine.
  • Shared memory for local AI assistants.
  • A replacement for Jira, Linear, GitHub, Slack, or your existing AI coding tools.

ForkFlux is infrastructure for teams that already use AI agents and need better visibility, collaboration, and auditability around the engineering work those agents touch.

Codex timeout

Codex may time out during longer-running tasks because its default timeout value changed. The Codex team recommends increasing the timeout value if you run into this issue.

How is ForkFlux different from Jira?

Jira is a human project management system. Teams use it to plan roadmaps, manage backlogs, assign ownership, track sprint work, report status, and keep stakeholders aligned.

ForkFlux is a collaboration and audit layer for AI-assisted engineering work. Agents and teammates use it to publish, claim, execute, block, review, approve, and close structured work packages without relying on chat history, issue comments, temporary Markdown files, or manual copy-paste as the source of truth.

Use them together when you need both human planning and a structured execution record for AI-assisted work:

NeedUse JiraUse ForkFlux
Plan product work, epics, sprints, and ownershipYesNo
Give managers and teammates high-level project visibilityYesPartial
Track what AI agents did, what context they used, and where work is stuckPartialYes
Move executable task context between people, roles, and AI agentsNoYes
Atomically claim AI-assisted work from a shared role queueNoYes
Preserve structured payloads, lifecycle states, artifacts, blockers, review notes, approval events, and close resultsPartialYes

In short: Jira tracks what humans want to happen and who owns it at the project-management level. ForkFlux records the structured execution timeline that lets teams understand what happened inside AI-assisted engineering workflows across tools, machines, roles, and accounts.

Where does the 24 hours per month context-transfer estimate come from?

The estimate comes from a real team measurement that inspired ForkFlux: in a team of 5 engineers, roughly 24 hours per month were spent preparing, transferring, and repairing task context between developers and their AI-agent environments.

ForkFlux targets that waste in two places:

  • Automated context preparation and handoff: about 20 hours per month saved by removing manual Markdown creation, token pruning, and context routing.
  • Handoff failure and context resolution: about 4 hours per month saved by making rejected payloads, missing acceptance criteria, and failed handoffs visible in the shared task pool.

Together, these two categories account for the measured 24 hours per month of context-transfer overhead in a 5-engineer team.

Automated context preparation and handoff (ThandoffT_{handoff})

ForkFlux eliminates manual Markdown creation, token pruning, and context routing when transferring a task from an agent on one developer's machine to an agent in a teammate's environment. For example, a lead developer's senior agent can delegate a component to a peer engineer's frontend agent without relying on Slack threads, copied terminal output, or temporary handoff documents.

Thandoff=Neng×Fhandoff×Ddays×ΔthandoffT_{handoff} = N_{eng} \times F_{handoff} \times D_{days} \times \Delta t_{handoff}

Where:

  • NengN_{eng} = Number of engineers in the team.
  • FhandoffF_{handoff} = Average number of inter-agent task handoffs per engineer per day.
  • DdaysD_{days} = Working days per month, using 20 as the average.
  • Δthandoff\Delta t_{handoff} = Time saved per handoff by automating context packaging, in hours.

With 5 engineers (NengN_{eng}) executing 1.5 handoffs per day (FhandoffF_{handoff}), and ForkFlux saving a modest 8 minutes (Δthandoff=0.133 hrs\Delta t_{handoff} = 0.133\text{ hrs}) per transfer:

Thandoff=5×1.5×20×0.133=20 hours/monthT_{handoff} = 5 \times 1.5 \times 20 \times 0.133 = \mathbf{20\text{ hours/month}}

Handoff failure and context resolution (TresolveT_{resolve})

ForkFlux accelerates the resolution of cross-device handoff failures. Instead of pinging teammates on Slack or manually comparing fragmented logs to understand why an agent did not pick up a task or why the context was incomplete, engineers can inspect the rejected payload, lifecycle status, and missing acceptance criteria directly in the shared task pool.

Tresolve=Ffail×Wweeks×ΔtresolveT_{resolve} = F_{fail} \times W_{weeks} \times \Delta t_{resolve}

Where:

  • FfailF_{fail} = Number of failed handoffs or context mismatches per team per week.
  • WweeksW_{weeks} = Working weeks per month, using 4 as the average.
  • Δtresolve\Delta t_{resolve} = Time saved identifying a rejected handoff or missing context payload in the task pool, in hours.

With only 3 failed handoffs or context mismatches per week (FfailF_{fail}), and ForkFlux saving 20 minutes (Δtresolve=0.333 hrs\Delta t_{resolve} = 0.333\text{ hrs}) of manual investigation per incident:

Tresolve=3×4×0.333=4 hours/monthT_{resolve} = 3 \times 4 \times 0.333 = \mathbf{4\text{ hours/month}}

The combined estimate is:

Thandoff+Tresolve=20+4=24 hours/monthT_{handoff} + T_{resolve} = 20 + 4 = \mathbf{24\text{ hours/month}}