chore: patch project maps after stale backend test cleanup

Regenerate .pi-map*.md artifacts for source changes in:
- apps/api/src/api/tool/tool_types_validation.py
- apps/api/src/schemas/tool/tool_type.py
- apps/api/tests/integration/test_tool_types_api_extended.py
- and all affected test files from backend-frontend refactoring cleanup
This commit is contained in:
Developer
2026-06-12 20:36:31 +00:00
parent c6073fe9d2
commit 7ef8b0eb36
188 changed files with 348 additions and 361 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
dir: docs/architecture
## role
Documents the technical architecture and system design for the "Headquarter" full-stack application across all layers.
Provides technical documentation for the "Headquarter" application's system architecture across all layers.
## parent
index: docs/.pi-map.index.md
map: docs/.pi-map.md
+2 -2
View File
@@ -4,14 +4,14 @@ dir: docs/architecture
index: docs/architecture/.pi-map.index.md
## role
Documents the technical architecture and system design for the "Headquarter" full-stack application across all layers.
Provides technical documentation for the "Headquarter" application's system architecture across all layers.
## files
- backend.md | Documents the layered backend architecture of a FastAPI application with authentication, real-time monitoring, and service management. | dep: FastAPI, SQLAlchemy, asyncpg, Pydantic, Alembic, httpx, pytest, Authentik, Docker
- database.md | Documents the PostgreSQL database schema, relationships, and operational procedures for a "Headquarter" application managing users, projects, git repositories, SSH keys, user configs, and tool types. | dep: PostgreSQL, SQLAlchemy ORM, Alembic, Authentik, Docker Compose
- deployment.md | Documents the containerized deployment architecture, infrastructure components, and operational strategies for a web application called "Headquarter" | dep: Docker, Traefik, React, Vite, nginx, FastAPI, Python 3.11, PostgreSQL 15, Redis 7, Authentik, PgBouncer, alembic
- frontend.md | Documents the frontend architecture for a React-based SPA called "Headquarter" with modular design patterns, real-time SSE events, and OAuth authentication. | dep: React, React Router, Vite, TypeScript, Vitest, React Testing Library, Authentik OAuth
## arch
Markdown-based architectural decision records (ADRs) organized by domain (backend/frontend/database/deployment) using layered architecture patterns for a FastAPI+React+PostgreSQL stack with real-time capabilities and containerized deployment.
Documentation-as-code approach with markdown files organized by architectural concern (backend, database, deployment, frontend) covering a full-stack FastAPI/React/PostgreSQL system with real-time features and containerized deployment.
## tags
documents, backend, architecture, fastapi, application, alembic, authentik, database
## symbols
+1 -1
View File
@@ -2,7 +2,7 @@
dir: docs/architecture/decisions
## role
Documents key architectural decisions for the project, providing rationale and context for technology choices around authentication and database access patterns.
Documents key architectural decisions made during the project's development to provide historical context and rationale for technology choices.
## parent
index: docs/architecture/.pi-map.index.md
map: docs/architecture/.pi-map.md
+2 -2
View File
@@ -4,12 +4,12 @@ dir: docs/architecture/decisions
index: docs/architecture/decisions/.pi-map.index.md
## role
Documents key architectural decisions for the project, providing rationale and context for technology choices around authentication and database access patterns.
Documents key architectural decisions made during the project's development to provide historical context and rationale for technology choices.
## files
- adr-001-session-auth.md | Documents the architectural decision to use session-based authentication with HMAC-signed httpOnly cookies for OAuth2 flow instead of JWT alternatives | dep: Authentik, Traefik, OAuth2, HMAC-SHA256
- adr-002-async-sqlalchemy.md | Architecture decision record documenting the choice to use SQLAlchemy 2.0 with async PostgreSQL via asyncpg for an async-capable Python application | dep: SQLAlchemy 2.0, PostgreSQL, asyncpg, Alembic
## arch
Lightweight ADR (Architecture Decision Record) pattern using Markdown files with sequential numbering, each capturing context, decision, consequences, and alternatives considered for major technical choices.
Lightweight ADR (Architecture Decision Record) pattern using numbered, markdown-formatted documents with consistent structure covering context, decision, consequences, and status.
## tags
adr, async, session, sqlalchemy, decision, hmac, oauth2, 001
## symbols