Skip to content

Verify git mv rename recognition in coverage/diff tooling #4878

Description

@JSONbored

Problem: Whether the coverage/diff tooling correctly treats a moved file as a rename (versus a delete-plus-add, which would wrongly zero out its prior coverage history and could trip the patch-coverage gate on an otherwise-unchanged file) is unverified today — including for the already in-flight queue decomposition work.

Area: ORB / CI tooling

Proposal: Do a small, throwaway test move of a real file and confirm how Codecov and the diff tooling represent it, before any real extraction work in this milestone begins.

Deliverables:

  • A documented, verified answer: does a plain git mv read as a rename to the coverage tooling, or does it need to be structured differently (e.g. moved in a commit with no other changes) to be recognized correctly?

Acceptance criteria:

  • A real test move is confirmed to either preserve coverage history correctly, or a documented workaround is established for every subsequent phase to follow.

Boundaries:

  • This is a one-time verification, not itself a real code move — revert the throwaway test move once the answer is confirmed.

Metadata

Metadata

Assignees

Labels

maintainer-onlyOwner-only work — yields no Gittensor points.roadmapOn the Wave-2 agent-layer roadmap board (project 9)

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions