Skip to content

bug: repomix-update.yml.j2 bootstrap template is orphaned and has path bug #410

@jwm4

Description

@jwm4

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

  1. Add a _generate_repomix_workflow() method to BootstrapGenerator and call it from generate_all().
  2. 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

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions