Files

1.0 KiB

openspec/changes/archive/2026-06-14-completed-specs-archive/git-repo

dir: openspec/changes/archive/2026-06-14-completed-specs-archive/git-repo

index: openspec/changes/archive/2026-06-14-completed-specs-archive/git-repo/.pi-map.index.md

role

Defines requirements for a git repository management system with bare repo lifecycle operations, SSH key integration, and duplicate prevention.

files

  • spec.md | Defines requirements for a git repository management system that handles bare repository creation, SSH key association, cloning, listing, deletion, and duplicate prevention with on-disk storage and database metadata. | dep: GitRepository, Project, User, Docker volume, SSH key system, pytest, mypy, ruff, npm

arch

Specification-driven design using markdown-based requirements documentation with clear functional boundaries between storage layers (filesystem + database) and explicit constraint definitions.

tags

repository, spec, defines, requirements, git, management, system, handles

symbols

workflows

dirty