Files
headquarter/openspec/changes/live-git-config-mount-refresh/tasks.md
T
Developer 886c863260 feat: refresh shared Git config mounts live
- Use profile-scoped canonical Git clone sources with locked refreshes
- Mount shared Git configuration read-only and isolate profile content
- Add API and desktop/mobile actions for live Git mount refresh

Quality gates: frontend build and backend py_compile passed.
Skipped: backend pytest/Ruff unavailable; Docker/manual checks not approved.
2026-07-21 14:37:42 +00:00

976 B

Live Git Config Mount Refresh — Tasks

  • Add canonical profile-scoped Git clone source planning and clone identity helpers.
  • Make Git Config Profile mounts read-only and prevent profile-content copy into Git sources.
  • Add lock-protected clone/fetch/ref checkout refresh that preserves a known-good checkout on failure.
  • Add save/refresh outcomes for live refresh, restart-required topology, and failures.
  • Add desktop/mobile feedback for refresh outcomes.
  • Add focused resolver/service/API/frontend tests.
  • Run available verification and document skipped checks.

Verification Notes

  • Passed: frontend production build and Python compilation for changed backend modules.
  • Skipped: backend pytest and Ruff are unavailable in this environment; Docker/manual live-session checks were not approved.
  • Known tooling limitation: project-map patching fails before execution because its runtime sends an unsupported temperature parameter.