T-L7XL-gap-report-auto-applies-relocations
Status: closed/superseded · Impact: medium · Complexity: small
The readiness gate’s paths resolver already resolves a stale citation to
its unique same-basename relocation (e.g. src/… → packages/core/src/…
after a workspace split) and names the exact target, but landing the fix is
a manual hand edit on origin/main. This task adds an opt-in auto-apply (in
task-define / gap-report) that rewrites these unique one-match moves
automatically, so a relocation the resolver has already pinpointed doesn’t
need a hand edit to green the gate. Surfaced by
T-DAEM-daemon-and-json-api in git@github.com:sksizer/markdown-contract.git.
The task cited pre-
T-WKSPpaths (src/…) that the workspace split had relocated topackages/core/src/…; the gate flagged them and named the exact relocated target, but the fix was a manual pre-gate correction landed onorigin/main. Since the resolver already resolves the unique same-basename relocation, an opt-in auto-apply (intask-define/gap-report) could land these one-match moves without a hand edit. — fromT-DAEM-daemon-and-json-api
TBD — receiver to fill before promoting from planning/draft.
Proposed
Section titled “Proposed”TBD — receiver to fill before promoting from planning/draft.
Approach
Section titled “Approach”TBD — receiver to fill before promoting from planning/draft.
Files to touch
Section titled “Files to touch”TBD — receiver to fill before promoting from planning/draft.
Acceptance criteria
Section titled “Acceptance criteria”TBD — receiver to fill before promoting from planning/draft.
Out of scope
Section titled “Out of scope”- none
Dependencies
Section titled “Dependencies”- none
Discovery context
Section titled “Discovery context”Spawned by /sdlc:spawn-task-pr on 2026-07-02 UTC from T-DAEM-daemon-and-json-api in
git@github.com:sksizer/markdown-contract.git.