Summary
src/agentready/templates/bootstrap/workflows/repomix-update.yml.j2 exists as a bootstrap template but is never called by BootstrapGenerator.generate_all() in src/agentready/services/bootstrap.py. The file is unreachable through normal usage.
Additional Bug
The template also has a path mismatch: it runs repomix --verbose and expects output at repomix-output.* in the repo root, but RepomixConfigAssessor looks for output files under repomix/repomix-output.* (subdirectory). A repo bootstrapped with this workflow would fail the repomix_config assessment.
Proposed Fix
- Add a
_generate_repomix_workflow() method to BootstrapGenerator and call it from generate_all().
- Update the template to write output to the
repomix/ subdirectory to match what RepomixConfigAssessor expects.
Files
src/agentready/services/bootstrap.py — missing call to generate repomix workflow
src/agentready/templates/bootstrap/workflows/repomix-update.yml.j2 — incorrect output path
Reported by Claude Code under the supervision of Bill Murdock
Summary
src/agentready/templates/bootstrap/workflows/repomix-update.yml.j2exists as a bootstrap template but is never called byBootstrapGenerator.generate_all()insrc/agentready/services/bootstrap.py. The file is unreachable through normal usage.Additional Bug
The template also has a path mismatch: it runs
repomix --verboseand expects output atrepomix-output.*in the repo root, butRepomixConfigAssessorlooks for output files underrepomix/repomix-output.*(subdirectory). A repo bootstrapped with this workflow would fail therepomix_configassessment.Proposed Fix
_generate_repomix_workflow()method toBootstrapGeneratorand call it fromgenerate_all().repomix/subdirectory to match whatRepomixConfigAssessorexpects.Files
src/agentready/services/bootstrap.py— missing call to generate repomix workflowsrc/agentready/templates/bootstrap/workflows/repomix-update.yml.j2— incorrect output pathReported by Claude Code under the supervision of Bill Murdock