Parent
#70
What to build
Build a thin vertical slice where current scan, status, hydrate, and agent handoff paths use one Git Operations module for remote inspection, Git command execution, normalized Project identity support, clone URL cleanup, and redaction. The user-visible behavior should stay the same, but Git behavior should stop being duplicated across Project Registry, Readiness, Agent Prep, Policy, and State Store migration paths.
Acceptance criteria
Blocked by
None - can start immediately
Parent
#70
What to build
Build a thin vertical slice where current scan, status, hydrate, and agent handoff paths use one Git Operations module for remote inspection, Git command execution, normalized Project identity support, clone URL cleanup, and redaction. The user-visible behavior should stay the same, but Git behavior should stop being duplicated across Project Registry, Readiness, Agent Prep, Policy, and State Store migration paths.
Acceptance criteria
Blocked by
None - can start immediately