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,23 +1,23 @@
# archive/2026-05-22-session-management-fixes (index)
dir: archive/2026-05-22-session-management-fixes
# 2026-05-22-session-management-fixes (index)
dir: 2026-05-22-session-management-fixes
## role
Archive of design documents and specifications for a session management system enhancement using temporary Cloudflare tunnels.
Design and planning package for session management system improvements using Cloudflare tunnels.
## 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-22-session-management-fixes/specs
index: archive/2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/.pi-map.md
- 2026-05-22-session-management-fixes/specs
index: 2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/.pi-map.md
## files
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
## links
index: archive/2026-05-22-session-management-fixes/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/.pi-map.md
index: 2026-05-22-session-management-fixes/.pi-map.index.md
map: 2026-05-22-session-management-fixes/.pi-map.md
## workflows
-
## dirty
@@ -1,17 +1,17 @@
# archive/2026-05-22-session-management-fixes
dir: archive/2026-05-22-session-management-fixes
# 2026-05-22-session-management-fixes
dir: 2026-05-22-session-management-fixes
index: archive/2026-05-22-session-management-fixes/.pi-map.index.md
index: 2026-05-22-session-management-fixes/.pi-map.index.md
## role
Archive of design documents and specifications for a session management system enhancement using temporary Cloudflare tunnels.
Design and planning package for session management system improvements using Cloudflare tunnels.
## files
- .openspec.yaml | Defines an OpenAPI specification configuration file with schema type and creation date metadata
- design.md | Design document for UX and reliability improvements to a session management system using temporary Cloudflare tunnels | dep: React, Cloudflare (cloudflared), HTTP/polling, backend API, database
- proposal.md | Proposes UX and reliability improvements for session management UI including confirmation dialogs, state fixes, tunnel health monitoring, and tunnel recreation capabilities | dep: React, Cloudflare tunnels, Docker, tool_instances API, sessions API
- tasks.md | Project task tracking document listing completed backend and frontend development tasks for tunnel management features in a Docker-based application | dep: docker.py, tool_instances.py, sessions.ts, ToolInstance model, SessionsPage, InstanceList
## arch
Documentation-driven design with OpenAPI specs, phased task tracking (backend/frontend), and iterative UX improvement proposals for Docker-based tunnel infrastructure.
Documentation-driven design with structured planning documents (OpenAPI spec, design docs, proposals, task tracking) for a Docker-based web application with tunnel-based remote access.
## tags
design, management, tunnel, docker, tasks, .openspec, document, reliability
## symbols
@@ -1,25 +1,25 @@
# archive/2026-05-22-session-management-fixes/specs (index)
dir: archive/2026-05-22-session-management-fixes/specs
# 2026-05-22-session-management-fixes/specs (index)
dir: 2026-05-22-session-management-fixes/specs
## role
Contains archived technical specifications for session management fixes from a specific dated release.
Contains specifications and design documents for session management fixes planned for the 2026-05-22 release.
## parent
index: archive/2026-05-22-session-management-fixes/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/.pi-map.md
index: 2026-05-22-session-management-fixes/.pi-map.index.md
map: 2026-05-22-session-management-fixes/.pi-map.md
## children
- archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux
index: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.md
- archive/2026-05-22-session-management-fixes/specs/tool-instances
index: archive/2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.md
- archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
index: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.md
- 2026-05-22-session-management-fixes/specs/session-lifecycle-ux
index: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.md
- 2026-05-22-session-management-fixes/specs/tool-instances
index: 2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.md
- 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
index: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.md
## files
## links
index: archive/2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/.pi-map.md
## workflows
-
## dirty
@@ -1,13 +1,13 @@
# archive/2026-05-22-session-management-fixes/specs
dir: archive/2026-05-22-session-management-fixes/specs
# 2026-05-22-session-management-fixes/specs
dir: 2026-05-22-session-management-fixes/specs
index: archive/2026-05-22-session-management-fixes/specs/.pi-map.index.md
index: 2026-05-22-session-management-fixes/specs/.pi-map.index.md
## role
Contains archived technical specifications for session management fixes from a specific dated release.
Contains specifications and design documents for session management fixes planned for the 2026-05-22 release.
## files
## arch
Document-based specification storage with date-versioned archiving pattern for tracking historical design decisions.
Documentation-driven specification pattern with no executable code, serving as requirements/blueprint reference for implementation.
## tags
-
## symbols
@@ -1,18 +1,18 @@
# archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux (index)
dir: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux
# 2026-05-22-session-management-fixes/specs/session-lifecycle-ux (index)
dir: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux
## role
Defines software requirements for session management UI behaviors including stop confirmation dialogs and immediate deletion updates
## parent
index: archive/2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/.pi-map.md
## children
-
## files
- spec.md
## links
index: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.md
## workflows
-
## dirty
@@ -1,14 +1,14 @@
# archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux
dir: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux
# 2026-05-22-session-management-fixes/specs/session-lifecycle-ux
dir: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux
index: archive/2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.index.md
index: 2026-05-22-session-management-fixes/specs/session-lifecycle-ux/.pi-map.index.md
## role
Defines software requirements for session management UI behaviors including stop confirmation dialogs and immediate deletion updates
## files
- spec.md | Defines software requirements for session management UI behaviors including stop confirmation dialogs and immediate deletion updates
## arch
Specification document using requirements-based documentation pattern with behavioral definitions for UI interactions
Specification-driven requirements documentation using markdown-based behavioral specifications with user-centric interaction patterns
## tags
spec, defines, software, requirements, session, management, behaviors, including
## symbols
@@ -1,18 +1,18 @@
# archive/2026-05-22-session-management-fixes/specs/tool-instances (index)
dir: archive/2026-05-22-session-management-fixes/specs/tool-instances
# 2026-05-22-session-management-fixes/specs/tool-instances (index)
dir: 2026-05-22-session-management-fixes/specs/tool-instances
## role
Defines specification requirements for a tool lifecycle management system with Docker Compose, Cloudflare tunneling, and health monitoring capabilities.
Defines requirements for a tool lifecycle management system enabling Docker-based tool deployment with networking and health monitoring.
## parent
index: archive/2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/.pi-map.md
## children
-
## files
- spec.md
## links
index: archive/2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.md
## workflows
-
## dirty
@@ -1,14 +1,14 @@
# archive/2026-05-22-session-management-fixes/specs/tool-instances
dir: archive/2026-05-22-session-management-fixes/specs/tool-instances
# 2026-05-22-session-management-fixes/specs/tool-instances
dir: 2026-05-22-session-management-fixes/specs/tool-instances
index: archive/2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.index.md
index: 2026-05-22-session-management-fixes/specs/tool-instances/.pi-map.index.md
## role
Defines specification requirements for a tool lifecycle management system with Docker Compose, Cloudflare tunneling, and health monitoring capabilities.
Defines requirements for a tool lifecycle management system enabling Docker-based tool deployment with networking and health monitoring.
## files
- spec.md | Defines modified and added requirements for a tool lifecycle management system with Docker Compose, Cloudflare tunneling, and health monitoring capabilities. | dep: Docker Compose, cloudflared, Cloudflare tunnel API, HTTP health check client
## arch
Specification-driven design using requirement-based documentation with modified/added requirement tracking for containerized tool orchestration and tunnel-based networking.
Specification-driven requirements documentation using markdown-based structured requirements with sections for new capabilities, modified behaviors, and feature specifications.
## tags
spec, defines, modified, added, requirements, tool, lifecycle, management
## symbols
@@ -1,18 +1,18 @@
# archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring (index)
dir: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
# 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring (index)
dir: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
## role
Specifies requirements for automated health monitoring and recovery of cloudflared tunnels to ensure persistent connectivity for running instances.
Defines specifications for detecting and automatically recovering failed cloudflared tunnels to maintain persistent connectivity for running instances.
## parent
index: archive/2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/.pi-map.md
## children
-
## files
- spec.md
## links
index: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.index.md
map: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.md
index: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.index.md
map: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.md
## workflows
-
## dirty
@@ -1,14 +1,14 @@
# archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
dir: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
# 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
dir: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring
index: archive/2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.index.md
index: 2026-05-22-session-management-fixes/specs/tunnel-health-monitoring/.pi-map.index.md
## role
Specifies requirements for automated health monitoring and recovery of cloudflared tunnels to ensure persistent connectivity for running instances.
Defines specifications for detecting and automatically recovering failed cloudflared tunnels to maintain persistent connectivity for running instances.
## files
- spec.md | Defines requirements for monitoring and recreating cloudflared tunnels for running instances | dep: cloudflared, HTTP health checks, UI components
## arch
Requirements specification document following a single-file markdown specification pattern with no implemented code or architectural components.
Requirements-driven specification document using scenario-based documentation pattern with defined acceptance criteria for tunnel health monitoring and recreation behavior.
## tags
cloudflared, spec, defines, requirements, monitoring, recreating, tunnels, running
## symbols