• cid-reconciliation-phase2 8ed9bf6413

    Ghost released this 2026-04-12 11:44:33 +00:00 | 10 commits to main since this release

    Add git_hash module that computes SHA-1 blob hashes identical to
    git hash-object --stdin. Includes BPF map key extraction that
    handles both legacy sha256: and new gitsha1: CID formats.

    Migrate TestRunResult::compute_cid() from custom SHA-256 to git
    blob hash. New CID format: gitsha1:{40 hex chars}. File storage
    path uses the full CID as filename (backward compatible for reads
    since old files retain their sha256: names).

    New dependency: sha1 0.10 (RustCrypto, same family as sha2).

    See cid-reconciliation-audit.md Sites 1, 3.

    Signed-off-by: Tyler King tking@guildhouse.dev

    Downloads