# 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.