Skip to content

update skill's same-pins rebuild recipe gives no shape for revisions.json and never sets $SRC #246

Description

@realmarcin

From the round-4 review of #216 (follows #236).

Where: .claude/skills/update-xmech-page/SKILL.md, step 11's rebuild recipe.

The recipe says to write revisions.json "from the audit's shas, commit dates and pinned_at_utc, keyed by Mech name". The real file nests the Mechs under mechs and keeps CLAW's sha under a top-level claw key, which "keyed by Mech name" gives no place to. The recipe also runs step 2 without setting SRC, which step 1's other block assigns, so in a fresh shell step 2 clones from /<Mech> and fails.

Fix:

  • give the shape: {"pinned_at_utc": …, "mechs": {<Mech>: {"repo", "sha", "commit_date"}}, "claw": <sha>};
  • say to set SRC as in step 1 before step 2.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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