Common Workflows
These are the most common ways to use Routa once installation is done and one provider is working.
Understand A New Codebase
Use this path when you are entering an unfamiliar repository and want the fastest route to a useful mental model.
- Open a workspace and attach the repository.
- Start with Sessions.
- Ask for a high-level overview before asking for implementation.
- Move to Core Concepts if you need the product model, not just the repo structure.
Use this workflow when:
- you need orientation before changing code
- you want one recoverable thread
- the work is still exploratory
Implement One Concrete Task
Use this path when the task is clear and does not need workflow stages yet.
- Open a workspace.
- Make one provider available.
- Start a Session.
- Give Routa one concrete implementation request.
- Review the result, then either keep iterating in the same session or start a fresh one.
This is the default path for:
- feature implementation
- bug fixing
- docs updates
- short codebase refactors
Move Work Through Delivery Stages
Use this path when the work benefits from explicit backlog, dev, review, and done boundaries.
- Open the workspace board.
- Create or refine tasks.
- Move cards through Kanban lanes.
- Let stage transitions and lane policy drive the next execution step.
This is the right workflow when:
- multiple tasks share one delivery model
- you want review and done to behave like real gates
- handoff visibility matters more than one-thread convenience
Coordinate Multi-Specialist Work
Use this path when the coordination problem is itself first-class.
- Start Team.
- Pick the repo or workspace context carefully.
- Let the lead delegate to specialists.
- Review progress as coordinated child work rather than as one thread.
This is the best fit when:
- frontend, backend, QA, or operations concerns need separation
- multiple code areas need to move in parallel
- one main session would become too overloaded
Adjust Setup Without Losing Momentum
Use this path when Routa is installed, but execution is blocked by configuration.
- Open Configuration.
- Make one provider available.
- Add one model path only if your provider requires it.
- Return to your workspace and continue with
Session,Kanban, orTeam.
Do not treat setup as a prerequisite checklist for every provider. One working path is enough.