Dev & Engineering spec-driven-developmentcode-reviewgithub-prsopenai-codextask-orchestrationevidence-recording

Flow-Next Engineering Pipeline

A repository-native workflow for turning AI coding work into reviewed specs, tasks, and evidence-backed delivery.

FollowAgents review · FARS-2.1
Use with care
62/ 100 5-point scale 3.1 / 5
1 2 3 4 5 6
Per-dimension scores and reasoning
1Trust16 / 29 · 2.8/5

Evidence shows: plugin runs locally, no external services, install script is idempotent, and uninstall is rm -rf .flow/. User confirmation: capture has mandatory read-back, setup asks mode, qa is opt-in. Data flow transparency: specs, receipts etc. are in repo, reviewable. Sensitive data handling: no explicit handling found, but local run reduces risk. Dependency security: few dependencies, but no audit. External effects: mainly local repo, has rollback mechanism. Source attribution: has SECURITY.md and contributing guide. Deductions: least_privilege only partial evidence, no explicit least privilege; sensitive_data_handling not explicit; dependency_security no vulnerability scanning.

2Reliability9 / 14 · 3.2/5

Evidence shows: README and docs consistent, CI tests (3 OS), tests cover TUI and mock-codex classification. Dependency availability: few dependencies, but no lock file. Failure messages: troubleshooting doc. Deductions: self_consistency has minor inconsistencies (version check only at plan), but overall consistent; dependency_availability no explicit version pinning; failure_messages documented but not deep.

3Adaptability12 / 18 · 3.3/5

Evidence shows: targets enterprises and developers, teams guide, supports multiple harnesses (Claude Code, Codex, Droid, Cursor, Grok). Capability boundaries: running-lean doc prices each layer. Trigger precision: slash commands and plain language equivalent. Environment fit: multi-OS, platform matrix. Deductions: audience_and_scenarios broad but not deep; capability_boundaries documented but not exhaustive; trigger_precision clear but not all edges; environment_fit matrix but not all versions.

4Convention11 / 18 · 3.1/5

Evidence shows: clear information architecture, doc index. Install notes detailed, platform matrix. Naming stable: commands and file structure consistent. Examples and FAQ: cookbook and troubleshooting. Known limitations: running-lean and troubleshooting mention. License: MIT. Versioning: release badge but no changelog. Maintenance responsibility: SECURITY.md and contributing guide. Deductions: versioning_changelog no explicit changelog file.

5Effectiveness9 / 13 · 3.5/5

Evidence shows: output usability high, PR cognitive aid, receipts provide evidence. Marginal value: addresses agent drift and review bottleneck. Cost benefit: running-lean doc prices. Deductions: output_usability evidence but not deep; marginal_value asserted but not quantified; cost_benefit documented but not quantified.

6Verifiability5 / 8 · 3.1/5

Evidence shows: README cites SlopCodeBench paper, external contributor PR and issue references. Fact/inference separation: capture has [user]/[paraphrase]/[inferred] tags. Deductions: claim_traceability has references but not all verified; cross_source_corroboration has external references but not independently verified; fact_inference_separation has tags but not comprehensive.

Evidence confidence: Low Reviewed Aug 09, 2026 Reviewed revision b93e1f158c75
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Publisher identity unverified, but not a deduction by itself.
  • Static review, no execution, scores based on file evidence.
  • Dependency security lacks vulnerability scanning, recommend checking dependencies.
  • Versioning/changelog unclear, recommend checking release page.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this agent do, and when should you use it?

Flow-Next is a repository-native engineering workflow plugin that keeps specs, tasks, memory, and receipts under `.flow/`. It pairs host-agent reasoning with `flowctl`, a bundled pure-standard-library Python CLI, rather than a hosted control plane. Its main path captures a durable spec, plans dependency-ordered tasks, runs implementation, and produces a PR-oriented review artifact. Workers can start each task with fresh context and re-read the spec, task, and Git state before making changes; plan and implementation reviews can use a different model. The repository documents first-class support for Claude Code, OpenAI Codex, Factory Droid, Cursor, and Grok Build, with project artifacts remaining in Git.

