Module

Iterate

Research loops until convergence criteria are met.

Quick reference

Core invocation details and the exact command surfaces users will touch first.

Type
Module
Slash command
/iterate
CLI
bohr iterate

At a glance

The shortest useful summary of what this workflow is for and what it produces.

  • Generic iteration harness: run a work unit, evaluate, continue or stop.
  • Compose with other modules when thresholds and convergence matter.
  • Preserves an iteration trace alongside the final artifact.

How to run

Start with the slash command in the REPL for interactive work, or call the CLI when you need a shell-native invocation.

In the Bohr research shell (REPL), enter /iterate followed by your topic or instructions. From a terminal, invoke the CLI as bohr iterate. Refer to the linked documentation for arguments, profiles, and environment setup.

Flow diagram

Stages and agent labels are indicative. Your configuration may swap or rename modules, but the diagram still shows the intended execution shape and handoff order.

Detailed guide

Full notes, usage guidance, and the longer explanation for how this workflow behaves in practice.

Overview

Generic iteration harness—pairs with other modules to refine until thresholds hit.

When to use it

When stop conditions matter more than a single pass.

Outputs

Iteration trace plus final artifact.

Practical notes

Exact agents, tools, and stop rules depend on your Bohr configuration. For CLI flags, examples, and edge cases, open the full documentation from the Documentation & links section on this page.

See also