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,17 +1,17 @@
# archive/2026-05-22-opencode-web-terminal
dir: archive/2026-05-22-opencode-web-terminal
# 2026-05-22-opencode-web-terminal
dir: 2026-05-22-opencode-web-terminal
index: archive/2026-05-22-opencode-web-terminal/.pi-map.index.md
index: 2026-05-22-opencode-web-terminal/.pi-map.index.md
## role
Design and planning package for adding web terminal accessibility to OpenCode through standardized port configuration and web interface support.
Infrastructure configuration package for enabling web terminal access to OpenCode through standardized port management and API specification.
## files
- .openspec.yaml | Defines an OpenAPI specification configuration file with schema type and creation date metadata
- design.md | Design document for making OpenCode accessible via web terminal, standardizing port configuration across tool types, and adding validation for tool type ports and interfaces.
- proposal.md | Proposes a systematic tool port configuration system with web interface support for terminal-first tools like OpenCode
- tasks.md | Project task list tracking implementation of tool type port configuration, OpenCode web server integration, tunnel port fixes, frontend updates, database migrations, and testing for a development tools platform | dep: Alembic, Docker Compose, OpenCode, backend API, frontend UI, tunnel service
## arch
Specification-driven design documentation with OpenAPI configuration, structured proposal-to-implementation workflow (design → proposal → tasks), and incremental feature delivery pattern for developer tool integration.
Specification-driven design using OpenAPI configuration, task-tracked iterative implementation, and document-based proposal system covering port validation, tunnel fixes, database migrations, and frontend integration.
## tags
configuration, opencode, port, tool, type, design, web, .openspec
## symbols