1.0 KiB
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