Project initialization
Creates project state and an empty constitution so the workflow can start cleanly, and the other stages can initialize it automatically if needed.
FluencyLoop is an AI-assisted development workflow for Claude Code and Codex that keeps decisions, docs, and review summaries with the code.
FluencyLoop is an AI-assisted development workflow for Claude Code and Codex that keeps understanding attached to the code it produces. It turns a branch into a structured loop of initialization, feature work, teaching, documentation, and review so that the rationale for decisions is captured while the work is happening.
The product is built around a simple sequence: initialize once, then run one feature loop per branch, with an optional planning stage for larger initiatives. It generates a living constitution, design documents, session notes, and reviewer-facing summaries from the actual branch, and it also provides a backfill path for work that was merged without the loop.
Creates project state and an empty constitution so the workflow can start cleanly, and the other stages can initialize it automatically if needed.
Offers an optional planning path for initiatives that are too large for one branch, breaking them into feature-sized tasks and roadmap diagrams.
Builds each feature in slices while teaching the reasoning behind real decisions, including the chosen path and the rejected alternative.
Writes plans, Mermaid design diagrams, feature sessions, and review summaries beside the code in docs/fluencyloop/ so the documentation comes from the branch itself.
Tracks decision rationale, including what was chosen, where it applies, why it was chosen, what was rejected, and whether the rationale was verified.
Assembles branch sessions and decisions into a reviewer-facing pull request view, and supports backfill for merged work that skipped the loop.
Use the feature loop when you want each branch to produce both code and a record of the reasoning behind it, so later reviewers can see why decisions were made.
Use the planning stage for larger initiatives that need to be split into smaller branch-sized tasks before implementation begins.
Use the review stage to gather the branch’s sessions and decisions into a pull-request-oriented summary for collaborators.
Use backfill when a change was merged without following the loop and you need to reconstruct the design and decision trail from available evidence.
Use the workflow when you want documentation, diagrams, and session notes to be created during delivery rather than written later from memory.
FluencyLoop is designed for AI-assisted development in Claude Code and Codex. It uses a workflow of init, feature, and review stages, with an optional plan step for larger initiatives.
The source describes it as a plugin that bundles its deterministic CLI, so there is no separate system-wide FluencyLoop installation required for the supported toolchains.
The repository states that FluencyLoop requires Claude Code or Codex, git, and either Bash on macOS/Linux/Git Bash/WSL or PowerShell on native Windows.
If work was merged without using the loop, FluencyLoop includes a backfill path in Claude Code or Codex to reconstruct and verify the design and decisions from evidence.
The source says documentation, diagrams, feature sessions, and review summaries are generated beside the code under docs/fluencyloop/, while workflow state lives in .fluencyloop/ and per-developer calibration lives in ~/.fluencyloop/.