Development record
C4's public-record read (peers scanTree, the ls-tree of origin's default branch) follows replace refs, so a local replace ref can make a record read as present on the default branch when the stored tree does not hold it.
issuewontfixminoriss-2610160518345930
C4's public-record read (peers scanTree, the ls-tree of origin's default branch) follows replace refs, so a local replace ref can make a record read as present on the default branch when the stored tree does not hold it.
Grounds
- declined: A plain fetch never brings refs/replace/* refs, so only the person at this checkout can plant one, and a replace ref they plant misleads only their own reading; C4's read is left as it is (ruled in the step 2 review, 2026-10-16).
Frontmatter
| id | iss-2610160518345930 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610160518345930-c4-s-public-record-read-peers-scantree.md
open on GitHub ↗ · commit history ↗