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:
Developer
2026-06-14 18:07:01 +00:00
parent 896674195c
commit c8db6ce933
580 changed files with 4678 additions and 4333 deletions
@@ -1,18 +1,18 @@
# archive/2026-05-19-tool-instances/.openspec (index)
dir: archive/2026-05-19-tool-instances/.openspec
# 2026-05-19-tool-instances/.openspec (index)
dir: 2026-05-19-tool-instances/.openspec
## role
Defines the OpenAPI specification schema configuration for tool instance metadata.
Defines the OpenAPI specification schema configuration for tool instances in the project.
## parent
index: archive/2026-05-19-tool-instances/.pi-map.index.md
map: archive/2026-05-19-tool-instances/.pi-map.md
index: 2026-05-19-tool-instances/.pi-map.index.md
map: 2026-05-19-tool-instances/.pi-map.md
## children
-
## files
- config.yaml
## links
index: archive/2026-05-19-tool-instances/.openspec/.pi-map.index.md
map: archive/2026-05-19-tool-instances/.openspec/.pi-map.md
index: 2026-05-19-tool-instances/.openspec/.pi-map.index.md
map: 2026-05-19-tool-instances/.openspec/.pi-map.md
## workflows
-
## dirty
@@ -1,14 +1,14 @@
# archive/2026-05-19-tool-instances/.openspec
dir: archive/2026-05-19-tool-instances/.openspec
# 2026-05-19-tool-instances/.openspec
dir: 2026-05-19-tool-instances/.openspec
index: archive/2026-05-19-tool-instances/.openspec/.pi-map.index.md
index: 2026-05-19-tool-instances/.openspec/.pi-map.index.md
## role
Defines the OpenAPI specification schema configuration for tool instance metadata.
Defines the OpenAPI specification schema configuration for tool instances in the project.
## files
- config.yaml | Defines a configuration file specifying a schema type and name for tool instances.
## arch
Simple declarative configuration using YAML to specify schema types and naming conventions.
Simple declarative configuration using YAML to specify schema metadata (type "openapi" and name "ToolInstances") for code generation or API documentation purposes.
## tags
config, defines, configuration, specifying, schema, type, name, tool
## symbols
@@ -1,25 +1,25 @@
# archive/2026-05-19-tool-instances (index)
dir: archive/2026-05-19-tool-instances
# 2026-05-19-tool-instances (index)
dir: 2026-05-19-tool-instances
## role
Design and planning documents for a Docker-based ephemeral development environment system that provisions per-repository tool instances with lifecycle management.
Defines the architecture and requirements for a Docker-based containerized development environment management system that provisions isolated tool instances per repository with lifecycle 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-19-tool-instances/.openspec
index: archive/2026-05-19-tool-instances/.openspec/.pi-map.index.md
map: archive/2026-05-19-tool-instances/.openspec/.pi-map.md
- archive/2026-05-19-tool-instances/specs
index: archive/2026-05-19-tool-instances/specs/.pi-map.index.md
map: archive/2026-05-19-tool-instances/specs/.pi-map.md
- 2026-05-19-tool-instances/.openspec
index: 2026-05-19-tool-instances/.openspec/.pi-map.index.md
map: 2026-05-19-tool-instances/.openspec/.pi-map.md
- 2026-05-19-tool-instances/specs
index: 2026-05-19-tool-instances/specs/.pi-map.index.md
map: 2026-05-19-tool-instances/specs/.pi-map.md
## files
- design.md
- proposal.md
- tasks.md
## links
index: archive/2026-05-19-tool-instances/.pi-map.index.md
map: archive/2026-05-19-tool-instances/.pi-map.md
index: 2026-05-19-tool-instances/.pi-map.index.md
map: 2026-05-19-tool-instances/.pi-map.md
## workflows
-
## dirty
@@ -1,16 +1,16 @@
# archive/2026-05-19-tool-instances
dir: archive/2026-05-19-tool-instances
# 2026-05-19-tool-instances
dir: 2026-05-19-tool-instances
index: archive/2026-05-19-tool-instances/.pi-map.index.md
index: 2026-05-19-tool-instances/.pi-map.index.md
## role
Design and planning documents for a Docker-based ephemeral development environment system that provisions per-repository tool instances with lifecycle management.
Defines the architecture and requirements for a Docker-based containerized development environment management system that provisions isolated tool instances per repository with lifecycle management.
## files
- design.md | Design document specifying a Docker-based tool instance system for launching and managing development environments per repository with lifecycle management and frontend integration. | dep: Docker, Docker Compose, SQLAlchemy/Base, React/useAtom, AppShell, GitRepository, ToolType, Project, User
- proposal.md | Proposes a system for managing Docker-based development tool instances with persistent sessions linked to repositories | dep: Docker Compose, Docker API, GitRepository, ToolType, database
- tasks.md | Project task tracking document for implementing Docker-based tool instance management with backend API, frontend UI, and lifecycle operations | dep: FastAPI, SQLAlchemy, Alembic, Docker, React/TypeScript, Jotai, docker-compose
## arch
Specification-driven architecture using Docker containers for isolated tool instances, REST API backend for lifecycle operations (create/start/stop/delete), WebSocket or polling for frontend status updates, and repository-scoped persistent sessions with state management.
Event-driven microservices architecture with REST API backend, frontend UI, and Docker container orchestration using session persistence, lifecycle state machines, and repository-scoped resource isolation.
## tags
docker, design, tool, document, instance, system, managing, development
## symbols
@@ -1,18 +1,18 @@
# archive/2026-05-19-tool-instances/specs (index)
dir: archive/2026-05-19-tool-instances/specs
# 2026-05-19-tool-instances/specs (index)
dir: 2026-05-19-tool-instances/specs
## role
Defines technical specifications for a tool instance management system that creates, monitors, and controls Docker containers for user sessions with lifecycle operations and status tracking.
Defines technical specifications for a Docker-based tool instance management system handling container lifecycle and status tracking.
## parent
index: archive/2026-05-19-tool-instances/.pi-map.index.md
map: archive/2026-05-19-tool-instances/.pi-map.md
index: 2026-05-19-tool-instances/.pi-map.index.md
map: 2026-05-19-tool-instances/.pi-map.md
## children
-
## files
- spec.md
## links
index: archive/2026-05-19-tool-instances/specs/.pi-map.index.md
map: archive/2026-05-19-tool-instances/specs/.pi-map.md
index: 2026-05-19-tool-instances/specs/.pi-map.index.md
map: 2026-05-19-tool-instances/specs/.pi-map.md
## workflows
-
## dirty
@@ -1,14 +1,14 @@
# archive/2026-05-19-tool-instances/specs
dir: archive/2026-05-19-tool-instances/specs
# 2026-05-19-tool-instances/specs
dir: 2026-05-19-tool-instances/specs
index: archive/2026-05-19-tool-instances/specs/.pi-map.index.md
index: 2026-05-19-tool-instances/specs/.pi-map.index.md
## role
Defines technical specifications for a tool instance management system that creates, monitors, and controls Docker containers for user sessions with lifecycle operations and status tracking.
Defines technical specifications for a Docker-based tool instance management system handling container lifecycle and status tracking.
## files
- spec.md | Defines technical specifications for a tool instance management system that creates, monitors, and controls Docker containers for user sessions with lifecycle operations and status tracking. | dep: Docker, PostgreSQL, REST API, Git repositories, template engine
## arch
Specification-driven architecture using markdown-based documentation to define system requirements, container lifecycle management patterns, and session-based resource orchestration for ephemeral Docker environments.
Specification-driven architecture with lifecycle state management (create/monitor/control) for session-isolated container orchestration.
## tags
docker, spec, defines, technical, specifications, tool, instance, management
## symbols