/flow-next:capture writes a conversation or briefing into .flow/specs/<id>.md and source-tags acceptance criteria as [user], [paraphrase], or [inferred]. /flow-next:plan <spec-id> investigates the codebase and creates dependency-ordered fn-N.M tasks that declare the R-IDs they satisfy. /flow-next:work <spec-id> or a task ID launches fresh-context workers that re-anchor on the spec, task, and Git state, then implement, test, commit, and record evidence; plan-review and impl-review can iterate with another model until SHIP. /flow-next:make-pr renders a PR body from R-IDs, task evidence, memory, glossary and strategy changes, deferred findings, and the diff. /flow-next:resolve-pr <PR#> fetches review material, dispatches resolution work, validates commits, and replies to and resolves threads through GraphQL. flowctl also manages configuration, readiness state, and disk-backed receipts used by autonomous Ralph runs.

  1. A Claude Code tech lead who wants to convert a requirements conversation into a reviewable specification before implementation begins.
  2. An engineering team breaking a broad change into context-sized tasks while preserving the commit and test evidence for every task.
  3. A GitHub-based team that wants a second model to review both the implementation plan and completed implementation before human PR review.
  4. A mixed Codex and Claude Code team that needs workflow state and specifications to travel with the repository rather than live in one vendor workspace.
  5. A team running fully planned work overnight with Ralph shell loops, hooks, and on-disk receipts.

What are this agent's strengths and limitations?

Pros
  • Uses a single durable repository spec and traces acceptance R-IDs through tasks, commits, tests, and PR coverage.
  • Fresh-context workers re-anchor before every task, while cross-model plan and implementation reviews provide an explicit second opinion.
  • make-pr produces an R-ID coverage table and a focused review guide instead of leaving reviewers with an unexplained large diff.
  • Supports several coding hosts while keeping workflow state, receipts, and documentation reviewable in Git.
Limitations
  • Requires Python 3.11+, jq, and GitHub CLI; PR and review-resolution functions depend on GitHub tooling.
  • The workflow adds explicit specs, tasks, gates, and receipts; the documentation notes that experienced developers may initially perceive this as friction.
  • Codex requires an installation script because its plugin protocol does not directly register the custom .toml agents or hooks.
  • Ralph requires an external shell loop and only handles fully planned specs; it is intentionally not built for Cursor or Grok Build.

How do you install or deploy this agent?

Claude Code:

/plugin marketplace add https://github.com/gmickel/flow-next
/plugin install flow-next
/reload-plugins
/flow-next:setup

OpenAI Codex:

git clone https://github.com/gmickel/flow-next.git
cd flow-next
./scripts/install-codex.sh flow-next

Then run /flow-next:setup. The Codex installer merges bundled agents and hooks into the active Codex home’s config.toml and is documented as idempotent. Requirements are Python 3.11+, jq, and gh; Bun is optional for the Ralph TUI.

How do you use this agent?

After setup, run /flow-next:capture to create a spec from the current requirement, then /flow-next:plan <spec-id> and /flow-next:work <spec-id>. Use /flow-next:make-pr <spec-id> to create the PR review body, and /flow-next:resolve-pr <PR#> to process review feedback. For autonomous operation, mark approved work with flowctl spec ready fn-12, then run /flow-next:pilot and /flow-next:land loops in separate clones. Ralph is intended only for fully planned specs.

How does this agent compare with similar options?

It is not positioned as a Jira or Linear replacement: tracker-sync projects specs to a tracker while the spec remains the source of truth. The documentation also contrasts its one evolving spec document with Kiro-style split requirements.md, design.md, and tasks.md files.

FAQ

Does Flow-Next require a hosted service?
No. It keeps specs, state, memory, and receipts in the repository under .flow/ and explicitly does not offer a hosted dashboard or SaaS tier.
What counts as task completion?
The workflow records commits, tests, review verdicts, and evidence JSON; a task is not meant to be marked done based on narration alone.
What happens when a task keeps failing?
The documented workflow can auto-block stuck tasks after a configured number of attempts and move on rather than retrying indefinitely.
Can it replace our Jira or Linear board?
No. It targets agentic engineering teams; tracker integration is a projection of specs to issues, not a tracker-driven control plane or agent launcher.

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents