20 lines
1.0 KiB
Markdown
20 lines
1.0 KiB
Markdown
# 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
|
|
-
|