lib/git/sha1.sx: SHA-1 in pure SX over host bitwise prims (FIPS vectors + multi-block verified). lib/git/export.sx: native objects -> git payloads "<type> <len>\0<body>" with real git identity, golden-verified against git CLI (hash-object/mktree/commit-tree/mktag with pinned idents): tree entry sorting with dirs keyed "name/", raw 20-byte child shas, "40000" subtree mode, :mode overrides, deterministic ident defaults, trailing-newline message rule. export-closure/export-set emit a host-writable object table. Adapter-at-the-edge: native model untouched; zlib/packfiles remain host-side concerns. 25/25, total 252/252. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
16 lines
376 B
Markdown
16 lines
376 B
Markdown
# sx-git Conformance Scoreboard
|
|
|
|
_Generated by `lib/git/conformance.sh`_
|
|
|
|
| Suite | Pass | Fail | Total |
|
|
|-------|-----:|-----:|------:|
|
|
| object | 38 | 0 | 38 |
|
|
| ref | 38 | 0 | 38 |
|
|
| dag | 30 | 0 | 30 |
|
|
| worktree | 26 | 0 | 26 |
|
|
| diff | 27 | 0 | 27 |
|
|
| merge | 28 | 0 | 28 |
|
|
| porcelain | 40 | 0 | 40 |
|
|
| export | 25 | 0 | 25 |
|
|
| **Total** | **252** | **0** | **252** |
|