Skip to main content

Crate termesh_git

Crate termesh_git 

Source
Expand description

Repository status model + git backend (CLI first). Phase 06.

See ARCHITECTURE.md §7 for how this crate fits the workspace.

Structs§

GitWorker
Serializes all blocking Git work on one background thread.
RealGitService

Traits§

GitService
Blocking Git boundary. Production calls it only from GitWorker (ADR-0010 §1).

Functions§

bounded_context_diff
bounded_diff
parse_status
Parse git status --porcelain=v2 --branch -z without flattening paths into UTF-8.