chore(project-map): regenerate .pi-map artifacts across the repo

This commit is contained in:
Developer
2026-06-17 11:31:24 +00:00
parent 0dd5f2317b
commit 93da9b42a2
683 changed files with 5075 additions and 4965 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
dir: docs/superpowers
## role
Documentation for specialized capabilities or advanced features of the project.
Documentation for special capabilities or advanced features of the project.
## parent
index: docs/.pi-map.index.md
map: docs/.pi-map.md
+2 -2
View File
@@ -4,10 +4,10 @@ dir: docs/superpowers
index: docs/superpowers/.pi-map.index.md
## role
Documentation for advanced or specialized features and capabilities of the project.
Documentation for special capabilities or advanced features of the project.
## files
## arch
Flat documentation structure with topic-based markdown files describing extended functionality beyond core features.
Documentation-only directory with no code architecture; likely contains markdown or structured text files describing extended functionality.
## tags
-
## symbols
+1 -1
View File
@@ -2,7 +2,7 @@
dir: docs/superpowers/handoffs
## role
Documents infrastructure migration procedures for development environment tooling.
Documents a specific infrastructure migration task for tool container home directory configuration.
## parent
index: docs/superpowers/.pi-map.index.md
map: docs/superpowers/.pi-map.md
+4 -4
View File
@@ -4,13 +4,13 @@ dir: docs/superpowers/handoffs
index: docs/superpowers/handoffs/.pi-map.index.md
## role
Documents infrastructure migration procedures for development environment tooling.
Documents a specific infrastructure migration task for tool container home directory configuration.
## files
- tool-container-home-directory.md | Documents a multi-phase implementation plan for changing tool container home directories from `/workspace` to `/home/user` while preserving repo root directory names in mount targets and maintaining backward compatibility. | dep: alembic, docker, python, pydantic/sqlalchemy models, manifest compiler, instance service, config profile resolver, permission fixer
- tool-container-home-directory.md | Documents the implementation plan and progress for changing tool container home directories from `/workspace` to `/home/user` while preserving repo/workspace name in mount targets. | dep: Alembic, Docker, Docker Compose, Python, SQLAlchemy, tool-images/base.dockerfile
## arch
Technical documentation following phased implementation pattern with backward compatibility considerations.
Documentation-as-code pattern tracking implementation progress of a filesystem mount target migration from `/workspace` to `/home/user` with backward compatibility considerations.
## tags
home, tool, container, directory, documents, multi, phase, implementation
tool, home, container, workspace, directory, documents, implementation, plan
## symbols
-
## workflows
+1 -1
View File
@@ -2,7 +2,7 @@
dir: docs/superpowers/plans
## role
Contains dated implementation planning documents that specify step-by-step technical approaches for major infrastructure, authentication, database, and UI feature development.
Contains architectural implementation plans and design documents for major system features and infrastructure changes.
## parent
index: docs/superpowers/.pi-map.index.md
map: docs/superpowers/.pi-map.md
+8 -8
View File
@@ -4,17 +4,17 @@ dir: docs/superpowers/plans
index: docs/superpowers/plans/.pi-map.index.md
## role
Contains dated implementation planning documents that specify step-by-step technical approaches for major infrastructure, authentication, database, and UI feature development.
Contains architectural implementation plans and design documents for major system features and infrastructure changes.
## files
- 2024-05-16-docker-infrastructure.md | Defines a step-by-step implementation plan for setting up a complete Docker-based development infrastructure with multi-service orchestration including PostgreSQL, Redis, Traefik, Authentik, FastAPI backend, and React frontend. | dep: Docker, Docker Compose, Make, Python 3.11, Node.js 20, PostgreSQL, Redis, Traefik, Authentik, FastAPI, React, Vite, nginx, alembic, uvicorn, SQLAlchemy, pydantic, structlog
- 2026-05-17-auth-oauth.md | Implementation plan for adding Authentik-backed OIDC authentication with JWT access tokens and DB-backed refresh tokens to a FastAPI application | dep: FastAPI, SQLAlchemy, Alembic, python-jose, httpx, pytest, Authentik, PostgreSQL
- 2026-05-17-database-models.md | Define an implementation plan for building SQLAlchemy 2.0 async database models, Alembic migrations, and seed data for a FastAPI backend. | dep: SQLAlchemy 2.x, asyncpg, Alembic, pytest, pytest-asyncio, Pydantic Settings, PostgreSQL, FastAPI
- 2026-05-24-session-branch-selection.md | Implementation plan for replacing free-text branch input with a dropdown of available branches and adding "Create new branch" functionality in a session creation form | dep: React, TypeScript, FastAPI, Python, Git subprocess, Pydantic, API client
- tool-container-home-directory.md | Implementation plan to make `/home/user` the configurable default home directory for tool containers while preserving repository name in mount targets, migrating legacy tool types, and maintaining `/workspace` backward compatibility symlink. | dep: Alembic, Docker, Compose, manifest compiler, instance service, config profile resolver, permission fixer, base dockerfile, pytest
- 2024-05-16-docker-infrastructure.md | Plan for implementing a complete Docker-based development infrastructure with multi-service orchestration including PostgreSQL, Redis, Traefik, Authentik, FastAPI backend, and React frontend | dep: Docker, Docker Compose, Make, Python 3.11, Node.js 20, PostgreSQL, Redis, Traefik, Authentik, FastAPI, React, Vite, nginx, uvicorn, SQLAlchemy, alembic, pydantic
- 2026-05-17-auth-oauth.md | Implementation plan for adding Authentik-backed OIDC authentication with JWT access tokens and database-backed refresh tokens to a FastAPI application | dep: FastAPI, SQLAlchemy, Alembic, python-jose, httpx, pytest, PostgreSQL, Authentik
- 2026-05-17-database-models.md | Define an implementation plan for building SQLAlchemy 2.0 async database models with Alembic migrations and seed data for a FastAPI backend. | dep: SQLAlchemy 2.x, asyncpg, Alembic, pytest, pytest-asyncio, Pydantic Settings, PostgreSQL, FastAPI, superpowers:subagent-driven-development
- 2026-05-24-session-branch-selection.md | Implementation plan for replacing free-text branch input with a dropdown of available branches and adding "Create new branch" functionality in a session creation form | dep: React, TypeScript, FastAPI, Python, Git, subprocess, Pydantic
- tool-container-home-directory.md | Implementation plan for migrating tool containers from `/workspace` to configurable `/home/user` home directory with backward compatibility symlink and repository name preservation | dep: Alembic, Docker, Docker Compose, Python (SQLAlchemy, Jinja2), pytest, npm/TypeScript
## arch
Document-driven planning architecture using chronological Markdown specifications with precise technical scope, dependencies, and migration strategies for incremental system evolution.
Markdown-based technical specification documents using dated versioning, covering full-stack concerns (Docker orchestration, auth, database, UI/UX, container tooling) with detailed step-by-step implementation guidance for complex cross-cutting changes.
## tags
05, fastapi, 2026, implementation, plan, docker, alembic, postgresql
05, fastapi, 2026, plan, docker, alembic, postgresql, authentik
## symbols
-
## workflows
+1 -1
View File
@@ -2,7 +2,7 @@
dir: docs/superpowers/specs
## role
Contains design specifications and test plans for upcoming features ("superpowers") being planned for the project.
Contains technical design specifications and test plans for upcoming features, serving as the project's architectural decision record and implementation blueprint repository.
## parent
index: docs/superpowers/.pi-map.index.md
map: docs/superpowers/.pi-map.md
+6 -6
View File
@@ -4,15 +4,15 @@ dir: docs/superpowers/specs
index: docs/superpowers/specs/.pi-map.index.md
## role
Contains design specifications and test plans for upcoming features ("superpowers") being planned for the project.
Contains technical design specifications and test plans for upcoming features, serving as the project's architectural decision record and implementation blueprint repository.
## files
- 2026-05-17-auth-oauth-design.md | Design document for implementing OAuth2/OIDC authentication with Authentik, internal JWT access tokens, and database-backed refresh token rotation. | dep: Authentik, JWKS, JWT, database/PostgreSQL, cookies, pytest, mypy, ruff
- 2026-05-24-session-branch-selection-design.md | Design document for replacing free-text branch input with a dropdown of available branches and adding the ability to create a new local branch at clone time in a session creation UI. | dep: React/TypeScript frontend, Python/FastAPI backend, Git, API client, ToolInstance database model
- tool-container-home-directory-test-plan.md | Test plan and QA checklist for validating configurable home directory behavior in tool containers, covering manifest compilation, path expansion, database migrations, and mount target resolution. | dep: pytest, alembic, docker, compose, manifest compiler, instance service, ToolType, config profiles, git mounts
- 2026-05-17-auth-oauth-design.md | Design document for implementing OAuth2/OIDC authentication via Authentik with internal JWT access tokens, DB-backed refresh token rotation, and secure cookie handling. | dep: Authentik, JWT library, database/ORM, web framework (implied), JWKS client, cookie handling library
- 2026-05-24-session-branch-selection-design.md | Design document for replacing free-text branch input with a dropdown of available branches and adding the ability to create a new local branch at clone time in a session creation UI. | dep: React, TypeScript, Python, FastAPI, Pydantic, Git, API client, ToolInstance model
- tool-container-home-directory-test-plan.md | This file is a comprehensive QA test plan for validating a configurable home directory feature in tool containers, covering unit tests, integration tests, manual QA checklist, and exit criteria for the implementation. | dep: pytest, alembic, docker, compose, manifest compiler, instance service, git mounts, config profiles, ToolType, workspace mounts, entrypoint permission fixer
## arch
Document-driven architecture using dated Markdown design documents for feature specifications, plus standalone test plans for QA validation of complex features.
Markdown-based documentation with date-prefixed design documents following a chronological naming convention, plus standalone test plans; each spec isolates a single feature concern (auth, session UI, container configuration) with no code dependencies between documents.
## tags
design, 2026, 05, branch, database, session, test, plan
design, 2026, 05, branch, session, test, plan, home
## symbols
-
## workflows