Problem
During the /reproduce phase, the agent took 6-7 shell attempts to get the development environment working. It stumbled over:
- Python version mismatches (3.11 vs. 3.12 required)
uv command syntax issues
- Missing pip executables
This resulted in multiple failed attempts before finally establishing a working virtual environment.
Impact
- Inefficient use of agent turns and time
- Frustrating user experience watching multiple failed attempts
- Risk of the agent giving up or going down wrong paths
Context
This issue was identified during the bugfix session for ambient-code/agentready#306 addressing ambient-code/agentready#302.
Recommended Solution
The bugfix workflow's /reproduce phase should:
Consider providing environment setup "recipes" based on project type (Poetry, uv, pip, etc.) that the agent can reference.
Reference
From PR comment: #42 (comment)
Problem
During the
/reproducephase, the agent took 6-7 shell attempts to get the development environment working. It stumbled over:uvcommand syntax issuesThis resulted in multiple failed attempts before finally establishing a working virtual environment.
Impact
Context
This issue was identified during the bugfix session for ambient-code/agentready#306 addressing ambient-code/agentready#302.
Recommended Solution
The bugfix workflow's
/reproducephase should:pyproject.tomlfor Python version constraints FIRSTuvcorrectly if that's the project's package managerConsider providing environment setup "recipes" based on project type (Poetry, uv, pip, etc.) that the agent can reference.
Reference
From PR comment: #42 (comment)