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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions