Git remote helper source for GitCaster builders
GitCaster now publishes the git-remote-gitcaster source as a public-alpha helper scaffold. Builders can review URL parsing, ref-list diagnostics, and blocked transport decisions while pack push, fetch, clone, public node mutation, and native storage proof remain blocked.
Public artifacts
These files are safe contribution surfaces for remote-helper development.
Remote helper source
GitCaster URL parsing, remote-helper session handling, and transport status formatting.
apps/git-remote-gitcasterBlocked transport fixture
A public fixture that records which Git transport modes remain blocked.
examples/git-remote/blocked-transport-plan.example.jsonRemote helper docs
A public markdown page that keeps pack push, fetch, and clone proof blocked.
git-remote-gitcaster.mdDiagnostic scope
The helper is public for command-shape review, parser tests, and proof planning.
Parse URLs
Inspect gitcaster:// remote URL shape and did:caster ownership.
List refs
Ask a configured local node for refs without claiming pack fetch.
Explain push
Return a blocked pack-push decision with required proof names.
Explain fetch
Return a blocked pack-fetch decision with required proof names.
Blocked modes
These require deterministic transport proof before receiving a stronger label.
Full Git pack push
Full Git pack fetch or clone
Public node mutation
Native storage publication
Multi-node transport evidence