Skip to content

Session Handoff [auto-1886]: Distinguish ./ From $/ Resolution in the Pin Rule's Prose (#1886) #1887

Description

@ptr727

Next steps, in priority order

  1. Fix A Local ./ Reference in a Called Reusable Workflow Does Not Run at the Workflow Commit #1886. scripts/README.md's sha-pin bullet says local (./) and self-repository ($/) references both "run at the workflow commit". Distinguish them: a $/ reference resolves at the containing workflow file's commit, while a ./ reference resolves against whatever the job checked out, which for a reusable workflow called from another repository is the caller's checkout. Check WORKFLOW.md's test-methodology trace paragraph (the sentence "A local (./) or self-repository ($/) call carries no pin of its own and runs at the workflow commit") for the same gap and correct it the same way. Verify the claim against docs/reusable-workflows.md and the definition of $/ that State the Pin Comment as the Release Tag and Define $/ #1885 added before editing. Done looks like: both surfaces state the distinction, the prose gates pass, and a pull request into develop carrying Closes on promotion: #1886 has merged.

External blockers

None known.

Internal dependencies

None. WORKFLOW.md is carried canonical content, so the wording must hold for every carrier, not only the hub.

State

No branch, worktree, or pull request exists for this lane yet. #1885, which introduced the $/ definition this issue builds on, is merged to develop and not yet promoted. Re-derive develop's tip and the open pull requests before starting.

The parked decision queue

None for this lane.

What the last round did

A picker created this lane from the open backlog. Nothing has been worked.

What not to repeat

Nothing yet.

New learnings

None.

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

    handoffA link in the session handoff chain, one open issue per track

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions