Changes touching this path

  • normalize working tree to LF: byte-stable co-located bridge (.gitattributes -text) e58fdda6 · dbf3dbe6…
  • Byte-stable checkout for the co-located bridge (#117) .gitattributes pins * -text: no eol conversion, so the working tree is byte-identical to the blobs and a ferry capture can recognize pulled content as the ingested target. With autocrlf smudging, the same file had different bytes on disk (CRLF) and in git (LF), and the first live co-located pass minted a spurious capture whose merge conflicted on every PR-touched file - same content, different line endings. loot-day.ps1 now force-pushes the checkout main into the private mirror: ferry re-points the mirror main at the loot dock tip after projecting, so a plain push stops fast-forwarding as soon as loot is ever ahead. The checkout is authoritative for that ref; projected history stays reachable under refs/loot/*. Existing checkouts realign once with: git config core.autocrlf false; git reset --hard Git-Author: Connor Miller <53197564+Connor-Miller@users.noreply.github.com> a9ef83a4diff
  • Byte-stable checkout for the co-located bridge (#117) .gitattributes pins * -text: no eol conversion, so the working tree is byte-identical to the blobs and a ferry capture can recognize pulled content as the ingested target. With autocrlf smudging, the same file had different bytes on disk (CRLF) and in git (LF), and the first live co-located pass minted a spurious capture whose merge conflicted on every PR-touched file - same content, different line endings. loot-day.ps1 now force-pushes the checkout main into the private mirror: ferry re-points the mirror main at the loot dock tip after projecting, so a plain push stops fast-forwarding as soon as loot is ever ahead. The checkout is authoritative for that ref; projected history stays reachable under refs/loot/*. Existing checkouts realign once with: git config core.autocrlf false; git reset --hard Git-Author: Connor Miller <53197564+Connor-Miller@users.noreply.github.com> d9c26ce3diff
  • Byte-stable checkout for the co-located bridge (#117) .gitattributes pins * -text: no eol conversion, so the working tree is byte-identical to the blobs and a ferry capture can recognize pulled content as the ingested target. With autocrlf smudging, the same file had different bytes on disk (CRLF) and in git (LF), and the first live co-located pass minted a spurious capture whose merge conflicted on every PR-touched file - same content, different line endings. loot-day.ps1 now force-pushes the checkout main into the private mirror: ferry re-points the mirror main at the loot dock tip after projecting, so a plain push stops fast-forwarding as soon as loot is ever ahead. The checkout is authoritative for that ref; projected history stays reachable under refs/loot/*. Existing checkouts realign once with: git config core.autocrlf false; git reset --hard Git-Author: Connor Miller <53197564+Connor-Miller@users.noreply.github.com> 4c8c7fccdiff

Renames are not followed. loot's tree maps a path to an address, so a rename is a delete and an add. This list is the history of the name, not of the bytes.