- Rust 98.2%
- Makefile 1.8%
| native | ||
| .gitignore | ||
| AGENTS.md | ||
| jerboa_git_shim.dylib | ||
| Makefile | ||
| README.md | ||
jerboa-git native shim
This workspace contains the Rust git2 bridge used by Jerboa Git. Run
make verify before integrating or packaging it; the gate formats, lints,
tests, audits the locked dependency graph, and builds the release library.
Repository output operations accept conservative max, max_bytes, and
timeout_ms budgets. Paginated operations return truncated and
next_offset; callers should pass the returned offset to request another
page. cat-file rejects oversized blobs before copying their contents.
mv accepts only exact tracked, relative worktree paths. It rejects ambiguous
components and symbolic-link traversal, performs descriptor-relative renames,
and rolls the filesystem operation back if the index update fails.
Source provenance
The supplied directory has no .git metadata. Its Cargo dependency graph is
locked and auditable, but the source tree itself cannot be tied to a commit or
verified release from this workspace alone. Do not publish it until an owner
imports these files into the canonical repository and records a signed commit
or release manifest.