Files
calculet-npu-research-archive/history/llama.cpp/unreachable-recovery-20260802/README.md
T

1.2 KiB

llama.cpp unreachable-object recovery

This directory preserves every commit and annotated tag reported as unreachable by git fsck --full --unreachable --no-reflogs in the recovered repository.

The seven commits consist of one ordinary experimental commit and three expired stash pairs. In each stash pair, the index on ... commit stores the staged/index tree and the two-parent WIP on ... commit stores the complete worktree snapshot.

patches/*-vs-first-parent.patch reproduces each commit relative to its base. For two-parent WIP commits, *-vs-index-parent.patch additionally isolates the worktree snapshot relative to the stash index parent. Zero-byte patch files are intentional: those index commits contain no tree changes from their base.

llama.cpp-all-refs-plus-recovered-unreachable-20260802.bundle is the preferred self-contained recovery asset. It names the recovered objects under refs/recovered/unreachable/* and refs/recovered/tags/*; clone it with git clone --mirror to retain those ref names.

The exact original repository archive remains the forensic source of truth because it also preserves original reflogs, config, worktree state, and object storage.