Skip to main content

Module source

Module source 

Source
Expand description

git.digest source resolution (ADR-088 Amendment 1): local paths vs. https:// remote URLs, canonicalization, and github.com owner/repo slug derivation for gh-based issue/PR ingestion.

Enums§

DigestSource
A digest source, resolved from the git.digest verb’s source argument.

Functions§

cache_key
Deterministic cache-key for the scratch clone directory: the first 16 hex characters of blake3(canonical_url) – short enough for a filesystem path component, long enough that collisions are not a practical concern for a handful of cached repos.
parse_source
Parse and validate the source argument.
repo_basename
Basename used as the default project entity name and as a fallback scratch-directory label.