fix: disable native touch panning on mobile terminal and archive specs
- Change mobile terminal CSS to use touch-action: none and overscroll-behavior: none so the custom touch handler owns swipes - Archive completed/partial OpenSpec specs to openspec/changes/archive/2026-06-14-completed-specs-archive/ - Regenerate project maps Quality gates: npm run typecheck, npm run lint (apps/web)
This commit is contained in:
@@ -1,32 +1,37 @@
|
||||
# . (index)
|
||||
dir: .
|
||||
|
||||
## Project Map Protocol
|
||||
|
||||
1. Read this protocol and the root `.pi-map.index.md` first.
|
||||
2. Use `index:` / `map:` references to open relevant directory indexes and maps.
|
||||
3. Load indexes before rich maps during task-start navigation.
|
||||
4. Read the local rich map and actual source before editing.
|
||||
5. Treat non-empty `## dirty` sections in either artifact as stale.
|
||||
6. If source and generated artifacts disagree, trust source.
|
||||
7. If map and index disagree, trust neither blindly; verify from source and regenerate the pair.
|
||||
8. After editing source, run `project_map_patch` for each changed file.
|
||||
9. Before broad architectural claims or final handoff, run `project_map_validate` when freshness matters.
|
||||
|
||||
Trust boundary: index routes, map orients, source decides.
|
||||
# changes (index)
|
||||
dir: changes
|
||||
|
||||
## role
|
||||
This is an empty directory with no files to analyze.
|
||||
Package for tracking, storing, and managing file changes or diffs in the project.
|
||||
## parent
|
||||
-
|
||||
## children
|
||||
- archive
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- changes/archive
|
||||
index: changes/archive/.pi-map.index.md
|
||||
map: changes/archive/.pi-map.md
|
||||
- changes/fix-terminal-container-overflow
|
||||
index: changes/fix-terminal-container-overflow/.pi-map.index.md
|
||||
map: changes/fix-terminal-container-overflow/.pi-map.md
|
||||
- changes/fix-tmux-mouse-config
|
||||
index: changes/fix-tmux-mouse-config/.pi-map.index.md
|
||||
map: changes/fix-tmux-mouse-config/.pi-map.md
|
||||
- changes/mobile-config-profiles-ui
|
||||
index: changes/mobile-config-profiles-ui/.pi-map.index.md
|
||||
map: changes/mobile-config-profiles-ui/.pi-map.md
|
||||
- changes/mobile-edit-default-bottom-actions
|
||||
index: changes/mobile-edit-default-bottom-actions/.pi-map.index.md
|
||||
map: changes/mobile-edit-default-bottom-actions/.pi-map.md
|
||||
- changes/mobile-list-delete-button
|
||||
index: changes/mobile-list-delete-button/.pi-map.index.md
|
||||
map: changes/mobile-list-delete-button/.pi-map.md
|
||||
- changes/mobile-tool-profile-ui
|
||||
index: changes/mobile-tool-profile-ui/.pi-map.index.md
|
||||
map: changes/mobile-tool-profile-ui/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: changes/.pi-map.index.md
|
||||
map: changes/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,27 +1,13 @@
|
||||
# .
|
||||
dir: .
|
||||
# changes
|
||||
dir: changes
|
||||
|
||||
index: ./.pi-map.index.md
|
||||
|
||||
## Project Map Protocol
|
||||
|
||||
1. Read this protocol and the root `.pi-map.index.md` first.
|
||||
2. Use `index:` / `map:` references to open relevant directory indexes and maps.
|
||||
3. Load indexes before rich maps during task-start navigation.
|
||||
4. Read the local rich map and actual source before editing.
|
||||
5. Treat non-empty `## dirty` sections in either artifact as stale.
|
||||
6. If source and generated artifacts disagree, trust source.
|
||||
7. If map and index disagree, trust neither blindly; verify from source and regenerate the pair.
|
||||
8. After editing source, run `project_map_patch` for each changed file.
|
||||
9. Before broad architectural claims or final handoff, run `project_map_validate` when freshness matters.
|
||||
|
||||
Trust boundary: index routes, map orients, source decides.
|
||||
index: changes/.pi-map.index.md
|
||||
|
||||
## role
|
||||
This is an empty directory with no files to analyze.
|
||||
Package for tracking, storing, and managing file changes or diffs in the project.
|
||||
## files
|
||||
## arch
|
||||
N/A - no code or architecture present
|
||||
Likely implements a change-log or diff-storage pattern, possibly with immutable change records and versioning for audit trails or synchronization.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
@@ -1,151 +1,167 @@
|
||||
# archive (index)
|
||||
dir: archive
|
||||
# . (index)
|
||||
dir: .
|
||||
|
||||
## Project Map Protocol
|
||||
|
||||
1. Read this protocol and the root `.pi-map.index.md` first.
|
||||
2. Use `index:` / `map:` references to open relevant directory indexes and maps.
|
||||
3. Load indexes before rich maps during task-start navigation.
|
||||
4. Read the local rich map and actual source before editing.
|
||||
5. Treat non-empty `## dirty` sections in either artifact as stale.
|
||||
6. If source and generated artifacts disagree, trust source.
|
||||
7. If map and index disagree, trust neither blindly; verify from source and regenerate the pair.
|
||||
8. After editing source, run `project_map_patch` for each changed file.
|
||||
9. Before broad architectural claims or final handoff, run `project_map_validate` when freshness matters.
|
||||
|
||||
Trust boundary: index routes, map orients, source decides.
|
||||
|
||||
## role
|
||||
Contains historical or deprecated code and resources that are no longer active in the project but retained for reference or backup purposes.
|
||||
This is an empty package directory with no files to analyze.
|
||||
## parent
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
-
|
||||
## children
|
||||
- archive/2025-05-17-oauth-traefik-integration
|
||||
index: archive/2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/.pi-map.md
|
||||
- archive/2025-05-17-user-profile
|
||||
index: archive/2025-05-17-user-profile/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/.pi-map.md
|
||||
- archive/2025-05-18-git-repo-management
|
||||
index: archive/2025-05-18-git-repo-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/.pi-map.md
|
||||
- archive/2025-05-18-ssh-key-management
|
||||
index: archive/2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/.pi-map.md
|
||||
- archive/2025-05-18-test-infrastructure-improvements
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/.pi-map.md
|
||||
- archive/2025-05-18-tool-types-definition
|
||||
index: archive/2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/.pi-map.md
|
||||
- archive/2025-05-18-user-config-management
|
||||
index: archive/2025-05-18-user-config-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/.pi-map.md
|
||||
- archive/2026-05-17-auth-oauth
|
||||
index: archive/2026-05-17-auth-oauth/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/.pi-map.md
|
||||
- archive/2026-05-17-database-models
|
||||
index: archive/2026-05-17-database-models/.pi-map.index.md
|
||||
map: archive/2026-05-17-database-models/.pi-map.md
|
||||
- archive/2026-05-17-frontend-foundation
|
||||
index: archive/2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/.pi-map.md
|
||||
- archive/2026-05-17-project-management
|
||||
index: archive/2026-05-17-project-management/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/.pi-map.md
|
||||
- archive/2026-05-18-database-setup-recovery
|
||||
index: archive/2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/.pi-map.md
|
||||
- archive/2026-05-18-simplify-authentik-auth
|
||||
index: archive/2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
map: archive/2026-05-18-simplify-authentik-auth/.pi-map.md
|
||||
- archive/2026-05-19-api-documentation
|
||||
index: archive/2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/.pi-map.md
|
||||
- archive/2026-05-19-documentation-overhaul
|
||||
index: archive/2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
map: archive/2026-05-19-documentation-overhaul/.pi-map.md
|
||||
- archive/2026-05-19-file-editor
|
||||
index: archive/2026-05-19-file-editor/.pi-map.index.md
|
||||
map: archive/2026-05-19-file-editor/.pi-map.md
|
||||
- archive/2026-05-19-git-control
|
||||
index: archive/2026-05-19-git-control/.pi-map.index.md
|
||||
map: archive/2026-05-19-git-control/.pi-map.md
|
||||
- archive/2026-05-19-git-history-visualization
|
||||
index: archive/2026-05-19-git-history-visualization/.pi-map.index.md
|
||||
map: archive/2026-05-19-git-history-visualization/.pi-map.md
|
||||
- archive/2026-05-19-repo-workspace
|
||||
index: archive/2026-05-19-repo-workspace/.pi-map.index.md
|
||||
map: archive/2026-05-19-repo-workspace/.pi-map.md
|
||||
- archive/2026-05-19-responsive-spacing-improvements
|
||||
index: archive/2026-05-19-responsive-spacing-improvements/.pi-map.index.md
|
||||
map: archive/2026-05-19-responsive-spacing-improvements/.pi-map.md
|
||||
- archive/2026-05-19-smart-git-url-parsing
|
||||
index: archive/2026-05-19-smart-git-url-parsing/.pi-map.index.md
|
||||
map: archive/2026-05-19-smart-git-url-parsing/.pi-map.md
|
||||
- archive/2026-05-19-tool-instances
|
||||
index: archive/2026-05-19-tool-instances/.pi-map.index.md
|
||||
map: archive/2026-05-19-tool-instances/.pi-map.md
|
||||
- archive/2026-05-19-tool-terminal
|
||||
index: archive/2026-05-19-tool-terminal/.pi-map.index.md
|
||||
map: archive/2026-05-19-tool-terminal/.pi-map.md
|
||||
- archive/2026-05-19-universal-icon-system
|
||||
index: archive/2026-05-19-universal-icon-system/.pi-map.index.md
|
||||
map: archive/2026-05-19-universal-icon-system/.pi-map.md
|
||||
- archive/2026-05-19-workspace-visual-overhaul
|
||||
index: archive/2026-05-19-workspace-visual-overhaul/.pi-map.index.md
|
||||
map: archive/2026-05-19-workspace-visual-overhaul/.pi-map.md
|
||||
- archive/2026-05-22-cloudflare-tunnel-instances-superseded
|
||||
index: archive/2026-05-22-cloudflare-tunnel-instances-superseded/.pi-map.index.md
|
||||
map: archive/2026-05-22-cloudflare-tunnel-instances-superseded/.pi-map.md
|
||||
- archive/2026-05-22-enforce-single-tool-type-with-port-config
|
||||
index: archive/2026-05-22-enforce-single-tool-type-with-port-config/.pi-map.index.md
|
||||
map: archive/2026-05-22-enforce-single-tool-type-with-port-config/.pi-map.md
|
||||
- archive/2026-05-22-git-repo-ssh-clone-check
|
||||
index: archive/2026-05-22-git-repo-ssh-clone-check/.pi-map.index.md
|
||||
map: archive/2026-05-22-git-repo-ssh-clone-check/.pi-map.md
|
||||
- archive/2026-05-22-git-repo-working-clones
|
||||
index: archive/2026-05-22-git-repo-working-clones/.pi-map.index.md
|
||||
map: archive/2026-05-22-git-repo-working-clones/.pi-map.md
|
||||
- archive/2026-05-22-instance-health-monitoring
|
||||
index: archive/2026-05-22-instance-health-monitoring/.pi-map.index.md
|
||||
map: archive/2026-05-22-instance-health-monitoring/.pi-map.md
|
||||
- archive/2026-05-22-instance-proxy
|
||||
index: archive/2026-05-22-instance-proxy/.pi-map.index.md
|
||||
map: archive/2026-05-22-instance-proxy/.pi-map.md
|
||||
- archive/2026-05-22-opencode-web-terminal
|
||||
index: archive/2026-05-22-opencode-web-terminal/.pi-map.index.md
|
||||
map: archive/2026-05-22-opencode-web-terminal/.pi-map.md
|
||||
- archive/2026-05-22-repo-clone-mode-with-ssh
|
||||
index: archive/2026-05-22-repo-clone-mode-with-ssh/.pi-map.index.md
|
||||
map: archive/2026-05-22-repo-clone-mode-with-ssh/.pi-map.md
|
||||
- archive/2026-05-22-session-management-fixes
|
||||
index: archive/2026-05-22-session-management-fixes/.pi-map.index.md
|
||||
map: archive/2026-05-22-session-management-fixes/.pi-map.md
|
||||
- archive/2026-05-22-sessions-hub
|
||||
index: archive/2026-05-22-sessions-hub/.pi-map.index.md
|
||||
map: archive/2026-05-22-sessions-hub/.pi-map.md
|
||||
- archive/2026-05-22-tool-config-management
|
||||
index: archive/2026-05-22-tool-config-management/.pi-map.index.md
|
||||
map: archive/2026-05-22-tool-config-management/.pi-map.md
|
||||
- archive/2026-05-22-tool-config-ui-rework
|
||||
index: archive/2026-05-22-tool-config-ui-rework/.pi-map.index.md
|
||||
map: archive/2026-05-22-tool-config-ui-rework/.pi-map.md
|
||||
- archive/2026-05-22-tool-workshop
|
||||
index: archive/2026-05-22-tool-workshop/.pi-map.index.md
|
||||
map: archive/2026-05-22-tool-workshop/.pi-map.md
|
||||
- archive/2026-05-22-ui-redesign-home-settings
|
||||
index: archive/2026-05-22-ui-redesign-home-settings/.pi-map.index.md
|
||||
map: archive/2026-05-22-ui-redesign-home-settings/.pi-map.md
|
||||
- archive/2026-05-23-remove-built-in-tools
|
||||
index: archive/2026-05-23-remove-built-in-tools/.pi-map.index.md
|
||||
map: archive/2026-05-23-remove-built-in-tools/.pi-map.md
|
||||
- archive/2026-05-24-terminal-startup-and-container-tools
|
||||
index: archive/2026-05-24-terminal-startup-and-container-tools/.pi-map.index.md
|
||||
map: archive/2026-05-24-terminal-startup-and-container-tools/.pi-map.md
|
||||
- archive/2026-05-25-add-config-profiles
|
||||
index: archive/2026-05-25-add-config-profiles/.pi-map.index.md
|
||||
map: archive/2026-05-25-add-config-profiles/.pi-map.md
|
||||
- archive/2026-05-25-mobile-app-usability
|
||||
index: archive/2026-05-25-mobile-app-usability/.pi-map.index.md
|
||||
map: archive/2026-05-25-mobile-app-usability/.pi-map.md
|
||||
- archive/2026-05-25-mobile-pages-overhaul
|
||||
index: archive/2026-05-25-mobile-pages-overhaul/.pi-map.index.md
|
||||
map: archive/2026-05-25-mobile-pages-overhaul/.pi-map.md
|
||||
- archive/2026-06-12-completed-changes-archive
|
||||
index: archive/2026-06-12-completed-changes-archive/.pi-map.index.md
|
||||
map: archive/2026-06-12-completed-changes-archive/.pi-map.md
|
||||
- 2025-05-17-oauth-traefik-integration
|
||||
index: 2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/.pi-map.md
|
||||
- 2025-05-17-user-profile
|
||||
index: 2025-05-17-user-profile/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/.pi-map.md
|
||||
- 2025-05-18-git-repo-management
|
||||
index: 2025-05-18-git-repo-management/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/.pi-map.md
|
||||
- 2025-05-18-ssh-key-management
|
||||
index: 2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/.pi-map.md
|
||||
- 2025-05-18-test-infrastructure-improvements
|
||||
index: 2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/.pi-map.md
|
||||
- 2025-05-18-tool-types-definition
|
||||
index: 2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/.pi-map.md
|
||||
- 2025-05-18-user-config-management
|
||||
index: 2025-05-18-user-config-management/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/.pi-map.md
|
||||
- 2026-05-17-auth-oauth
|
||||
index: 2026-05-17-auth-oauth/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/.pi-map.md
|
||||
- 2026-05-17-database-models
|
||||
index: 2026-05-17-database-models/.pi-map.index.md
|
||||
map: 2026-05-17-database-models/.pi-map.md
|
||||
- 2026-05-17-frontend-foundation
|
||||
index: 2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/.pi-map.md
|
||||
- 2026-05-17-project-management
|
||||
index: 2026-05-17-project-management/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/.pi-map.md
|
||||
- 2026-05-18-database-setup-recovery
|
||||
index: 2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/.pi-map.md
|
||||
- 2026-05-18-simplify-authentik-auth
|
||||
index: 2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
map: 2026-05-18-simplify-authentik-auth/.pi-map.md
|
||||
- 2026-05-19-api-documentation
|
||||
index: 2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/.pi-map.md
|
||||
- 2026-05-19-documentation-overhaul
|
||||
index: 2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
map: 2026-05-19-documentation-overhaul/.pi-map.md
|
||||
- 2026-05-19-file-editor
|
||||
index: 2026-05-19-file-editor/.pi-map.index.md
|
||||
map: 2026-05-19-file-editor/.pi-map.md
|
||||
- 2026-05-19-git-control
|
||||
index: 2026-05-19-git-control/.pi-map.index.md
|
||||
map: 2026-05-19-git-control/.pi-map.md
|
||||
- 2026-05-19-git-history-visualization
|
||||
index: 2026-05-19-git-history-visualization/.pi-map.index.md
|
||||
map: 2026-05-19-git-history-visualization/.pi-map.md
|
||||
- 2026-05-19-repo-workspace
|
||||
index: 2026-05-19-repo-workspace/.pi-map.index.md
|
||||
map: 2026-05-19-repo-workspace/.pi-map.md
|
||||
- 2026-05-19-responsive-spacing-improvements
|
||||
index: 2026-05-19-responsive-spacing-improvements/.pi-map.index.md
|
||||
map: 2026-05-19-responsive-spacing-improvements/.pi-map.md
|
||||
- 2026-05-19-smart-git-url-parsing
|
||||
index: 2026-05-19-smart-git-url-parsing/.pi-map.index.md
|
||||
map: 2026-05-19-smart-git-url-parsing/.pi-map.md
|
||||
- 2026-05-19-tool-instances
|
||||
index: 2026-05-19-tool-instances/.pi-map.index.md
|
||||
map: 2026-05-19-tool-instances/.pi-map.md
|
||||
- 2026-05-19-tool-terminal
|
||||
index: 2026-05-19-tool-terminal/.pi-map.index.md
|
||||
map: 2026-05-19-tool-terminal/.pi-map.md
|
||||
- 2026-05-19-universal-icon-system
|
||||
index: 2026-05-19-universal-icon-system/.pi-map.index.md
|
||||
map: 2026-05-19-universal-icon-system/.pi-map.md
|
||||
- 2026-05-19-workspace-visual-overhaul
|
||||
index: 2026-05-19-workspace-visual-overhaul/.pi-map.index.md
|
||||
map: 2026-05-19-workspace-visual-overhaul/.pi-map.md
|
||||
- 2026-05-22-cloudflare-tunnel-instances-superseded
|
||||
index: 2026-05-22-cloudflare-tunnel-instances-superseded/.pi-map.index.md
|
||||
map: 2026-05-22-cloudflare-tunnel-instances-superseded/.pi-map.md
|
||||
- 2026-05-22-enforce-single-tool-type-with-port-config
|
||||
index: 2026-05-22-enforce-single-tool-type-with-port-config/.pi-map.index.md
|
||||
map: 2026-05-22-enforce-single-tool-type-with-port-config/.pi-map.md
|
||||
- 2026-05-22-git-repo-ssh-clone-check
|
||||
index: 2026-05-22-git-repo-ssh-clone-check/.pi-map.index.md
|
||||
map: 2026-05-22-git-repo-ssh-clone-check/.pi-map.md
|
||||
- 2026-05-22-git-repo-working-clones
|
||||
index: 2026-05-22-git-repo-working-clones/.pi-map.index.md
|
||||
map: 2026-05-22-git-repo-working-clones/.pi-map.md
|
||||
- 2026-05-22-instance-health-monitoring
|
||||
index: 2026-05-22-instance-health-monitoring/.pi-map.index.md
|
||||
map: 2026-05-22-instance-health-monitoring/.pi-map.md
|
||||
- 2026-05-22-instance-proxy
|
||||
index: 2026-05-22-instance-proxy/.pi-map.index.md
|
||||
map: 2026-05-22-instance-proxy/.pi-map.md
|
||||
- 2026-05-22-opencode-web-terminal
|
||||
index: 2026-05-22-opencode-web-terminal/.pi-map.index.md
|
||||
map: 2026-05-22-opencode-web-terminal/.pi-map.md
|
||||
- 2026-05-22-repo-clone-mode-with-ssh
|
||||
index: 2026-05-22-repo-clone-mode-with-ssh/.pi-map.index.md
|
||||
map: 2026-05-22-repo-clone-mode-with-ssh/.pi-map.md
|
||||
- 2026-05-22-session-management-fixes
|
||||
index: 2026-05-22-session-management-fixes/.pi-map.index.md
|
||||
map: 2026-05-22-session-management-fixes/.pi-map.md
|
||||
- 2026-05-22-sessions-hub
|
||||
index: 2026-05-22-sessions-hub/.pi-map.index.md
|
||||
map: 2026-05-22-sessions-hub/.pi-map.md
|
||||
- 2026-05-22-tool-config-management
|
||||
index: 2026-05-22-tool-config-management/.pi-map.index.md
|
||||
map: 2026-05-22-tool-config-management/.pi-map.md
|
||||
- 2026-05-22-tool-config-ui-rework
|
||||
index: 2026-05-22-tool-config-ui-rework/.pi-map.index.md
|
||||
map: 2026-05-22-tool-config-ui-rework/.pi-map.md
|
||||
- 2026-05-22-tool-workshop
|
||||
index: 2026-05-22-tool-workshop/.pi-map.index.md
|
||||
map: 2026-05-22-tool-workshop/.pi-map.md
|
||||
- 2026-05-22-ui-redesign-home-settings
|
||||
index: 2026-05-22-ui-redesign-home-settings/.pi-map.index.md
|
||||
map: 2026-05-22-ui-redesign-home-settings/.pi-map.md
|
||||
- 2026-05-23-remove-built-in-tools
|
||||
index: 2026-05-23-remove-built-in-tools/.pi-map.index.md
|
||||
map: 2026-05-23-remove-built-in-tools/.pi-map.md
|
||||
- 2026-05-24-terminal-startup-and-container-tools
|
||||
index: 2026-05-24-terminal-startup-and-container-tools/.pi-map.index.md
|
||||
map: 2026-05-24-terminal-startup-and-container-tools/.pi-map.md
|
||||
- 2026-05-25-add-config-profiles
|
||||
index: 2026-05-25-add-config-profiles/.pi-map.index.md
|
||||
map: 2026-05-25-add-config-profiles/.pi-map.md
|
||||
- 2026-05-25-mobile-app-usability
|
||||
index: 2026-05-25-mobile-app-usability/.pi-map.index.md
|
||||
map: 2026-05-25-mobile-app-usability/.pi-map.md
|
||||
- 2026-05-25-mobile-pages-overhaul
|
||||
index: 2026-05-25-mobile-pages-overhaul/.pi-map.index.md
|
||||
map: 2026-05-25-mobile-pages-overhaul/.pi-map.md
|
||||
- 2026-06-12-completed-changes-archive
|
||||
index: 2026-06-12-completed-changes-archive/.pi-map.index.md
|
||||
map: 2026-06-12-completed-changes-archive/.pi-map.md
|
||||
- 2026-06-14-completed-specs-archive
|
||||
index: 2026-06-14-completed-specs-archive/.pi-map.index.md
|
||||
map: 2026-06-14-completed-specs-archive/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,27 @@
|
||||
# archive
|
||||
dir: archive
|
||||
# .
|
||||
dir: .
|
||||
|
||||
index: archive/.pi-map.index.md
|
||||
index: ./.pi-map.index.md
|
||||
|
||||
## Project Map Protocol
|
||||
|
||||
1. Read this protocol and the root `.pi-map.index.md` first.
|
||||
2. Use `index:` / `map:` references to open relevant directory indexes and maps.
|
||||
3. Load indexes before rich maps during task-start navigation.
|
||||
4. Read the local rich map and actual source before editing.
|
||||
5. Treat non-empty `## dirty` sections in either artifact as stale.
|
||||
6. If source and generated artifacts disagree, trust source.
|
||||
7. If map and index disagree, trust neither blindly; verify from source and regenerate the pair.
|
||||
8. After editing source, run `project_map_patch` for each changed file.
|
||||
9. Before broad architectural claims or final handoff, run `project_map_validate` when freshness matters.
|
||||
|
||||
Trust boundary: index routes, map orients, source decides.
|
||||
|
||||
## role
|
||||
Contains historical or deprecated code and resources that are no longer active in the project but retained for reference or backup purposes.
|
||||
This is an empty package directory with no files to analyze.
|
||||
## files
|
||||
## arch
|
||||
No active architecture; typically flat storage of obsolete files with no dependencies or patterns, isolated from the main codebase.
|
||||
N/A - no code or architecture patterns present
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration (index)
|
||||
dir: archive/2025-05-17-oauth-traefik-integration
|
||||
# 2025-05-17-oauth-traefik-integration (index)
|
||||
dir: 2025-05-17-oauth-traefik-integration
|
||||
|
||||
## role
|
||||
Designs and tracks the integration of a Docker-based application with Traefik reverse proxy and Authentik OAuth through environment-based configuration externalization.
|
||||
Infrastructure integration package for deploying a Docker-based application behind an existing Traefik reverse proxy with OAuth authentication via Authentik.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-17-oauth-traefik-integration/specs
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
- 2025-05-17-oauth-traefik-integration/specs
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration
|
||||
dir: archive/2025-05-17-oauth-traefik-integration
|
||||
# 2025-05-17-oauth-traefik-integration
|
||||
dir: 2025-05-17-oauth-traefik-integration
|
||||
|
||||
index: archive/2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
index: 2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Designs and tracks the integration of a Docker-based application with Traefik reverse proxy and Authentik OAuth through environment-based configuration externalization.
|
||||
Infrastructure integration package for deploying a Docker-based application behind an existing Traefik reverse proxy with OAuth authentication via Authentik.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
|
||||
- design.md | Design document for making a Docker-based application deployable behind an existing Traefik reverse proxy by removing hardcoded URLs and adding environment-based configuration | dep: Docker, Docker Compose, Traefik, Authentik, Python (config.py, auth.py), Vite (frontend)
|
||||
- proposal.md | Proposes architectural changes to externalize Authentik/domain configuration to environment variables and add Traefik reverse proxy deployment support.
|
||||
- tasks.md | A task tracking document for externalizing authentication/domain configuration, creating Traefik deployment, updating frontend config, and running verification tests.
|
||||
## arch
|
||||
Documentation-driven design process using markdown specifications with phased task tracking, focusing on 12-factor app configuration principles (env vars over hardcoded values) and reverse proxy deployment patterns.
|
||||
Environment-driven configuration pattern replacing hardcoded URLs with externalized variables, plus reverse proxy integration using Traefik labels and Docker Compose deployment orchestration.
|
||||
## tags
|
||||
traefik, design, configuration, .openspec, document, docker, reverse, proxy
|
||||
## symbols
|
||||
|
||||
+16
-16
@@ -1,25 +1,25 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs (index)
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs
|
||||
# 2025-05-17-oauth-traefik-integration/specs (index)
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs
|
||||
|
||||
## role
|
||||
Contains specification documents for OAuth-Traefik integration design.
|
||||
Contains specification documents and design requirements for the OAuth-Traefik integration feature
|
||||
## parent
|
||||
index: archive/2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.md
|
||||
- archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.md
|
||||
- archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.md
|
||||
- 2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.md
|
||||
- 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.md
|
||||
- 2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs
|
||||
# 2025-05-17-oauth-traefik-integration/specs
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs
|
||||
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains specification documents for OAuth-Traefik integration design.
|
||||
Contains specification documents and design requirements for the OAuth-Traefik integration feature
|
||||
## files
|
||||
## arch
|
||||
Documentation-only package with no code architecture; stores technical specifications and design documents.
|
||||
Documentation-driven development with structured specification files (likely markdown/asciidoc) defining system requirements, API contracts, and integration patterns before implementation
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth (index)
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
# 2025-05-17-oauth-traefik-integration/specs/auth-oauth (index)
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
|
||||
## role
|
||||
Defines OAuth2/OIDC authentication requirements using Authentik with session security via httpOnly cookies for the Traefik integration project.
|
||||
Defines authentication requirements for OAuth2/OIDC integration with Authentik and secure session management using httpOnly cookies.
|
||||
## parent
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
# 2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs/auth-oauth
|
||||
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.index.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/auth-oauth/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines OAuth2/OIDC authentication requirements using Authentik with session security via httpOnly cookies for the Traefik integration project.
|
||||
Defines authentication requirements for OAuth2/OIDC integration with Authentik and secure session management using httpOnly cookies.
|
||||
## files
|
||||
- spec.md | Specifies modified requirements for OAuth2/OIDC authentication via Authentik and session security with httpOnly cookies | dep: Authentik, Traefik, OAuth2, OIDC
|
||||
## arch
|
||||
Specification-driven requirements document using markdown-based technical specification pattern with security-focused authentication flow definitions.
|
||||
Specification-driven architecture with external identity provider delegation, token-based authentication flows, and cookie-based session security patterns.
|
||||
## tags
|
||||
oauth2, oidc, authentik, spec, specifies, modified, requirements, authentication
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure (index)
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
# 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure (index)
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
|
||||
## role
|
||||
Defines Docker infrastructure requirements and environment configuration specifications for the OAuth-Traefik integration project using behavior-driven examples.
|
||||
Defines Docker infrastructure specifications using behavior-driven development examples to validate environment configuration and service orchestration requirements.
|
||||
## parent
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
# 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure
|
||||
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.index.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/docker-infrastructure/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines Docker infrastructure requirements and environment configuration specifications for the OAuth-Traefik integration project using behavior-driven examples.
|
||||
Defines Docker infrastructure specifications using behavior-driven development examples to validate environment configuration and service orchestration requirements.
|
||||
## files
|
||||
- spec.md | Defines modified requirements for Docker Compose setup and environment configuration using specification by example (Gherkin-style scenarios) | dep: Docker Compose, Traefik
|
||||
## arch
|
||||
Specification-by-example pattern with Gherkin-style scenarios documenting Docker Compose setup requirements as executable documentation.
|
||||
Specification-by-example pattern with Gherkin-style scenarios for executable requirements, targeting Docker Compose-based infrastructure validation.
|
||||
## tags
|
||||
spec, defines, modified, requirements, docker, compose, setup, environment
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment (index)
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
# 2025-05-17-oauth-traefik-integration/specs/traefik-deployment (index)
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
|
||||
## role
|
||||
Defines deployment specifications for Traefik reverse proxy integration with OAuth authentication services
|
||||
Defines deployment specifications for Traefik reverse proxy infrastructure in a Docker Compose environment.
|
||||
## parent
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.index.md
|
||||
map: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.index.md
|
||||
map: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
dir: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
# 2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
dir: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment
|
||||
|
||||
index: archive/2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.index.md
|
||||
index: 2025-05-17-oauth-traefik-integration/specs/traefik-deployment/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines deployment specifications for Traefik reverse proxy integration with OAuth authentication services
|
||||
Defines deployment specifications for Traefik reverse proxy infrastructure in a Docker Compose environment.
|
||||
## files
|
||||
- spec.md | Specifies requirements for Traefik Docker Compose deployment configuration and environment variable documentation | dep: Traefik, Docker Compose, Authentik, OIDC
|
||||
## arch
|
||||
Infrastructure-as-documentation pattern using Markdown specification files for declarative container orchestration configuration
|
||||
Infrastructure-as-specification pattern using markdown-based requirements documentation for containerized reverse proxy deployment.
|
||||
## tags
|
||||
traefik, spec, specifies, requirements, docker, compose, deployment, configuration
|
||||
## symbols
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# archive/2025-05-17-user-profile (index)
|
||||
dir: archive/2025-05-17-user-profile
|
||||
# 2025-05-17-user-profile (index)
|
||||
dir: 2025-05-17-user-profile
|
||||
|
||||
## role
|
||||
Archive of planning and design documents for an authenticated user profile management feature implementation.
|
||||
Design and planning package for an authenticated user profile management feature with read/update endpoints, frontend page, and avatar upload.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-17-user-profile/specs
|
||||
index: archive/2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/specs/.pi-map.md
|
||||
- 2025-05-17-user-profile/specs
|
||||
index: 2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- README.md
|
||||
@@ -17,8 +17,8 @@ map: archive/.pi-map.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-17-user-profile/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/.pi-map.md
|
||||
index: 2025-05-17-user-profile/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# archive/2025-05-17-user-profile
|
||||
dir: archive/2025-05-17-user-profile
|
||||
# 2025-05-17-user-profile
|
||||
dir: 2025-05-17-user-profile
|
||||
|
||||
index: archive/2025-05-17-user-profile/.pi-map.index.md
|
||||
index: 2025-05-17-user-profile/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive of planning and design documents for an authenticated user profile management feature implementation.
|
||||
Design and planning package for an authenticated user profile management feature with read/update endpoints, frontend page, and avatar upload.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
|
||||
- README.md | Documents the implementation of an authenticated user profile read/update flow across API and frontend
|
||||
@@ -12,7 +12,7 @@ Archive of planning and design documents for an authenticated user profile manag
|
||||
- proposal.md | Proposes implementing authenticated user profile management with read/update endpoints, frontend page, and avatar upload functionality. | dep: apps/api/src/api/, apps/web/src/, auth-oauth, User model
|
||||
- tasks.md | Tracks implementation tasks for a user profile feature across backend API and frontend, with completion status and follow-up notes.
|
||||
## arch
|
||||
Specification-driven development using OpenAPI standards, with phased task tracking across backend API and frontend layers.
|
||||
Specification-driven development using OpenAPI schema definitions, with phased task tracking across backend API and frontend implementation, documented through proposal, design, and task artifacts.
|
||||
## tags
|
||||
api, user, profile, frontend, design, tasks, .openspec, implementation
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2025-05-17-user-profile/specs (index)
|
||||
dir: archive/2025-05-17-user-profile/specs
|
||||
# 2025-05-17-user-profile/specs (index)
|
||||
dir: 2025-05-17-user-profile/specs
|
||||
|
||||
## role
|
||||
Contains specification documents for the user profile feature that was archived on May 17, 2025.
|
||||
Contains specification documents defining requirements and behavior for the user profile feature.
|
||||
## parent
|
||||
index: archive/2025-05-17-user-profile/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/.pi-map.md
|
||||
index: 2025-05-17-user-profile/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-17-user-profile/specs/user-profile
|
||||
index: archive/2025-05-17-user-profile/specs/user-profile/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/specs/user-profile/.pi-map.md
|
||||
- 2025-05-17-user-profile/specs/user-profile
|
||||
index: 2025-05-17-user-profile/specs/user-profile/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/specs/user-profile/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/specs/.pi-map.md
|
||||
index: 2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-17-user-profile/specs
|
||||
dir: archive/2025-05-17-user-profile/specs
|
||||
# 2025-05-17-user-profile/specs
|
||||
dir: 2025-05-17-user-profile/specs
|
||||
|
||||
index: archive/2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
index: 2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains specification documents for the user profile feature that was archived on May 17, 2025.
|
||||
Contains specification documents defining requirements and behavior for the user profile feature.
|
||||
## files
|
||||
## arch
|
||||
N/A (no code files present; directory contains only archived specification documents)
|
||||
Documentation-driven specification pattern with date-based versioning for feature scoping.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-17-user-profile/specs/user-profile (index)
|
||||
dir: archive/2025-05-17-user-profile/specs/user-profile
|
||||
# 2025-05-17-user-profile/specs/user-profile (index)
|
||||
dir: 2025-05-17-user-profile/specs/user-profile
|
||||
|
||||
## role
|
||||
Defines functional specifications for user profile management capabilities including profile data operations and avatar handling
|
||||
Defines functional specifications for a user profile management system including profile retrieval, updates, and local avatar storage
|
||||
## parent
|
||||
index: archive/2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/specs/.pi-map.md
|
||||
index: 2025-05-17-user-profile/specs/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-17-user-profile/specs/user-profile/.pi-map.index.md
|
||||
map: archive/2025-05-17-user-profile/specs/user-profile/.pi-map.md
|
||||
index: 2025-05-17-user-profile/specs/user-profile/.pi-map.index.md
|
||||
map: 2025-05-17-user-profile/specs/user-profile/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-17-user-profile/specs/user-profile
|
||||
dir: archive/2025-05-17-user-profile/specs/user-profile
|
||||
# 2025-05-17-user-profile/specs/user-profile
|
||||
dir: 2025-05-17-user-profile/specs/user-profile
|
||||
|
||||
index: archive/2025-05-17-user-profile/specs/user-profile/.pi-map.index.md
|
||||
index: 2025-05-17-user-profile/specs/user-profile/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines functional specifications for user profile management capabilities including profile data operations and avatar handling
|
||||
Defines functional specifications for a user profile management system including profile retrieval, updates, and local avatar storage
|
||||
## files
|
||||
- spec.md | Defines functional specifications for a user profile management system including profile retrieval, updates, and local avatar storage | dep: auth-oauth, User database model, pytest, mypy, ruff, npm/typecheck, npm/lint
|
||||
## arch
|
||||
Specification-driven design using markdown-based requirements documentation with modular feature decomposition (retrieval, updates, local storage)
|
||||
Specification-driven design with markdown-based requirements documentation
|
||||
## tags
|
||||
profile, npm, spec, defines, functional, specifications, user, management
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2025-05-18-git-repo-management (index)
|
||||
dir: archive/2025-05-18-git-repo-management
|
||||
# 2025-05-18-git-repo-management (index)
|
||||
dir: 2025-05-18-git-repo-management
|
||||
|
||||
## role
|
||||
Proposes and designs a git repository management feature for projects, including bare repo creation, listing, cloning, and deletion across backend and frontend.
|
||||
This package contains design and planning documents for implementing a git repository management feature that enables creating, listing, cloning, and deleting bare git repositories within projects.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-git-repo-management/specs
|
||||
index: archive/2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/specs/.pi-map.md
|
||||
- 2025-05-18-git-repo-management/specs
|
||||
index: 2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-18-git-repo-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/.pi-map.md
|
||||
index: 2025-05-18-git-repo-management/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2025-05-18-git-repo-management
|
||||
dir: archive/2025-05-18-git-repo-management
|
||||
# 2025-05-18-git-repo-management
|
||||
dir: 2025-05-18-git-repo-management
|
||||
|
||||
index: archive/2025-05-18-git-repo-management/.pi-map.index.md
|
||||
index: 2025-05-18-git-repo-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Proposes and designs a git repository management feature for projects, including bare repo creation, listing, cloning, and deletion across backend and frontend.
|
||||
This package contains design and planning documents for implementing a git repository management feature that enables creating, listing, cloning, and deleting bare git repositories within projects.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Design document specifying a bare git repository management system for projects with create/list/clone/delete operations | dep: git, filesystem, database, API, Dockerfile
|
||||
- proposal.md | Proposes a feature to add git repository creation, cloning, and management capabilities within existing projects | dep: project-management, git, backend API, frontend UI, disk storage
|
||||
- tasks.md | Project task checklist tracking implementation of a Git repository management feature across backend API, frontend UI, and project integration with verification steps.
|
||||
## arch
|
||||
Specification-driven development using OpenSpec schema configuration, phased task tracking with verification gates, and layered documentation (proposal → design → implementation tasks).
|
||||
Documentation-driven specification pattern using layered design docs (proposal → design → tasks → API spec) to formally define requirements before implementation, with clear separation between backend API, frontend UI, and project integration concerns.
|
||||
## tags
|
||||
git, management, design, repository, project, creation, .openspec, projects
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2025-05-18-git-repo-management/specs (index)
|
||||
dir: archive/2025-05-18-git-repo-management/specs
|
||||
# 2025-05-18-git-repo-management/specs (index)
|
||||
dir: 2025-05-18-git-repo-management/specs
|
||||
|
||||
## role
|
||||
Defines specifications and requirements for git repository management functionality.
|
||||
Contains specification documents that define requirements, standards, or design contracts for the git repository management project.
|
||||
## parent
|
||||
index: archive/2025-05-18-git-repo-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/.pi-map.md
|
||||
index: 2025-05-18-git-repo-management/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-git-repo-management/specs/git-repo-management
|
||||
index: archive/2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.md
|
||||
- 2025-05-18-git-repo-management/specs/git-repo-management
|
||||
index: 2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/specs/.pi-map.md
|
||||
index: 2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-18-git-repo-management/specs
|
||||
dir: archive/2025-05-18-git-repo-management/specs
|
||||
# 2025-05-18-git-repo-management/specs
|
||||
dir: 2025-05-18-git-repo-management/specs
|
||||
|
||||
index: archive/2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
index: 2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines specifications and requirements for git repository management functionality.
|
||||
Contains specification documents that define requirements, standards, or design contracts for the git repository management project.
|
||||
## files
|
||||
## arch
|
||||
Specification-driven development with structured documentation files (likely markdown or similar) capturing functional requirements, API contracts, and behavioral expectations for the git repo management system.
|
||||
Documentation-driven architecture using specification files (likely markdown or structured text) to establish formal contracts before implementation, supporting design-first or contract-first development patterns.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-git-repo-management/specs/git-repo-management (index)
|
||||
dir: archive/2025-05-18-git-repo-management/specs/git-repo-management
|
||||
# 2025-05-18-git-repo-management/specs/git-repo-management (index)
|
||||
dir: 2025-05-18-git-repo-management/specs/git-repo-management
|
||||
|
||||
## role
|
||||
Defines functional requirements for a Git repository management system supporting CRUD operations with cascade deletion capabilities.
|
||||
Defines functional requirements for a Git repository management system supporting lifecycle operations.
|
||||
## parent
|
||||
index: archive/2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/specs/.pi-map.md
|
||||
index: 2025-05-18-git-repo-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.md
|
||||
index: 2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.index.md
|
||||
map: 2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-git-repo-management/specs/git-repo-management
|
||||
dir: archive/2025-05-18-git-repo-management/specs/git-repo-management
|
||||
# 2025-05-18-git-repo-management/specs/git-repo-management
|
||||
dir: 2025-05-18-git-repo-management/specs/git-repo-management
|
||||
|
||||
index: archive/2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.index.md
|
||||
index: 2025-05-18-git-repo-management/specs/git-repo-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines functional requirements for a Git repository management system supporting CRUD operations with cascade deletion capabilities.
|
||||
Defines functional requirements for a Git repository management system supporting lifecycle operations.
|
||||
## files
|
||||
- spec.md | This file specifies software requirements for a Git repository management system, including creation, cloning, listing, deletion, and cascade deletion features. | dep: git, database, filesystem, HTTP API
|
||||
## arch
|
||||
Specification-driven design using a single markdown-based requirements document without explicit architectural patterns.
|
||||
Specification-driven design using a single requirements document with feature-based organization (CRUD + cascade operations).
|
||||
## tags
|
||||
git, deletion, spec, specifies, software, requirements, repository, management
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2025-05-18-ssh-key-management (index)
|
||||
dir: archive/2025-05-18-ssh-key-management
|
||||
# 2025-05-18-ssh-key-management (index)
|
||||
dir: 2025-05-18-ssh-key-management
|
||||
|
||||
## role
|
||||
Implements a full-stack SSH key management feature for secure Ed25519 key generation, encrypted storage, and git operations with external providers.
|
||||
Implements a full-stack SSH key management system for secure Ed25519 key generation, encrypted storage, and git operations with external providers.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-ssh-key-management/specs
|
||||
index: archive/2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/specs/.pi-map.md
|
||||
- 2025-05-18-ssh-key-management/specs
|
||||
index: 2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/.pi-map.md
|
||||
index: 2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2025-05-18-ssh-key-management
|
||||
dir: archive/2025-05-18-ssh-key-management
|
||||
# 2025-05-18-ssh-key-management
|
||||
dir: 2025-05-18-ssh-key-management
|
||||
|
||||
index: archive/2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
index: 2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Implements a full-stack SSH key management feature for secure Ed25519 key generation, encrypted storage, and git operations with external providers.
|
||||
Implements a full-stack SSH key management system for secure Ed25519 key generation, encrypted storage, and git operations with external providers.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Design document for implementing an API and UI to manage Ed25519 SSH keys with encrypted private key storage | dep: cryptography (Fernet, Ed25519), database/SSHKey model, frontend UI components, JWT_SECRET (for Fernet key derivation)
|
||||
- proposal.md | Proposes adding SSH key management functionality (backend API, frontend UI, and Ed25519 key generation with encryption) to enable git operations with external providers. | dep: FastAPI (implied by router pattern), Fernet encryption, Ed25519 cryptography, React/Vue frontend (implied by web app), existing SSHKey model
|
||||
- tasks.md | A completed task checklist documenting the implementation of a full-stack SSH key management feature with backend API, frontend UI, and verification steps. | dep: FastAPI, cryptography, Pydantic, React, React Router, npm, pytest, ruff, mypy
|
||||
## arch
|
||||
Clean documentation-driven architecture using OpenSpec schema configuration, phased implementation (proposal → design → tasks), with separated backend API and frontend UI concerns and encrypted private key security pattern.
|
||||
Full-stack feature module with backend REST API, frontend UI, encrypted private key storage, and task-driven implementation documentation following design-proposal-tasks workflow.
|
||||
## tags
|
||||
key, design, api, ssh, .openspec, ed25519, management, backend
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2025-05-18-ssh-key-management/specs (index)
|
||||
dir: archive/2025-05-18-ssh-key-management/specs
|
||||
# 2025-05-18-ssh-key-management/specs (index)
|
||||
dir: 2025-05-18-ssh-key-management/specs
|
||||
|
||||
## role
|
||||
Contains archived specifications for SSH key management features from May 18, 2025.
|
||||
Contains specification documents defining requirements and design for SSH key management functionality.
|
||||
## parent
|
||||
index: archive/2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/.pi-map.md
|
||||
index: 2025-05-18-ssh-key-management/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
index: archive/2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.md
|
||||
- 2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
index: 2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/specs/.pi-map.md
|
||||
index: 2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-18-ssh-key-management/specs
|
||||
dir: archive/2025-05-18-ssh-key-management/specs
|
||||
# 2025-05-18-ssh-key-management/specs
|
||||
dir: 2025-05-18-ssh-key-management/specs
|
||||
|
||||
index: archive/2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
index: 2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains archived specifications for SSH key management features from May 18, 2025.
|
||||
Contains specification documents defining requirements and design for SSH key management functionality.
|
||||
## files
|
||||
## arch
|
||||
Document-based specification storage with date-versioned archiving pattern for historical feature planning documents.
|
||||
Documentation-driven specification pattern using dated directory organization for version tracking of feature requirements.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-ssh-key-management/specs/ssh-key-management (index)
|
||||
dir: archive/2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
# 2025-05-18-ssh-key-management/specs/ssh-key-management (index)
|
||||
dir: 2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
|
||||
## role
|
||||
Defines functional requirements and acceptance criteria for SSH key lifecycle management operations.
|
||||
Defines functional requirements and specifications for SSH key lifecycle management operations.
|
||||
## parent
|
||||
index: archive/2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/specs/.pi-map.md
|
||||
index: 2025-05-18-ssh-key-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.md
|
||||
index: 2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.index.md
|
||||
map: 2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
dir: archive/2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
# 2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
dir: 2025-05-18-ssh-key-management/specs/ssh-key-management
|
||||
|
||||
index: archive/2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.index.md
|
||||
index: 2025-05-18-ssh-key-management/specs/ssh-key-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines functional requirements and acceptance criteria for SSH key lifecycle management operations.
|
||||
Defines functional requirements and specifications for SSH key lifecycle management operations.
|
||||
## files
|
||||
- spec.md | Defines requirements for SSH key management functionality including generation, listing, display, and deletion
|
||||
## arch
|
||||
Specification-driven design using structured requirements documentation with use-case based organization (generate, list, show, delete) and explicit acceptance criteria.
|
||||
Specification-driven design using requirement documents to define system behavior before implementation.
|
||||
## tags
|
||||
spec, defines, requirements, ssh, key, management, functionality, including
|
||||
## symbols
|
||||
|
||||
+10
-10
@@ -1,23 +1,23 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements (index)
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements
|
||||
# 2025-05-18-test-infrastructure-improvements (index)
|
||||
dir: 2025-05-18-test-infrastructure-improvements
|
||||
|
||||
## role
|
||||
Contains design documents, proposals, and task tracking for a test infrastructure restructuring initiative that was archived after completion.
|
||||
Documents the planning, design, and tracking of test infrastructure improvements for a backend API project.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-test-infrastructure-improvements/specs
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
- 2025-05-18-test-infrastructure-improvements/specs
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements
|
||||
# 2025-05-18-test-infrastructure-improvements
|
||||
dir: 2025-05-18-test-infrastructure-improvements
|
||||
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains design documents, proposals, and task tracking for a test infrastructure restructuring initiative that was archived after completion.
|
||||
Documents the planning, design, and tracking of test infrastructure improvements for a backend API project.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | This file documents the design and migration plan for restructuring a test suite into unit, integration, and system categories with shared fixtures, SQLite/PostgreSQL separation, and E2E coverage. | dep: pytest, pytest-asyncio, SQLite, PostgreSQL, Playwright, Docker, React/Vite, asyncpg, pytest-xdist
|
||||
- proposal.md | Proposes a comprehensive restructuring of test infrastructure to separate unit/integration/system tests, add shared fixtures, enable SQLite for unit tests, implement transaction rollback isolation, and introduce Playwright E2E testing. | dep: pytest, PostgreSQL, SQLite, Playwright, python-jose, docker, Makefile
|
||||
- tasks.md | Project task list tracking completed testing infrastructure improvements for a backend API project including test restructuring, shared fixtures, multi-database support, E2E setup, and documentation. | dep: pytest, pytest-asyncio, SQLAlchemy, aiosqlite, PostgreSQL, Playwright, python-jose, TestClient, Makefile
|
||||
## arch
|
||||
Documentation-driven planning pattern with structured design docs (design.md, proposal.md) preceding implementation, tracked via task lists, using OpenSpec for schema metadata and following a test pyramid architecture (unit/integration/system/E2E tiers with shared fixtures and database isolation).
|
||||
Documentation-driven project management using structured markdown files (proposal → design → tasks) with OpenSpec metadata, following a waterfall-like planning pattern for test suite restructuring across unit/integration/system/E2E layers.
|
||||
## tags
|
||||
pytest, sqlite, postgresql, playwright, design, restructuring, test, unit
|
||||
## symbols
|
||||
|
||||
+16
-16
@@ -1,25 +1,25 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs (index)
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs
|
||||
# 2025-05-18-test-infrastructure-improvements/specs (index)
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs
|
||||
|
||||
## role
|
||||
Contains specification documents for test infrastructure improvements planned or implemented on 2025-05-18.
|
||||
Contains specification documents defining requirements and design for test infrastructure improvements
|
||||
## parent
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.md
|
||||
- archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.md
|
||||
- archive/2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.md
|
||||
- 2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.md
|
||||
- 2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.md
|
||||
- 2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs
|
||||
# 2025-05-18-test-infrastructure-improvements/specs
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs
|
||||
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains specification documents for test infrastructure improvements planned or implemented on 2025-05-18.
|
||||
Contains specification documents defining requirements and design for test infrastructure improvements
|
||||
## files
|
||||
## arch
|
||||
Documentation-driven specification pattern with dated archival organization for tracking infrastructure changes over time.
|
||||
Documentation-as-code pattern using dated directories for versioned specification tracking
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing (index)
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
# 2025-05-18-test-infrastructure-improvements/specs/e2e-testing (index)
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
|
||||
## role
|
||||
Defines specifications for end-to-end testing infrastructure using Playwright and Makefile integration.
|
||||
Defines end-to-end testing requirements using Playwright and Makefile integration for automated browser-based system validation.
|
||||
## parent
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
# 2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing
|
||||
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.index.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/e2e-testing/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines specifications for end-to-end testing infrastructure using Playwright and Makefile integration.
|
||||
Defines end-to-end testing requirements using Playwright and Makefile integration for automated browser-based system validation.
|
||||
## files
|
||||
- spec.md | Defines requirements for end-to-end testing with Playwright and Makefile test targets for a software system. | dep: Playwright, Makefile, test database
|
||||
## arch
|
||||
Specification-driven testing architecture with browser automation (Playwright) and build system (Makefile) orchestration for test execution.
|
||||
Specification-driven testing architecture with Makefile target orchestration and Playwright-based browser automation framework.
|
||||
## tags
|
||||
end, playwright, makefile, spec, defines, requirements, testing, test
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation (index)
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
# 2025-05-18-test-infrastructure-improvements/specs/test-isolation (index)
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
|
||||
## role
|
||||
Defines specifications for test isolation mechanisms ensuring clean, independent test execution through shared fixtures and transaction management.
|
||||
Defines requirements for ensuring test isolation through shared fixtures and database transaction management in a testing infrastructure.
|
||||
## parent
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
# 2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs/test-isolation
|
||||
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.index.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/test-isolation/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines specifications for test isolation mechanisms ensuring clean, independent test execution through shared fixtures and transaction management.
|
||||
Defines requirements for ensuring test isolation through shared fixtures and database transaction management in a testing infrastructure.
|
||||
## files
|
||||
- spec.md | Defines requirements for shared test fixtures and transaction isolation in a testing infrastructure | dep: pytest, SQLAlchemy, TestClient, SQLite, PostgreSQL
|
||||
## arch
|
||||
Specification-driven design using requirement documents to define behavioral contracts for test infrastructure components.
|
||||
Specification-driven architecture using markdown-based requirements documents to define behavioral contracts for test infrastructure components.
|
||||
## tags
|
||||
spec, defines, requirements, shared, test, fixtures, transaction, isolation
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs/test-organization (index)
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
# 2025-05-18-test-infrastructure-improvements/specs/test-organization (index)
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
|
||||
## role
|
||||
Defines testing standards for categorizing backend tests by scope using pytest markers
|
||||
Defines testing standards and categorization requirements for the backend test suite using pytest markers.
|
||||
## parent
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.index.md
|
||||
map: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.index.md
|
||||
map: 2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
dir: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
# 2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
dir: 2025-05-18-test-infrastructure-improvements/specs/test-organization
|
||||
|
||||
index: archive/2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.index.md
|
||||
index: 2025-05-18-test-infrastructure-improvements/specs/test-organization/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines testing standards for categorizing backend tests by scope using pytest markers
|
||||
Defines testing standards and categorization requirements for the backend test suite using pytest markers.
|
||||
## files
|
||||
- spec.md | Defines requirements for organizing backend tests into unit, integration, and system categories with pytest markers | dep: pytest, pyproject.toml, apps/api/tests/
|
||||
## arch
|
||||
Specification-driven testing strategy with hierarchical test classification (unit/integration/system) and marker-based test selection
|
||||
Specification-driven documentation pattern establishing a three-tier test hierarchy (unit/integration/system) with marker-based test organization.
|
||||
## tags
|
||||
tests, pytest, spec, defines, requirements, organizing, backend, unit
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2025-05-18-tool-types-definition (index)
|
||||
dir: archive/2025-05-18-tool-types-definition
|
||||
# 2025-05-18-tool-types-definition (index)
|
||||
dir: 2025-05-18-tool-types-definition
|
||||
|
||||
## role
|
||||
Design and planning package for a ToolType system that enables defining and launching development tools via Docker Compose templates.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-tool-types-definition/specs
|
||||
index: archive/2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/specs/.pi-map.md
|
||||
- 2025-05-18-tool-types-definition/specs
|
||||
index: 2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/.pi-map.md
|
||||
index: 2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# archive/2025-05-18-tool-types-definition
|
||||
dir: archive/2025-05-18-tool-types-definition
|
||||
# 2025-05-18-tool-types-definition
|
||||
dir: 2025-05-18-tool-types-definition
|
||||
|
||||
index: archive/2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
index: 2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Design and planning package for a ToolType system that enables defining and launching development tools via Docker Compose templates.
|
||||
@@ -11,7 +11,7 @@ Design and planning package for a ToolType system that enables defining and laun
|
||||
- proposal.md | Defines a feature proposal for implementing a tool type system with Docker Compose template support to enable launching development tool instances | dep: SQLAlchemy, Docker Compose, apps/api/src/api/tool_types.py, apps/web/src/pages/tool-types.tsx
|
||||
- tasks.md | Tracks completed development tasks for implementing a ToolType CRUD feature across backend API, frontend UI, and database migration | dep: SQLAlchemy, Alembic, FastAPI, Pydantic, React/TypeScript, pytest, ruff, mypy, npm
|
||||
## arch
|
||||
Documentation-driven design pattern with structured specification files (OpenSpec config, design doc, proposal, task tracking) preceding implementation.
|
||||
Documentation-driven specification pattern using OpenSpec schema configuration, layered design docs (proposal → design → tasks), and CRUD-focused implementation planning across full stack (API/UI/database).
|
||||
## tags
|
||||
defines, design, implementing, development, proposal, tool, api, tasks
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2025-05-18-tool-types-definition/specs (index)
|
||||
dir: archive/2025-05-18-tool-types-definition/specs
|
||||
# 2025-05-18-tool-types-definition/specs (index)
|
||||
dir: 2025-05-18-tool-types-definition/specs
|
||||
|
||||
## role
|
||||
Contains specification documents defining tool types and their interfaces for the project.
|
||||
Contains specification documents defining tool types, interfaces, and behavioral contracts for the project's tooling system.
|
||||
## parent
|
||||
index: archive/2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/.pi-map.md
|
||||
index: 2025-05-18-tool-types-definition/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
index: archive/2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.md
|
||||
- 2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
index: 2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/specs/.pi-map.md
|
||||
index: 2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-18-tool-types-definition/specs
|
||||
dir: archive/2025-05-18-tool-types-definition/specs
|
||||
# 2025-05-18-tool-types-definition/specs
|
||||
dir: 2025-05-18-tool-types-definition/specs
|
||||
|
||||
index: archive/2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
index: 2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains specification documents defining tool types and their interfaces for the project.
|
||||
Contains specification documents defining tool types, interfaces, and behavioral contracts for the project's tooling system.
|
||||
## files
|
||||
## arch
|
||||
Documentation-driven specification pattern using structured definition files to establish contracts before implementation.
|
||||
Document-driven specification pattern using formal interface definitions to establish contracts between tool implementations and consumers, likely supporting code generation or validation.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-tool-types-definition/specs/tool-types-definition (index)
|
||||
dir: archive/2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
# 2025-05-18-tool-types-definition/specs/tool-types-definition (index)
|
||||
dir: 2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
|
||||
## role
|
||||
Defines specifications for a ToolType management system that enables CRUD operations and Docker Compose template validation with variable substitution.
|
||||
Defines specifications for a ToolType management system that enables CRUD operations, Docker Compose template validation, and variable substitution for configurable tool deployments.
|
||||
## parent
|
||||
index: archive/2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/specs/.pi-map.md
|
||||
index: 2025-05-18-tool-types-definition/specs/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.index.md
|
||||
map: archive/2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.md
|
||||
index: 2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.index.md
|
||||
map: 2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
dir: archive/2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
# 2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
dir: 2025-05-18-tool-types-definition/specs/tool-types-definition
|
||||
|
||||
index: archive/2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.index.md
|
||||
index: 2025-05-18-tool-types-definition/specs/tool-types-definition/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines specifications for a ToolType management system that enables CRUD operations and Docker Compose template validation with variable substitution.
|
||||
Defines specifications for a ToolType management system that enables CRUD operations, Docker Compose template validation, and variable substitution for configurable tool deployments.
|
||||
## files
|
||||
- spec.md | Define requirements for a ToolType management system with CRUD API, Docker Compose template validation, and variable substitution | dep: REST API, Docker Compose, YAML parser, UUID, authentication/authorization system
|
||||
## arch
|
||||
Specification-driven architecture using markdown-based requirements documentation to define system behavior before implementation.
|
||||
Specification-driven architecture using markdown-based requirements documentation with structured sections for functional requirements, API design, data models, and validation rules.
|
||||
## tags
|
||||
spec, define, requirements, tooltype, management, system, crud, api
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2025-05-18-user-config-management (index)
|
||||
dir: archive/2025-05-18-user-config-management
|
||||
# 2025-05-18-user-config-management (index)
|
||||
dir: 2025-05-18-user-config-management
|
||||
|
||||
## role
|
||||
Archive directory containing historical design documents and planning artifacts for a user configuration management feature that was proposed but not yet implemented.
|
||||
Design and planning package for a JSONB-backed user configuration management feature with API and UI components.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-user-config-management/specs
|
||||
index: archive/2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/specs/.pi-map.md
|
||||
- 2025-05-18-user-config-management/specs
|
||||
index: 2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2025-05-18-user-config-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/.pi-map.md
|
||||
index: 2025-05-18-user-config-management/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2025-05-18-user-config-management
|
||||
dir: archive/2025-05-18-user-config-management
|
||||
# 2025-05-18-user-config-management
|
||||
dir: 2025-05-18-user-config-management
|
||||
|
||||
index: archive/2025-05-18-user-config-management/.pi-map.index.md
|
||||
index: 2025-05-18-user-config-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive directory containing historical design documents and planning artifacts for a user configuration management feature that was proposed but not yet implemented.
|
||||
Design and planning package for a JSONB-backed user configuration management feature with API and UI components.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Design document for a simple key-value user configuration system using PostgreSQL JSONB | dep: PostgreSQL, JSONB
|
||||
- proposal.md | Proposes a feature to add persistent user preference storage and management through a JSONB-backed config system with API endpoints and frontend settings UI. | dep: database, API, frontend, UserConfig model, AppShell
|
||||
- tasks.md | Project task tracking document for implementing a user settings/config feature with backend API, frontend UI, and verification steps | dep: SQLAlchemy, Alembic, FastAPI/HTTP endpoints, React/frontend router, Docker Compose, ruff, mypy, pytest, TypeScript tooling
|
||||
## arch
|
||||
Document-driven design with OpenSpec schema definitions, Markdown-based design/proposal/task tracking, and a planned JSONB-backed key-value storage architecture with REST API and frontend UI components.
|
||||
Specification-driven development using OpenSpec schema definitions, paired with markdown-based design documents (design.md, proposal.md, tasks.md) following a proposal → design → task breakdown workflow pattern.
|
||||
## tags
|
||||
design, user, jsonb, api, frontend, configuration, .openspec, document
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2025-05-18-user-config-management/specs (index)
|
||||
dir: archive/2025-05-18-user-config-management/specs
|
||||
# 2025-05-18-user-config-management/specs (index)
|
||||
dir: 2025-05-18-user-config-management/specs
|
||||
|
||||
## role
|
||||
Contains archived specification documents for user configuration management features from May 2025.
|
||||
Contains specification documents defining requirements and design for the user configuration management feature.
|
||||
## parent
|
||||
index: archive/2025-05-18-user-config-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/.pi-map.md
|
||||
index: 2025-05-18-user-config-management/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/.pi-map.md
|
||||
## children
|
||||
- archive/2025-05-18-user-config-management/specs/user-config-management
|
||||
index: archive/2025-05-18-user-config-management/specs/user-config-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/specs/user-config-management/.pi-map.md
|
||||
- 2025-05-18-user-config-management/specs/user-config-management
|
||||
index: 2025-05-18-user-config-management/specs/user-config-management/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/specs/user-config-management/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/specs/.pi-map.md
|
||||
index: 2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2025-05-18-user-config-management/specs
|
||||
dir: archive/2025-05-18-user-config-management/specs
|
||||
# 2025-05-18-user-config-management/specs
|
||||
dir: 2025-05-18-user-config-management/specs
|
||||
|
||||
index: archive/2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
index: 2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains archived specification documents for user configuration management features from May 2025.
|
||||
Contains specification documents defining requirements and design for the user configuration management feature.
|
||||
## files
|
||||
## arch
|
||||
Documentation-only archive directory with no active code; stores historical design specifications using markdown/plaintext format.
|
||||
Documentation-driven development with structured specification files (likely markdown/txt) serving as the single source of truth for implementation requirements and acceptance criteria.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2025-05-18-user-config-management/specs/user-config-management (index)
|
||||
dir: archive/2025-05-18-user-config-management/specs/user-config-management
|
||||
# 2025-05-18-user-config-management/specs/user-config-management (index)
|
||||
dir: 2025-05-18-user-config-management/specs/user-config-management
|
||||
|
||||
## role
|
||||
Defines technical specifications for a user-configurable theme system with JSONB-based storage and retrieval.
|
||||
Defines system requirements for JSONB-based user configuration storage, retrieval, and frontend theme application.
|
||||
## parent
|
||||
index: archive/2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/specs/.pi-map.md
|
||||
index: 2025-05-18-user-config-management/specs/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2025-05-18-user-config-management/specs/user-config-management/.pi-map.index.md
|
||||
map: archive/2025-05-18-user-config-management/specs/user-config-management/.pi-map.md
|
||||
index: 2025-05-18-user-config-management/specs/user-config-management/.pi-map.index.md
|
||||
map: 2025-05-18-user-config-management/specs/user-config-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2025-05-18-user-config-management/specs/user-config-management
|
||||
dir: archive/2025-05-18-user-config-management/specs/user-config-management
|
||||
# 2025-05-18-user-config-management/specs/user-config-management
|
||||
dir: 2025-05-18-user-config-management/specs/user-config-management
|
||||
|
||||
index: archive/2025-05-18-user-config-management/specs/user-config-management/.pi-map.index.md
|
||||
index: 2025-05-18-user-config-management/specs/user-config-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines technical specifications for a user-configurable theme system with JSONB-based storage and retrieval.
|
||||
Defines system requirements for JSONB-based user configuration storage, retrieval, and frontend theme application.
|
||||
## files
|
||||
- spec.md | Define system requirements for user configuration storage, retrieval, and frontend theme application using JSONB key-value pairs.
|
||||
## arch
|
||||
Specification-driven design using JSONB key-value store pattern for flexible schema-less configuration persistence with frontend theme binding.
|
||||
Specification-driven architecture using JSONB key-value pairs for flexible schema-less user preferences with clear separation between storage backend and frontend consumption patterns.
|
||||
## tags
|
||||
spec, define, system, requirements, user, configuration, storage, retrieval
|
||||
## symbols
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# archive/2026-05-17-auth-oauth (index)
|
||||
dir: archive/2026-05-17-auth-oauth
|
||||
# 2026-05-17-auth-oauth (index)
|
||||
dir: 2026-05-17-auth-oauth
|
||||
|
||||
## role
|
||||
Archive directory containing design documents and proposals for an OAuth2/OIDC authentication system with Authentik integration and JWT token management.
|
||||
Authentication and authorization package implementing OAuth2/OIDC integration with Authentik for secure user session management.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-17-auth-oauth/specs
|
||||
index: archive/2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/specs/.pi-map.md
|
||||
- 2026-05-17-auth-oauth/specs
|
||||
index: 2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- README.md
|
||||
@@ -17,8 +17,8 @@ map: archive/.pi-map.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-17-auth-oauth/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/.pi-map.md
|
||||
index: 2026-05-17-auth-oauth/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# archive/2026-05-17-auth-oauth
|
||||
dir: archive/2026-05-17-auth-oauth
|
||||
# 2026-05-17-auth-oauth
|
||||
dir: 2026-05-17-auth-oauth
|
||||
|
||||
index: archive/2026-05-17-auth-oauth/.pi-map.index.md
|
||||
index: 2026-05-17-auth-oauth/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive directory containing design documents and proposals for an OAuth2/OIDC authentication system with Authentik integration and JWT token management.
|
||||
Authentication and authorization package implementing OAuth2/OIDC integration with Authentik for secure user session management.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
|
||||
- README.md | Documents a project that implements OAuth2/OIDC authentication using Authentik with internal JWTs and database-backed refresh tokens | dep: Authentik, OAuth2, OIDC, JWT
|
||||
@@ -12,7 +12,7 @@ Archive directory containing design documents and proposals for an OAuth2/OIDC a
|
||||
- proposal.md | Proposes a technical implementation plan for adding production-ready OAuth2/OIDC authentication with Authentik integration, JWT session management, and secure token lifecycle handling to a backend API project. | dep: Authentik, OAuth2/OIDC, JWKS, JWT, database, apps/api/src, config, models, auth services, API routes
|
||||
- tasks.md | Task tracking document for implementing OIDC/JWT authentication system with refresh tokens in a backend application. | dep: SQLAlchemy, Alembic, Authentik OIDC, pytest, ruff, mypy, asyncpg, PostgreSQL
|
||||
## arch
|
||||
Document-driven design specification using markdown-based RFCs, with OpenAPI metadata, separating concerns into design rationale (design.md), implementation planning (proposal.md), task tracking (tasks.md), and project documentation (README.md).
|
||||
Layered security architecture with external IdP delegation (Authentik OIDC), internal JWT stateless access tokens, database-backed opaque refresh tokens, and environment-aware cookie security policies.
|
||||
## tags
|
||||
oidc, authentik, oauth2, jwt, authentication, tokens, refresh, design
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2026-05-17-auth-oauth/specs (index)
|
||||
dir: archive/2026-05-17-auth-oauth/specs
|
||||
# 2026-05-17-auth-oauth/specs (index)
|
||||
dir: 2026-05-17-auth-oauth/specs
|
||||
|
||||
## role
|
||||
Contains historical specification documents for the OAuth authentication implementation from May 2026, serving as archived design reference.
|
||||
Contains specification documents defining requirements, interfaces, and behavior contracts for the OAuth authentication system.
|
||||
## parent
|
||||
index: archive/2026-05-17-auth-oauth/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/.pi-map.md
|
||||
index: 2026-05-17-auth-oauth/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-17-auth-oauth/specs/auth-oauth
|
||||
index: archive/2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.md
|
||||
- 2026-05-17-auth-oauth/specs/auth-oauth
|
||||
index: 2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/specs/.pi-map.md
|
||||
index: 2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2026-05-17-auth-oauth/specs
|
||||
dir: archive/2026-05-17-auth-oauth/specs
|
||||
# 2026-05-17-auth-oauth/specs
|
||||
dir: 2026-05-17-auth-oauth/specs
|
||||
|
||||
index: archive/2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
index: 2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains historical specification documents for the OAuth authentication implementation from May 2026, serving as archived design reference.
|
||||
Contains specification documents defining requirements, interfaces, and behavior contracts for the OAuth authentication system.
|
||||
## files
|
||||
## arch
|
||||
Documentation-only archive with no active code; likely contains markdown/ADR-style specification files capturing past architectural decisions for external authentication provider integration.
|
||||
Documentation-driven design using specification files (likely markdown or similar) to formalize system requirements before implementation.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-17-auth-oauth/specs/auth-oauth (index)
|
||||
dir: archive/2026-05-17-auth-oauth/specs/auth-oauth
|
||||
# 2026-05-17-auth-oauth/specs/auth-oauth (index)
|
||||
dir: 2026-05-17-auth-oauth/specs/auth-oauth
|
||||
|
||||
## role
|
||||
Defines authentication requirements for OAuth2/OIDC integration with Authentik identity provider.
|
||||
Defines authentication and authorization requirements for OAuth2/OIDC integration with Authentik identity provider.
|
||||
## parent
|
||||
index: archive/2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/specs/.pi-map.md
|
||||
index: 2026-05-17-auth-oauth/specs/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.index.md
|
||||
map: archive/2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.md
|
||||
index: 2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.index.md
|
||||
map: 2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-17-auth-oauth/specs/auth-oauth
|
||||
dir: archive/2026-05-17-auth-oauth/specs/auth-oauth
|
||||
# 2026-05-17-auth-oauth/specs/auth-oauth
|
||||
dir: 2026-05-17-auth-oauth/specs/auth-oauth
|
||||
|
||||
index: archive/2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.index.md
|
||||
index: 2026-05-17-auth-oauth/specs/auth-oauth/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines authentication requirements for OAuth2/OIDC integration with Authentik identity provider.
|
||||
Defines authentication and authorization requirements for OAuth2/OIDC integration with Authentik identity provider.
|
||||
## files
|
||||
- spec.md | Specifies OAuth2/OIDC authentication, session security, token refresh, and logout requirements for a web application using Authentik as the identity provider. | dep: Authentik, JWKS, OAuth2, OIDC, HTTP cookies, database
|
||||
## arch
|
||||
Requirements specification document following standard markdown-based spec format with no implemented architecture.
|
||||
Specification-driven security architecture using standard OAuth2/OIDC flows with session management, token lifecycle, and secure logout patterns.
|
||||
## tags
|
||||
oauth2, oidc, authentik, spec, specifies, authentication, session, security
|
||||
## symbols
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# archive/2026-05-17-database-models (index)
|
||||
dir: archive/2026-05-17-database-models
|
||||
# 2026-05-17-database-models (index)
|
||||
dir: 2026-05-17-database-models
|
||||
|
||||
## role
|
||||
Archive directory containing design documents and proposals for implementing SQLAlchemy 2.0 async database models and Alembic migrations for a PostgreSQL-backed API application.
|
||||
Database persistence layer providing SQLAlchemy 2.0 async ORM models and Alembic migration infrastructure for PostgreSQL data management in the Headquarter platform API.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
@@ -15,8 +15,8 @@ map: archive/.pi-map.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-17-database-models/.pi-map.index.md
|
||||
map: archive/2026-05-17-database-models/.pi-map.md
|
||||
index: 2026-05-17-database-models/.pi-map.index.md
|
||||
map: 2026-05-17-database-models/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# archive/2026-05-17-database-models
|
||||
dir: archive/2026-05-17-database-models
|
||||
# 2026-05-17-database-models
|
||||
dir: 2026-05-17-database-models
|
||||
|
||||
index: archive/2026-05-17-database-models/.pi-map.index.md
|
||||
index: 2026-05-17-database-models/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive directory containing design documents and proposals for implementing SQLAlchemy 2.0 async database models and Alembic migrations for a PostgreSQL-backed API application.
|
||||
Database persistence layer providing SQLAlchemy 2.0 async ORM models and Alembic migration infrastructure for PostgreSQL data management in the Headquarter platform API.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
|
||||
- README.md | Defines a project for implementing SQLAlchemy database models and Alembic migrations for core entities. | dep: SQLAlchemy, Alembic
|
||||
@@ -12,7 +12,7 @@ Archive directory containing design documents and proposals for implementing SQL
|
||||
- proposal.md | Proposes implementing SQLAlchemy 2.0 async database models and Alembic migrations for core entities in the Headquarter platform | dep: SQLAlchemy 2.0, Alembic, asyncpg, pytest, mypy, ruff
|
||||
- tasks.md | Tracks completed implementation tasks for building a SQLAlchemy-based async database layer with models, migrations, seeding, and testing for an API application. | dep: SQLAlchemy, Alembic, Pydantic-settings, PostgreSQL, pytest, mypy, ruff
|
||||
## arch
|
||||
Document-driven design with OpenAPI specification metadata, structured planning artifacts (proposal/design/tasks), and async SQLAlchemy 2.0 ORM pattern targeting PostgreSQL with Alembic migration management.
|
||||
Async SQLAlchemy 2.0 declarative ORM with Alembic migration tooling, following repository pattern for data access, with model-driven schema design and automated migration generation for PostgreSQL backend.
|
||||
## tags
|
||||
sqlalchemy, alembic, database, defines, models, migrations, design, async
|
||||
## symbols
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# archive/2026-05-17-frontend-foundation (index)
|
||||
dir: archive/2026-05-17-frontend-foundation
|
||||
# 2026-05-17-frontend-foundation (index)
|
||||
dir: 2026-05-17-frontend-foundation
|
||||
|
||||
## role
|
||||
Archive of a completed frontend foundation project delivering a React/TypeScript/Vite starter with authentication, routing, and API integration patterns.
|
||||
Establishes a foundational frontend architecture for authenticated React/TypeScript/Vite web applications with routing, API integration, and responsive UI patterns.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-17-frontend-foundation/specs
|
||||
index: archive/2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/specs/.pi-map.md
|
||||
- 2026-05-17-frontend-foundation/specs
|
||||
index: 2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- README.md
|
||||
@@ -17,8 +17,8 @@ map: archive/.pi-map.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/.pi-map.md
|
||||
index: 2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# archive/2026-05-17-frontend-foundation
|
||||
dir: archive/2026-05-17-frontend-foundation
|
||||
# 2026-05-17-frontend-foundation
|
||||
dir: 2026-05-17-frontend-foundation
|
||||
|
||||
index: archive/2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
index: 2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive of a completed frontend foundation project delivering a React/TypeScript/Vite starter with authentication, routing, and API integration patterns.
|
||||
Establishes a foundational frontend architecture for authenticated React/TypeScript/Vite web applications with routing, API integration, and responsive UI patterns.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
|
||||
- README.md | Defines a project foundation for a frontend application with authentication, routing, and API integration capabilities.
|
||||
@@ -12,7 +12,7 @@ Archive of a completed frontend foundation project delivering a React/TypeScript
|
||||
- proposal.md | Proposes a frontend foundation for a React/TypeScript web application with authentication, routing, and API integration. | dep: React, TypeScript, Vite, backend auth endpoints (/auth/login, /auth/logout, /auth/me, /auth/refresh)
|
||||
- tasks.md | Tracks completed frontend development tasks for building an authenticated web application with routing, API integration, and dashboard UI.
|
||||
## arch
|
||||
Documentation-driven architecture with OpenAPI-first API contract, layered design docs (proposal → design → tasks), and modular React patterns including authenticated route guards, responsive shell layout, and centralized API client abstraction.
|
||||
Document-driven specification package using OpenAPI metadata, design documents, and task tracking to define a layered frontend architecture with authenticated routing, API client abstraction, and shell-based responsive layout components.
|
||||
## tags
|
||||
react, frontend, routing, api, typescript, auth, foundation, application
|
||||
## symbols
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# archive/2026-05-17-frontend-foundation/specs (index)
|
||||
dir: archive/2026-05-17-frontend-foundation/specs
|
||||
# 2026-05-17-frontend-foundation/specs (index)
|
||||
dir: 2026-05-17-frontend-foundation/specs
|
||||
|
||||
## role
|
||||
Contains archived specification documents for the frontend foundation project dated May 17, 2026, serving as historical reference for design decisions and requirements.
|
||||
Contains specification documents defining requirements and design decisions for the frontend foundation layer.
|
||||
## parent
|
||||
index: archive/2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/.pi-map.md
|
||||
index: 2026-05-17-frontend-foundation/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
index: archive/2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.md
|
||||
- 2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
index: 2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/specs/.pi-map.md
|
||||
index: 2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2026-05-17-frontend-foundation/specs
|
||||
dir: archive/2026-05-17-frontend-foundation/specs
|
||||
# 2026-05-17-frontend-foundation/specs
|
||||
dir: 2026-05-17-frontend-foundation/specs
|
||||
|
||||
index: archive/2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
index: 2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains archived specification documents for the frontend foundation project dated May 17, 2026, serving as historical reference for design decisions and requirements.
|
||||
Contains specification documents defining requirements and design decisions for the frontend foundation layer.
|
||||
## files
|
||||
## arch
|
||||
Document-based specification storage using date-versioned directory naming convention for temporal organization of project requirements.
|
||||
Documentation-driven architecture using specification files to formalize API contracts, component interfaces, and implementation standards before code development.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-17-frontend-foundation/specs/frontend-foundation (index)
|
||||
dir: archive/2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
# 2026-05-17-frontend-foundation/specs/frontend-foundation (index)
|
||||
dir: 2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
|
||||
## role
|
||||
Defines technical specifications for a React 18+ TypeScript frontend foundation including routing, auth, layout, and HTTP client patterns.
|
||||
Defines the technical specification and requirements for a React 18+ TypeScript frontend foundation with routing, authentication, layout, and HTTP client capabilities.
|
||||
## parent
|
||||
index: archive/2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/specs/.pi-map.md
|
||||
index: 2026-05-17-frontend-foundation/specs/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.index.md
|
||||
map: archive/2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.md
|
||||
index: 2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.index.md
|
||||
map: 2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
dir: archive/2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
# 2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
dir: 2026-05-17-frontend-foundation/specs/frontend-foundation
|
||||
|
||||
index: archive/2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.index.md
|
||||
index: 2026-05-17-frontend-foundation/specs/frontend-foundation/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines technical specifications for a React 18+ TypeScript frontend foundation including routing, auth, layout, and HTTP client patterns.
|
||||
Defines the technical specification and requirements for a React 18+ TypeScript frontend foundation with routing, authentication, layout, and HTTP client capabilities.
|
||||
## files
|
||||
- spec.md | This file specifies frontend requirements for a React 18+ TypeScript web application with routing, authentication, layout, and HTTP client configuration. | dep: React 18+, TypeScript 5+, Vite, React Router, Axios/fetch
|
||||
## arch
|
||||
Specification-driven architecture with modular concerns (routing, auth, layout, HTTP) documented as requirements for a modern React SPA foundation.
|
||||
Specification-driven architecture using React 18 with TypeScript, likely implementing common patterns such as component-based UI, client-side routing, token-based authentication, responsive layout systems, and configurable HTTP interceptors.
|
||||
## tags
|
||||
spec, specifies, frontend, requirements, react, typescript, web, application
|
||||
## symbols
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# archive/2026-05-17-project-management (index)
|
||||
dir: archive/2026-05-17-project-management
|
||||
# 2026-05-17-project-management (index)
|
||||
dir: 2026-05-17-project-management
|
||||
|
||||
## role
|
||||
This package contains archived design documentation and planning artifacts for a project management feature that was implemented with full-stack CRUD operations, ownership enforcement, and SSH key integration.
|
||||
Defines specifications, design, and implementation tracking for a full-stack project management feature with authenticated CRUD, ownership enforcement, and SSH key integration.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-17-project-management/specs
|
||||
index: archive/2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/.pi-map.md
|
||||
- 2026-05-17-project-management/specs
|
||||
index: 2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- README.md
|
||||
@@ -17,8 +17,8 @@ map: archive/.pi-map.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-17-project-management/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/.pi-map.md
|
||||
index: 2026-05-17-project-management/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# archive/2026-05-17-project-management
|
||||
dir: archive/2026-05-17-project-management
|
||||
# 2026-05-17-project-management
|
||||
dir: 2026-05-17-project-management
|
||||
|
||||
index: archive/2026-05-17-project-management/.pi-map.index.md
|
||||
index: 2026-05-17-project-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
This package contains archived design documentation and planning artifacts for a project management feature that was implemented with full-stack CRUD operations, ownership enforcement, and SSH key integration.
|
||||
Defines specifications, design, and implementation tracking for a full-stack project management feature with authenticated CRUD, ownership enforcement, and SSH key integration.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenAPI specification file metadata with schema type and creation date
|
||||
- README.md | Defines a project management application that implements create, read, update, delete, listing, and ownership workflows across API and frontend layers
|
||||
@@ -12,7 +12,7 @@ This package contains archived design documentation and planning artifacts for a
|
||||
- proposal.md | Proposes a project management feature implementation covering authenticated CRUD APIs, frontend flows, SSH key integration, and cascading deletion behavior. | dep: authentication, data models, frontend foundation, apps/api/src, apps/web/src
|
||||
- tasks.md | Tracks completed tasks for implementing full-stack project management features with ownership enforcement and verification checks.
|
||||
## arch
|
||||
Documentation-driven planning architecture using OpenAPI specification metadata, structured markdown design documents (proposal → design → tasks → README), and explicit separation of API/backend concerns from frontend integration workflows.
|
||||
Documentation-driven specification pattern using OpenAPI metadata, layered design docs (proposal → design → tasks), and separation of concerns across API/backend and frontend concerns with explicit ownership-based access control.
|
||||
## tags
|
||||
project, frontend, management, ownership, design, tasks, defines, .openspec
|
||||
## symbols
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
# archive/2026-05-17-project-management/specs (index)
|
||||
dir: archive/2026-05-17-project-management/specs
|
||||
# 2026-05-17-project-management/specs (index)
|
||||
dir: 2026-05-17-project-management/specs
|
||||
|
||||
## role
|
||||
Contains archived specification documents from a project management snapshot dated May 17, 2026.
|
||||
Contains project specifications and requirements documentation for the 2026-05-17-project-management system.
|
||||
## parent
|
||||
index: archive/2026-05-17-project-management/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/.pi-map.md
|
||||
index: 2026-05-17-project-management/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-17-project-management/specs/git-repo
|
||||
index: archive/2026-05-17-project-management/specs/git-repo/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/git-repo/.pi-map.md
|
||||
- archive/2026-05-17-project-management/specs/project-management
|
||||
index: archive/2026-05-17-project-management/specs/project-management/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/project-management/.pi-map.md
|
||||
- archive/2026-05-17-project-management/specs/ssh-keys
|
||||
index: archive/2026-05-17-project-management/specs/ssh-keys/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/ssh-keys/.pi-map.md
|
||||
- 2026-05-17-project-management/specs/git-repo
|
||||
index: 2026-05-17-project-management/specs/git-repo/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/git-repo/.pi-map.md
|
||||
- 2026-05-17-project-management/specs/project-management
|
||||
index: 2026-05-17-project-management/specs/project-management/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/project-management/.pi-map.md
|
||||
- 2026-05-17-project-management/specs/ssh-keys
|
||||
index: 2026-05-17-project-management/specs/ssh-keys/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/ssh-keys/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2026-05-17-project-management/specs
|
||||
dir: archive/2026-05-17-project-management/specs
|
||||
# 2026-05-17-project-management/specs
|
||||
dir: 2026-05-17-project-management/specs
|
||||
|
||||
index: archive/2026-05-17-project-management/specs/.pi-map.index.md
|
||||
index: 2026-05-17-project-management/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains archived specification documents from a project management snapshot dated May 17, 2026.
|
||||
Contains project specifications and requirements documentation for the 2026-05-17-project-management system.
|
||||
## files
|
||||
## arch
|
||||
Simple archival storage pattern with date-based directory naming for historical spec versioning.
|
||||
Documentation-driven specification pattern with no code architecture; serves as the requirements foundation for downstream implementation packages.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-17-project-management/specs/git-repo (index)
|
||||
dir: archive/2026-05-17-project-management/specs/git-repo
|
||||
# 2026-05-17-project-management/specs/git-repo (index)
|
||||
dir: 2026-05-17-project-management/specs/git-repo
|
||||
|
||||
## role
|
||||
Specifies requirements for automatic cleanup of associated Git repositories when project management entities are deleted.
|
||||
Defines specification requirements for cascading repository deletion when a project is deleted in a project management system.
|
||||
## parent
|
||||
index: archive/2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-17-project-management/specs/git-repo/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/git-repo/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/git-repo/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/git-repo/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-17-project-management/specs/git-repo
|
||||
dir: archive/2026-05-17-project-management/specs/git-repo
|
||||
# 2026-05-17-project-management/specs/git-repo
|
||||
dir: 2026-05-17-project-management/specs/git-repo
|
||||
|
||||
index: archive/2026-05-17-project-management/specs/git-repo/.pi-map.index.md
|
||||
index: 2026-05-17-project-management/specs/git-repo/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Specifies requirements for automatic cleanup of associated Git repositories when project management entities are deleted.
|
||||
Defines specification requirements for cascading repository deletion when a project is deleted in a project management system.
|
||||
## files
|
||||
- spec.md | Defines modified requirements for cascading repository deletion when a project is deleted
|
||||
## arch
|
||||
Requirements specification document using structured markdown with user stories, acceptance criteria, and behavioral rules for cascade deletion logic.
|
||||
Specification-driven design using markdown-based requirements documentation with focus on referential integrity and cascading delete operations across project-repository boundaries.
|
||||
## tags
|
||||
spec, defines, modified, requirements, cascading, repository, deletion, project
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-17-project-management/specs/project-management (index)
|
||||
dir: archive/2026-05-17-project-management/specs/project-management
|
||||
# 2026-05-17-project-management/specs/project-management (index)
|
||||
dir: 2026-05-17-project-management/specs/project-management
|
||||
|
||||
## role
|
||||
Defines modified requirements for a project management system with CRUD operations, ownership-based access control, and SSH key management
|
||||
Defines the specification requirements for a project management system including CRUD operations, access control, and SSH key management features.
|
||||
## parent
|
||||
index: archive/2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-17-project-management/specs/project-management/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/project-management/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/project-management/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/project-management/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+5
-5
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-17-project-management/specs/project-management
|
||||
dir: archive/2026-05-17-project-management/specs/project-management
|
||||
# 2026-05-17-project-management/specs/project-management
|
||||
dir: 2026-05-17-project-management/specs/project-management
|
||||
|
||||
index: archive/2026-05-17-project-management/specs/project-management/.pi-map.index.md
|
||||
index: 2026-05-17-project-management/specs/project-management/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines modified requirements for a project management system with CRUD operations, ownership-based access control, and SSH key management
|
||||
Defines the specification requirements for a project management system including CRUD operations, access control, and SSH key management features.
|
||||
## files
|
||||
- spec.md | Defines modified requirements for a project management system with CRUD operations, ownership-based access control, and SSH key management
|
||||
## arch
|
||||
Requirements specification document using Markdown format with structured sections for functional requirements, non-functional requirements, and system constraints
|
||||
Requirements-driven specification document using natural language descriptions of functional requirements, business rules, and system constraints without explicit architectural patterns.
|
||||
## tags
|
||||
management, spec, defines, modified, requirements, project, system, crud
|
||||
## symbols
|
||||
|
||||
+7
-7
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-17-project-management/specs/ssh-keys (index)
|
||||
dir: archive/2026-05-17-project-management/specs/ssh-keys
|
||||
# 2026-05-17-project-management/specs/ssh-keys (index)
|
||||
dir: 2026-05-17-project-management/specs/ssh-keys
|
||||
|
||||
## role
|
||||
Defines requirements specification for SSH key management with project default key assignment validation
|
||||
Specifies requirements for SSH key management and project-level default key assignment with validation rules.
|
||||
## parent
|
||||
index: archive/2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-17-project-management/specs/ssh-keys/.pi-map.index.md
|
||||
map: archive/2026-05-17-project-management/specs/ssh-keys/.pi-map.md
|
||||
index: 2026-05-17-project-management/specs/ssh-keys/.pi-map.index.md
|
||||
map: 2026-05-17-project-management/specs/ssh-keys/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-17-project-management/specs/ssh-keys
|
||||
dir: archive/2026-05-17-project-management/specs/ssh-keys
|
||||
# 2026-05-17-project-management/specs/ssh-keys
|
||||
dir: 2026-05-17-project-management/specs/ssh-keys
|
||||
|
||||
index: archive/2026-05-17-project-management/specs/ssh-keys/.pi-map.index.md
|
||||
index: 2026-05-17-project-management/specs/ssh-keys/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines requirements specification for SSH key management with project default key assignment validation
|
||||
Specifies requirements for SSH key management and project-level default key assignment with validation rules.
|
||||
## files
|
||||
- spec.md | Defines modified requirements for SSH key association with project default-key assignment validation
|
||||
## arch
|
||||
Requirements-as-code pattern using markdown-based specification documents for feature definition
|
||||
Requirements specification using markdown-based structured documentation pattern.
|
||||
## tags
|
||||
key, spec, defines, modified, requirements, ssh, association, project
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2026-05-18-database-setup-recovery (index)
|
||||
dir: archive/2026-05-18-database-setup-recovery
|
||||
# 2026-05-18-database-setup-recovery (index)
|
||||
dir: 2026-05-18-database-setup-recovery
|
||||
|
||||
## role
|
||||
Archive directory preserving historical design documents for database setup and recovery infrastructure in a Dockerized API application.
|
||||
This package contains planning and design documents for implementing automatic database setup, migration, and recovery mechanisms for a Dockerized API application.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-18-database-setup-recovery/specs
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/specs/.pi-map.md
|
||||
- 2026-05-18-database-setup-recovery/specs
|
||||
index: 2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/.pi-map.md
|
||||
index: 2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2026-05-18-database-setup-recovery
|
||||
dir: archive/2026-05-18-database-setup-recovery
|
||||
# 2026-05-18-database-setup-recovery
|
||||
dir: 2026-05-18-database-setup-recovery
|
||||
|
||||
index: archive/2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
index: 2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive directory preserving historical design documents for database setup and recovery infrastructure in a Dockerized API application.
|
||||
This package contains planning and design documents for implementing automatic database setup, migration, and recovery mechanisms for a Dockerized API application.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Design document specifying how to implement automatic database migration running, connection retry logic, and graceful error handling on application startup | dep: SQLAlchemy, Alembic, Docker, async context
|
||||
- proposal.md | Proposes architectural changes for automatic database initialization, migration management, and seed data handling in a Dockerized API application | dep: alembic, docker-compose, traefik, fastapi/sqlalchemy (implied), postgres (implied)
|
||||
- tasks.md | Project task checklist tracking completion status of database initialization, error handling, Docker integration, and testing work items.
|
||||
## arch
|
||||
Document-driven design archive containing OpenSpec configuration, architectural proposals, and task tracking for implementing resilient database initialization with migrations, connection retry logic, and graceful error handling.
|
||||
Documentation-driven architecture using OpenSpec for schema configuration, with designs for startup-time database initialization, connection retry with exponential backoff, migration running, and seed data handling integrated into Docker container orchestration.
|
||||
## tags
|
||||
design, database, handling, docker, .openspec, automatic, migration, error
|
||||
## symbols
|
||||
|
||||
+10
-10
@@ -1,19 +1,19 @@
|
||||
# archive/2026-05-18-database-setup-recovery/specs (index)
|
||||
dir: archive/2026-05-18-database-setup-recovery/specs
|
||||
# 2026-05-18-database-setup-recovery/specs (index)
|
||||
dir: 2026-05-18-database-setup-recovery/specs
|
||||
|
||||
## role
|
||||
Contains database setup and recovery specifications from a 2026-05-18 archive snapshot.
|
||||
Contains specification documents defining requirements for database setup and recovery procedures.
|
||||
## parent
|
||||
index: archive/2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/.pi-map.md
|
||||
index: 2026-05-18-database-setup-recovery/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.md
|
||||
- 2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
index: 2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.md
|
||||
## files
|
||||
## links
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/specs/.pi-map.md
|
||||
index: 2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# archive/2026-05-18-database-setup-recovery/specs
|
||||
dir: archive/2026-05-18-database-setup-recovery/specs
|
||||
# 2026-05-18-database-setup-recovery/specs
|
||||
dir: 2026-05-18-database-setup-recovery/specs
|
||||
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
index: 2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains database setup and recovery specifications from a 2026-05-18 archive snapshot.
|
||||
Contains specification documents defining requirements for database setup and recovery procedures.
|
||||
## files
|
||||
## arch
|
||||
Specification-driven documentation pattern using date-versioned archival storage for system recovery procedures.
|
||||
Documentation-driven specification pattern with structured requirement definitions for system recovery capabilities.
|
||||
## tags
|
||||
-
|
||||
## symbols
|
||||
|
||||
+6
-6
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-18-database-setup-recovery/specs/database-initialization (index)
|
||||
dir: archive/2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
# 2026-05-18-database-setup-recovery/specs/database-initialization (index)
|
||||
dir: 2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
|
||||
## role
|
||||
Defines software requirements for automatic database initialization, connection resilience, seed data management, and startup error messaging using Gherkin-style scenarios.
|
||||
## parent
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/specs/.pi-map.md
|
||||
index: 2026-05-18-database-setup-recovery/specs/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/specs/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.index.md
|
||||
map: archive/2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.md
|
||||
index: 2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.index.md
|
||||
map: 2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
+4
-4
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
dir: archive/2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
# 2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
dir: 2026-05-18-database-setup-recovery/specs/database-initialization
|
||||
|
||||
index: archive/2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.index.md
|
||||
index: 2026-05-18-database-setup-recovery/specs/database-initialization/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines software requirements for automatic database initialization, connection resilience, seed data management, and startup error messaging using Gherkin-style scenarios.
|
||||
## files
|
||||
- spec.md | Defines software requirements for automatic database initialization, connection resilience, seed data management, and startup error messaging using Gherkin-style scenarios.
|
||||
## arch
|
||||
Behavior-driven specification using Gherkin syntax to define acceptance criteria for database lifecycle operations.
|
||||
Behavior-driven specification using Gherkin syntax (Given/When/Then) to define executable requirements for database lifecycle management.
|
||||
## tags
|
||||
spec, defines, software, requirements, automatic, database, initialization, connection
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2026-05-18-simplify-authentik-auth (index)
|
||||
dir: archive/2026-05-18-simplify-authentik-auth
|
||||
# 2026-05-18-simplify-authentik-auth (index)
|
||||
dir: 2026-05-18-simplify-authentik-auth
|
||||
|
||||
## role
|
||||
Contains historical design documents and planning artifacts for a completed authentication system migration from JWT tokens to session-based cookies with Authentik OAuth2 integration.
|
||||
Authentication system migration package for replacing JWT/OIDC token-based auth with session-based cookies using Authentik OAuth2.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-18-simplify-authentik-auth/specs
|
||||
index: archive/2026-05-18-simplify-authentik-auth/specs/.pi-map.index.md
|
||||
map: archive/2026-05-18-simplify-authentik-auth/specs/.pi-map.md
|
||||
- 2026-05-18-simplify-authentik-auth/specs
|
||||
index: 2026-05-18-simplify-authentik-auth/specs/.pi-map.index.md
|
||||
map: 2026-05-18-simplify-authentik-auth/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
map: archive/2026-05-18-simplify-authentik-auth/.pi-map.md
|
||||
index: 2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
map: 2026-05-18-simplify-authentik-auth/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2026-05-18-simplify-authentik-auth
|
||||
dir: archive/2026-05-18-simplify-authentik-auth
|
||||
# 2026-05-18-simplify-authentik-auth
|
||||
dir: 2026-05-18-simplify-authentik-auth
|
||||
|
||||
index: archive/2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
index: 2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Contains historical design documents and planning artifacts for a completed authentication system migration from JWT tokens to session-based cookies with Authentik OAuth2 integration.
|
||||
Authentication system migration package for replacing JWT/OIDC token-based auth with session-based cookies using Authentik OAuth2.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Design document for migrating a backend authentication system from JWT tokens to session cookies with OAuth2/Authentik integration | dep: Authentik (OAuth2), Redis (optional), backend database, frontend
|
||||
- proposal.md | Proposes simplifying an Authentik-based authentication system by replacing JWT/token-based auth with session-based cookies | dep: Authentik, OAuth2, session cookies, database user model, frontend auth state
|
||||
- tasks.md | Project task list for migrating an application from JWT/OIDC authentication to session-based authentication using Authentik | dep: Authentik, Alembic, python-jose, ruff, mypy, pytest
|
||||
## arch
|
||||
Document-driven design process using OpenSpec schema configuration, structured design/proposal/task documents, and date-based archival organization for tracking architectural decisions and migration planning.
|
||||
Documentation-driven migration planning with specification files (OpenSpec), design documents, proposals, and task tracking—no implementation code, purely planning artifacts for a backend auth architecture change.
|
||||
## tags
|
||||
authentik, authentication, design, jwt, session, .openspec, migrating, system
|
||||
## symbols
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-18-simplify-authentik-auth/specs (index)
|
||||
dir: archive/2026-05-18-simplify-authentik-auth/specs
|
||||
# 2026-05-18-simplify-authentik-auth/specs (index)
|
||||
dir: 2026-05-18-simplify-authentik-auth/specs
|
||||
|
||||
## role
|
||||
Defines technical specifications for a streamlined Authentik-based OAuth2 authentication system with stateless session management
|
||||
Defines technical specifications for a simplified OAuth2 authentication system using Authentik with stateless signed session cookies
|
||||
## parent
|
||||
index: archive/2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
map: archive/2026-05-18-simplify-authentik-auth/.pi-map.md
|
||||
index: 2026-05-18-simplify-authentik-auth/.pi-map.index.md
|
||||
map: 2026-05-18-simplify-authentik-auth/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-18-simplify-authentik-auth/specs/.pi-map.index.md
|
||||
map: archive/2026-05-18-simplify-authentik-auth/specs/.pi-map.md
|
||||
index: 2026-05-18-simplify-authentik-auth/specs/.pi-map.index.md
|
||||
map: 2026-05-18-simplify-authentik-auth/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-18-simplify-authentik-auth/specs
|
||||
dir: archive/2026-05-18-simplify-authentik-auth/specs
|
||||
# 2026-05-18-simplify-authentik-auth/specs
|
||||
dir: 2026-05-18-simplify-authentik-auth/specs
|
||||
|
||||
index: archive/2026-05-18-simplify-authentik-auth/specs/.pi-map.index.md
|
||||
index: 2026-05-18-simplify-authentik-auth/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines technical specifications for a streamlined Authentik-based OAuth2 authentication system with stateless session management
|
||||
Defines technical specifications for a simplified OAuth2 authentication system using Authentik with stateless signed session cookies
|
||||
## files
|
||||
- spec.md | Defines a simplified OAuth2 authentication flow using Authentik with stateless signed session cookies | dep: Authentik, HMAC-SHA256, OAuth2
|
||||
## arch
|
||||
Specification-driven design documenting a stateless authentication architecture using signed JWT cookies to eliminate server-side session storage
|
||||
Specification-driven design using markdown documentation to define authentication flow requirements before implementation
|
||||
## tags
|
||||
oauth2, authentik, spec, defines, simplified, authentication, flow, stateless
|
||||
## symbols
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-19-api-documentation/.openspec (index)
|
||||
dir: archive/2026-05-19-api-documentation/.openspec
|
||||
# 2026-05-19-api-documentation/.openspec (index)
|
||||
dir: 2026-05-19-api-documentation/.openspec
|
||||
|
||||
## role
|
||||
Defines a schema-driven API documentation specification configuration for the OpenSpec standard
|
||||
Defines the OpenAPI specification configuration schema for generating API documentation
|
||||
## parent
|
||||
index: archive/2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/.pi-map.md
|
||||
index: 2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- config.yaml
|
||||
## links
|
||||
index: archive/2026-05-19-api-documentation/.openspec/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/.openspec/.pi-map.md
|
||||
index: 2026-05-19-api-documentation/.openspec/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/.openspec/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-19-api-documentation/.openspec
|
||||
dir: archive/2026-05-19-api-documentation/.openspec
|
||||
# 2026-05-19-api-documentation/.openspec
|
||||
dir: 2026-05-19-api-documentation/.openspec
|
||||
|
||||
index: archive/2026-05-19-api-documentation/.openspec/.pi-map.index.md
|
||||
index: 2026-05-19-api-documentation/.openspec/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines a schema-driven API documentation specification configuration for the OpenSpec standard
|
||||
Defines the OpenAPI specification configuration schema for generating API documentation
|
||||
## files
|
||||
- config.yaml | Defines a configuration file specifying a schema-driven API documentation specification
|
||||
## arch
|
||||
YAML-based declarative configuration pattern for specifying API documentation metadata and schema references
|
||||
Schema-driven configuration using YAML to specify API documentation generation parameters and metadata
|
||||
## tags
|
||||
config, defines, configuration, specifying, schema, driven, api, documentation
|
||||
## symbols
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
# archive/2026-05-19-api-documentation (index)
|
||||
dir: archive/2026-05-19-api-documentation
|
||||
# 2026-05-19-api-documentation (index)
|
||||
dir: 2026-05-19-api-documentation
|
||||
|
||||
## role
|
||||
Archive of planning documents for a FastAPI API documentation improvement initiative, now superseded/historical.
|
||||
Planning and design documents for improving API documentation in a FastAPI-based application.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-19-api-documentation/.openspec
|
||||
index: archive/2026-05-19-api-documentation/.openspec/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/.openspec/.pi-map.md
|
||||
- archive/2026-05-19-api-documentation/specs
|
||||
index: archive/2026-05-19-api-documentation/specs/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/specs/.pi-map.md
|
||||
- 2026-05-19-api-documentation/.openspec
|
||||
index: 2026-05-19-api-documentation/.openspec/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/.openspec/.pi-map.md
|
||||
- 2026-05-19-api-documentation/specs
|
||||
index: 2026-05-19-api-documentation/specs/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/specs/.pi-map.md
|
||||
## files
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/.pi-map.md
|
||||
index: 2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
# archive/2026-05-19-api-documentation
|
||||
dir: archive/2026-05-19-api-documentation
|
||||
# 2026-05-19-api-documentation
|
||||
dir: 2026-05-19-api-documentation
|
||||
|
||||
index: archive/2026-05-19-api-documentation/.pi-map.index.md
|
||||
index: 2026-05-19-api-documentation/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive of planning documents for a FastAPI API documentation improvement initiative, now superseded/historical.
|
||||
Planning and design documents for improving API documentation in a FastAPI-based application.
|
||||
## files
|
||||
- design.md | Design document outlining API documentation structure, health endpoints, and OpenAPI enhancements for a FastAPI-based application | dep: FastAPI, Pydantic v2, psutil, SQLAlchemy, PostgreSQL, Docker
|
||||
- proposal.md | Proposes a comprehensive API documentation improvement plan for a FastAPI-based project | dep: FastAPI, OpenAPI/Swagger, ReDoc, Pydantic, apps/api/README.md, docs/architecture/decisions/
|
||||
- tasks.md | Project task tracking document for API documentation improvements across health endpoints, endpoint documentation, model documentation, README creation, architecture decisions, and quality gates
|
||||
## arch
|
||||
Documentation-driven planning with design-proposal-task hierarchy; covers OpenAPI schema enhancements, health endpoint standardization, and quality gating for developer experience.
|
||||
Documentation-driven development with structured markdown specifications covering OpenAPI enhancements, health endpoint standards, and phased task tracking for documentation quality gates.
|
||||
## tags
|
||||
documentation, api, fastapi, design, document, health, endpoints, openapi
|
||||
## symbols
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-19-api-documentation/specs (index)
|
||||
dir: archive/2026-05-19-api-documentation/specs
|
||||
# 2026-05-19-api-documentation/specs (index)
|
||||
dir: 2026-05-19-api-documentation/specs
|
||||
|
||||
## role
|
||||
Defines API documentation requirements, health endpoint specifications, and documentation standards for a FastAPI-based project
|
||||
## parent
|
||||
index: archive/2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/.pi-map.md
|
||||
index: 2026-05-19-api-documentation/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-19-api-documentation/specs/.pi-map.index.md
|
||||
map: archive/2026-05-19-api-documentation/specs/.pi-map.md
|
||||
index: 2026-05-19-api-documentation/specs/.pi-map.index.md
|
||||
map: 2026-05-19-api-documentation/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-19-api-documentation/specs
|
||||
dir: archive/2026-05-19-api-documentation/specs
|
||||
# 2026-05-19-api-documentation/specs
|
||||
dir: 2026-05-19-api-documentation/specs
|
||||
|
||||
index: archive/2026-05-19-api-documentation/specs/.pi-map.index.md
|
||||
index: 2026-05-19-api-documentation/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines API documentation requirements, health endpoint specifications, and documentation standards for a FastAPI-based project
|
||||
## files
|
||||
- spec.md | Defines API documentation requirements, health endpoint specifications, and documentation standards for a FastAPI-based project | dep: FastAPI, OpenAPI, Pydantic, Swagger UI, ReDoc
|
||||
## arch
|
||||
Specification-driven documentation using markdown-based standards for OpenAPI/Swagger integration with FastAPI
|
||||
Specification-driven documentation approach using markdown-based standards for API contract definition and health check endpoint design
|
||||
## tags
|
||||
documentation, fastapi, spec, defines, api, requirements, health, endpoint
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2026-05-19-documentation-overhaul (index)
|
||||
dir: archive/2026-05-19-documentation-overhaul
|
||||
# 2026-05-19-documentation-overhaul (index)
|
||||
dir: 2026-05-19-documentation-overhaul
|
||||
|
||||
## role
|
||||
Historical archive of a planned documentation system overhaul project from May 2026, containing design specs, proposals, and task tracking artifacts.
|
||||
Planning and tracking documents for a comprehensive documentation overhaul initiative scheduled for 2026-05-19.
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-19-documentation-overhaul/specs
|
||||
index: archive/2026-05-19-documentation-overhaul/specs/.pi-map.index.md
|
||||
map: archive/2026-05-19-documentation-overhaul/specs/.pi-map.md
|
||||
- 2026-05-19-documentation-overhaul/specs
|
||||
index: 2026-05-19-documentation-overhaul/specs/.pi-map.index.md
|
||||
map: 2026-05-19-documentation-overhaul/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
map: archive/2026-05-19-documentation-overhaul/.pi-map.md
|
||||
index: 2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
map: 2026-05-19-documentation-overhaul/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2026-05-19-documentation-overhaul
|
||||
dir: archive/2026-05-19-documentation-overhaul
|
||||
# 2026-05-19-documentation-overhaul
|
||||
dir: 2026-05-19-documentation-overhaul
|
||||
|
||||
index: archive/2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
index: 2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Historical archive of a planned documentation system overhaul project from May 2026, containing design specs, proposals, and task tracking artifacts.
|
||||
Planning and tracking documents for a comprehensive documentation overhaul initiative scheduled for 2026-05-19.
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Defines the structure, templates, and process for overhauling a project's documentation system
|
||||
- proposal.md | Proposes a comprehensive documentation overhaul for a software project to address gaps in README, feature docs, API docs, deployment guides, and architecture documentation.
|
||||
- tasks.md | Task tracking document for a comprehensive documentation overhaul project spanning README rewrite, documentation structure creation, feature/API/architecture documentation, deployment/development guides, and finalization
|
||||
## arch
|
||||
Document-driven project planning with structured specification files (OpenSpec YAML), phased proposal design, and task-based workflow tracking for systematic documentation improvement.
|
||||
Standard project management structure using OpenSpec configuration, design specification, formal proposal, and task breakdown documents.
|
||||
## tags
|
||||
documentation, project, defines, creation, .openspec, structure, design, comprehensive
|
||||
## symbols
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# archive/2026-05-19-documentation-overhaul/specs (index)
|
||||
dir: archive/2026-05-19-documentation-overhaul/specs
|
||||
# 2026-05-19-documentation-overhaul/specs (index)
|
||||
dir: 2026-05-19-documentation-overhaul/specs
|
||||
|
||||
## role
|
||||
Defines requirements, templates, and processes for a comprehensive documentation overhaul of a project management/Git repository web application.
|
||||
Defines requirements and standards for a documentation overhaul of a project management/Git repository web application.
|
||||
## parent
|
||||
index: archive/2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
map: archive/2026-05-19-documentation-overhaul/.pi-map.md
|
||||
index: 2026-05-19-documentation-overhaul/.pi-map.index.md
|
||||
map: 2026-05-19-documentation-overhaul/.pi-map.md
|
||||
## children
|
||||
-
|
||||
## files
|
||||
- spec.md
|
||||
## links
|
||||
index: archive/2026-05-19-documentation-overhaul/specs/.pi-map.index.md
|
||||
map: archive/2026-05-19-documentation-overhaul/specs/.pi-map.md
|
||||
index: 2026-05-19-documentation-overhaul/specs/.pi-map.index.md
|
||||
map: 2026-05-19-documentation-overhaul/specs/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# archive/2026-05-19-documentation-overhaul/specs
|
||||
dir: archive/2026-05-19-documentation-overhaul/specs
|
||||
# 2026-05-19-documentation-overhaul/specs
|
||||
dir: 2026-05-19-documentation-overhaul/specs
|
||||
|
||||
index: archive/2026-05-19-documentation-overhaul/specs/.pi-map.index.md
|
||||
index: 2026-05-19-documentation-overhaul/specs/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Defines requirements, templates, and processes for a comprehensive documentation overhaul of a project management/Git repository web application.
|
||||
Defines requirements and standards for a documentation overhaul of a project management/Git repository web application.
|
||||
## files
|
||||
- spec.md | Specification document outlining requirements, templates, and processes for a comprehensive documentation overhaul of a project management/Git repository web application
|
||||
## arch
|
||||
Specification-driven documentation architecture using structured markdown templates, process workflows, and standardized content organization patterns.
|
||||
Specification-driven documentation framework using structured templates, process workflows, and hierarchical requirement organization.
|
||||
## tags
|
||||
spec, specification, document, outlining, requirements, templates, processes, comprehensive
|
||||
## symbols
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
# archive/2026-05-19-file-editor (index)
|
||||
dir: archive/2026-05-19-file-editor
|
||||
# 2026-05-19-file-editor (index)
|
||||
dir: 2026-05-19-file-editor
|
||||
|
||||
## role
|
||||
Archive directory containing historical design documents and specifications for a file editor component that was planned to replace FileViewer with editing, syntax highlighting, and git commit capabilities.
|
||||
Design and planning documentation for a next-generation file editor component with view/edit modes, syntax highlighting, and git integration
|
||||
## parent
|
||||
index: archive/.pi-map.index.md
|
||||
map: archive/.pi-map.md
|
||||
index: ./.pi-map.index.md
|
||||
map: ./.pi-map.md
|
||||
## children
|
||||
- archive/2026-05-19-file-editor/specs
|
||||
index: archive/2026-05-19-file-editor/specs/.pi-map.index.md
|
||||
map: archive/2026-05-19-file-editor/specs/.pi-map.md
|
||||
- 2026-05-19-file-editor/specs
|
||||
index: 2026-05-19-file-editor/specs/.pi-map.index.md
|
||||
map: 2026-05-19-file-editor/specs/.pi-map.md
|
||||
## files
|
||||
- .openspec.yaml
|
||||
- design.md
|
||||
- proposal.md
|
||||
- tasks.md
|
||||
## links
|
||||
index: archive/2026-05-19-file-editor/.pi-map.index.md
|
||||
map: archive/2026-05-19-file-editor/.pi-map.md
|
||||
index: 2026-05-19-file-editor/.pi-map.index.md
|
||||
map: 2026-05-19-file-editor/.pi-map.md
|
||||
## workflows
|
||||
-
|
||||
## dirty
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# archive/2026-05-19-file-editor
|
||||
dir: archive/2026-05-19-file-editor
|
||||
# 2026-05-19-file-editor
|
||||
dir: 2026-05-19-file-editor
|
||||
|
||||
index: archive/2026-05-19-file-editor/.pi-map.index.md
|
||||
index: 2026-05-19-file-editor/.pi-map.index.md
|
||||
|
||||
## role
|
||||
Archive directory containing historical design documents and specifications for a file editor component that was planned to replace FileViewer with editing, syntax highlighting, and git commit capabilities.
|
||||
Design and planning documentation for a next-generation file editor component with view/edit modes, syntax highlighting, and git integration
|
||||
## files
|
||||
- .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
|
||||
- design.md | Design specification for a file editor component that replaces FileViewer with view/edit modes, syntax highlighting, and git commit integration | dep: react-simple-code-editor, prismjs, existing API endpoints (GET/POST /projects/{id}/repositories/{id}/files/content)
|
||||
- proposal.md | Design proposal for adding syntax highlighting and in-browser editing capabilities to a repository file viewer with Git commit integration | dep: react-simple-code-editor, Prism.js, existing PUT /files/content API endpoint
|
||||
- tasks.md | Project task list tracking implementation phases for a file editor component with syntax highlighting, editing, and commit capabilities | dep: react-simple-code-editor, prismjs, @types/prismjs, TypeScript, ESLint, ruff, mypy
|
||||
## arch
|
||||
Documentation-driven specification package with OpenSpec configuration, design docs, proposal, and task tracking—no actual implementation code, representing a waterfall-style planning artifact from a completed or abandoned feature cycle.
|
||||
Specification-driven development using OpenSpec schema definitions, phased milestone tracking, and iterative design documentation (design doc → proposal → task breakdown)
|
||||
## tags
|
||||
editor, design, syntax, highlighting, commit, react, simple, code
|
||||
## symbols
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user